Field-Programmable-Gate-Array (FPGA)
Sahaaya has in-depth expertise in FPGA development on Intel/Altera and Xilinx platforms completing more than 50 FPGA designs till date.
Selected highlights of our expertise are:
System Architecture and Design
- Developing comprehensive FPGA based System Architecture and hardware/software work partitioning to achieve optimal performance, cost, power, ease of use and scalability.
- FPGA sizing, performance and pinout analysis and selection.
- Experience in low, medium and high complexity FPGA designs on Intel/Altera Cyclone, Arria, Stratix and Xilinx Virtex, Kintex and Zynq families.
- In-depth experience in complete FPGA design flow: Constraint generation, Project Setup, PinOut, Analysis, Synthesis, Fitting, Place & Route, Timing Analysis and Power Estimation.
- Ultra-high frequency core logic design, high speed interfaces and clocking strategies.
IP Evaluation and Integration:
- FPGA IP evaluation, configuration, customization and integration.
- Experience with high-speed interface and memory IPs: SERDES, DDR4, LP-DDR4, DisplayPort, HDMI, PCIe, Ethernet, USB, SDI, high-speed inter-FPGA connection, QSFP.
- Complete SOC development on NIOS based Intel/Altera FPGAs and ARM based Xilinx FPGAs.
- Experience with customized FPGA IPs and platforms for Video and Image Processing, High Performance Computing, Networking, Video Compression, Packet Processing, Switching, DSP, Computer Vision and Machine Learning / Artificial Intelligence acceleration.
Verification:
- Expertise in building test benches, test automation scripts and directed and pseudo-random tests for FPGA design verification.
- Executing IP level, sub-system level, top and system level simulation and debug.
Software:
- Developing firmware and embedded software on FPGA platform.
- Developing, integrating or modifying OS and device drivers.
Sahaaya has Alliances and Long-Term relationships with major FPGA Vendors and Distributors and has been able to procure parts at competitive price and within schedule.