FPGA Design

FPGA Design

Do You Need Help with FPGA Design?

Rapid development of FPGA technology in recent years has greatly increased the flexibility and power of FPGA devices. This development has made the FPGA a very attractive option for embedded applications where FPGA can reduce overall system size and power consumption while increasing performance.

The FPGA design team at TK provides comprehensive design services for complex FPGA designs using Xilinx, Altera, and Lattice FPGA products. Our team is experienced in both Verilog and VHDL technologies and includes experts who are certified in Altera and Xilinx development.


  • Xilinx,  Altera, and Lattice FPGA products
  • Embedded softcore processors:
    • Altera-NIOS
    • Xilinx-Microblaze
  • Verilog and VHDL development
  • Custom IP development in FPGA fabric
  • ARM Cortex A9 SOC development:
    • Xilinx Zynq
    • Altera Cyclone V, Aria V and Aria 10 SOCs

Design Expertise:

  • Communication protocols and interfaces:
    • PCIe, HDMI, I2C, SPI, JESD204B
  • Signal processing:
    • DAC, ADC, DSP, FFT, CIC, IIR filtering
  • Video and image processing and video compression and filtering:
    • H.264, MJPEG
  • High-speed memory interface design:
    • DDR2, DDR3, SDRAM
  • DC motor control:
    • PMDC and 3-phase brushless DC
  • Custom IP

FPGA Design Tools:

  • Altera Quartus
  • Xilinx Vivado and ISE

FPGA Simulation Tools:

  • ModelSim
  • Riviera-Pro