FPGA Design & Development Engineering Services2020-08-12T07:22:53-04:00

FPGA Development Engineering Services

Over 100 FPGA-based solutions delivered

End-to-end design from white board concepts to rapid prototypes to full production

Problems we’ve solved with FPGA-based solutions

  • Still image and video – capture and processing (including DSNU and PRNU corrections)
  • Real-time, industry-standard Image file format generation within fabric
  • Motion control – motor speed and position monitoring
  • Precision timing –image sensor control, ADC sampling, system-level synchronization, etc.
  • Sensor interfacing – control & data capture for CMOS and CCD image sensors, high-speed DACs and ADCs including JESD204B, MIPI-CSI, etc.
  • Digital signal processing – data buffering, data re-assembly, FIR filters, FFTs, DDC, DDS
  • High performance DDRx memory implementations including DDR4 @ 1.2 GHz

FPGA Design Capabilities

  • Languages: VHDL, Verilog
  • Dev Tools: Quartus, Vivado, ISE, ModelSim, Riveria-PRO, Active-HDL, Matlab HDL Coder / Simulink
  • Constraints-based design – clock distribution, clock domain crossing, and timing constraints
  • Multi-gigabit high-speed serial transceivers (e.g. PCIe, Aurora, SFP, QSFP, custom)
  • SERDES Channel verification with S-Parameter extraction and IBIS-AMI based margin analysis
  • Remote updates via In-field re-programmability
  • MicroBlaze and NIOS-II soft processor core applications
  • Comm interfaces – SPI, I2C, Ethernet, I2S, PCIe, Aurora, inter-FPGA, AMBA AXI4, AMBA AXI4-Lite, AMBA AXI4-Stream, MIPI, CSI, LVDS, CML
  • ADC & DAC interfacing

Embedded Systems Capabilities (supporting FPGA development)

  • Seamless integration with the hardware, software, and mechanical elements of your design
  • Integration with Operating Systems: Embedded Linux, FreeRTOS, SafeRTOS, QNX, PetaLinux
  • Signal Integrity analysis – drive strength, slew rate, and termination values tuning
  • Power Distribution Network (PDN) analysis and optimization
  • Design for Manufacturing, Test, & Assembly

FPGA and CPLD devices families we’ve designed-in

Xilinx:

  • Zynq-7000
  • Artix
  • Kintex
  • Kintex UltraScale
  • Kintex UltraScale+
  • MPSoC
  • Spartan
  • Virtex

Intel/Altera:

  • Cyclone
  • Arria
  • Stratix

What a few of our clients have to say

…As for our Gen 3 controller it has been a great success to date.  We received our UL certification without any issues.  We added custom functional features and it’s pretty exciting…

VP of Engineering, Home automation company

It’s been a whirlwind to get this Controller fab’d, assembled, etc…thank you all for a job well done AND to hit the target schedule. On day 2 we had Linux and Uboot up and running, the FPGA DDR3 memory interfaces both came up and fully calibrated with no issues!

Engineering Team Leader, Medical Device Company

AppliedLogix’ commitment to quality and robustness has been a significant contributor to the success of our project.

Director, Medical imaging program