HomeContact form

 

 

Bespoke solutions and contract work:

 We can offer a complete turnkey solution from concept to product; to troubleshooting a design.  If you feel we can help, either long term or short, please do contact us.  We include our interests and skills below though are always interested in widening our scope.

  

Key skills:

·  Analogue and Digital electronic design

·  FPGA design – VHDL and some Verilog

·  High speed analogue and digital techniques

·  Real time systems

·  Deep knowledge of Xilinx and Altera toolsets

·  Knowledge of JPEG and video compression

·  Embedded processor software and debug

·  Good analytical skills

·  Design rescue

·  Project management skills

·  Business management

 

·  Other areas

·        Knowledge of video and its various formats.

·        Knowledge of communications, SONET, SDH and POS as well as RS232, RS485, RS422.

·        Networks, TC/IP, UDP.  CRC generation. Ethernet.

·        Written a TCP/IP stack with a webpage running on an embedded processor.

·        Knowledge of SDRAM, DDR and similar memory architectures.

·        DDS - Direct Digital (frequency) Synthesis techniques, GSM modulation techniques.

·        Knowledge of ADCs and DACs and their specifications.

·        Low noise analogue techniques.

·        Knowledge of JPEG, MPEG, DCT and Huffman encoding.

·        Knowledge of JTAG boundary scan and programming of devices, XSVF player.

·        Competent with PCs and various aspects of networks.

·        Knowledgeable of the human visual interface and its characteristics.

·        Some knowledge of mechanical principles and rotating machines.

·        Motor drive control theory, phase and speed control.

 

General skills.

Electronic design

FPGA toolsets: Xilinx ISE: EDK, Chipscope. Altera: Quartus

PCB Schematic capture and Layout: Protel, Altium, Pulsonix, PADs, Ranger

Hardware VHDL simulation tools: ISE and Aldec

 

Embedded processors and CPUs

CPUs: Hitachi, Motorola, PIC, Rabbit, 80C51 variants, ARM 7 (LPC2294, LPC2378), MicroBlaze (Xilinx EDK)

Languages: C and Assembler.

 

2urobr4xxoq 64af