top of page

FPGA Design Services

NK Labs offers comprehensive FPGA design consulting alongside the rest of our contract engineering services. Our team of experts has substantial FPGA design experience to create, develop, and debug projects of all levels. 

 

FPGA Design Engineering

 

Why trust NK Labs with your FPGA design needs?

​

  • 20+ years of FPGA design expertise

  • Extensive experience with the major vendors' tools including Altera Quartus II, Xilinx ISE and Vivado, and Lattice Diamond

  • Experience with high-performance SoC FPGAs including Xilinx Zynq and Altera SoC

  • Experience with low-power FPGAs, such as Lattice ICE40 and MachXO2

  • RTL design in Verilog HDL

  • RTL simulation Verilog and SystemVerilog

  • ASIC RTL simulation tool in Synopsys VCS and Cadence NCSim

  • Timing analysis and timing closure

  • Place and Route

  • Hardware debugging in the lab using logic and protocol analyzers

NK Labs has designed at all scales from glue-logic replacement to large-scale application accelerators, including:

​

  • Designs involving high speed SERDES, including PCIe, Ethernet, and MIPI​

  • Designs involving all common external memory technologies including DRAM, SDRAM, DDR, DDR2, and DDR3 SDRAM, SRAM, DDR SRAM, ZBT SRAM, QDR SRAM, TCAM

  • Custom microsequencers and CPUs and the compilers to support them

  • Networking related designs, network processors and traffic managers

  • Buffer management, including garbage collection

  • Hash tables

  • Data compression

  • Video and camera related designs, including frame buffers

  • Search engines

  • Parsers in hardware

  • Language accelerators

  • Hardware pub/sub networking and filtering

  • Custom SERDES and PHY designs

  • Regular expression engines

  • String processing

  • Decimal floating point

​​

Computer Processor

Additional Information About NK Labs' FPGA Development Services

​

What is an FPGA?

 

What is our FPGA development process?

​

For more information on FPGAs, check out our blog posts!

​

Furthermore, NK Labs offers electrical, mechanical, and software engineering services and can serve as a one-stop shop for any technical project.

bottom of page