We are accustomed to designing complex FPGA systems using Altera Qsys and Xilinx Platform Studio. We can integrate any standard IP core as well as custom and 3rd party IP cores into your FPGA design to make the design cycle faster. If you need a Custom IP Core created, we can do that.
We can also implement your DSP algorithms into most FPGAs no matter how complex. We have integrated Audio Processing and Filtering, Data Acquisition and Control, Image Processing, and Software Defined Radio functions on many projects. Often fitting the designs into a smaller, less expensive FPGA.
During your FPGA Design project we will use VHDL, Verilog, System Verilog, etc that works the most efficiently for the current task or function. If you have a preference in source code that will make re-using previously designed functions easier we have no problem accommodating. We can also take a look at previously written code to try and stream line it or get it to fit in a smaller, lower cost device.
We will setup all necessary design simulations and test setups to ensure that the FPGA design is accurate and reliable. We can set these tests up in ModelSIM, SignalTAP, Chipscope, TestBench, etc without any issue. We will test common interfaces such as DDR2 / DDR3, UARTS, etc as well as large custom buses and high speed serial lanes.
We will also go through all timing analysis steps to ensure that all signals have the proper setup and hold definitions that will guarantee smooth and reliable operation at high operation speeds and within the operating temperature defined. We are able to get designs that have many complex IP Cores, DSP Algorithms, and Memory Interfaces to meet timing even when a FPGA is highly utilized.
Hytek Electronic Design has experience with many FPGA families from Alter, Xilinx, and Microsemi. We commonly use the Stratix 10 and Virtex 7 for the more complicated FPGA designs, and the RTG4 or RTAX radiation tolerant families for Space Flight and extreme enviroment applications. We will analyze your FPGA development project to determine the best platform to use based on performance and cost metrics. If your design only requires a simple Cyclone III we can find the part that best fits. If your design is very complex and needs multiple Stratix 10 devices working as one like in a ASIC emulation board we can do that to.
VHDL, Verilog, AHDL, SystemVerilog
Qsys System Design
SignalTap / Chipscope
Aldec Active HDL
Timing Analysis
ModelSim
Testbench Setup
Post Route Simulation
Altera DSP Builder
RF & Microwave Demodulation & Modulation
High Speed A/D & D/A Interfacing
Audio Processing
Video Compression & Conversion
GigE Vision
NTSC, DVI, VGA, CCD, RBG, YUV, HDMI, MPEG2/H.264
High Speed Digital
Ultra High Speed (10G+)
TSE with 1588
Fiber Channel
1553 Bus
Interpolation & Decimation
Phase Detection
Viterbi Algorithms
Custom IP Development
NIOS / MicroBlaze Implementation
SOC System Design
Embedded Vision
Cluster Computing
ASIC Emulation & Prototyping
Multi-Gigabit Serial Links
Timing Closure at High Device Utilization
Digital Signal Processing (DSP)
DSP Algorithms with
FIR, IIR, NCO
Software Defined Radio (SDR)
Signal Conditioning & Digital Filtering
Custom DSP Algorithms
Image Processing & Ultrasound Processing
Motion Control & Data Acquisition Design
Cyclone III, IV, V
Stratix III, IV, V, 10
Arria II, V, 10, GX
Spartan 6, 7
Artix 7, UltraScale
Kintex 7, UltraScale
Virtex 7, UltraScale
Virtex 7 2000T
Zynq, UltraScale
RTG4
RTAX-S/SL
RTAX-DSP
RTAX-SU
RT ProASIC3
iMX6, iMX7, iMX53
Kinetis MCU
Cortex-M MCU
Vitesse
Caracal-1/2
SparX-IV
E-StaX-IV
Aquantia PHYs
AG2104 - 10G
AG2403 - 10G
AQR105 - 1G/10G
AQR405 - 1G/10G
DDR2, DDR3, DDR4
eMMC Flash
NOR/NAND Flash
High Speed SRAM
RLDRAM
QDR II / II+
LPDDR2 / LPDDR3
C6000 DSP Series
C6000 DSP + ARM
C5000 DSP Series
DaVinci & OMAP
SigmaDSP
TigerSHARC
Blackfin Processor
1G, 10G Ethernet
2G, 4G, 8G, 16G FC
SATA I, II, III
USB 2.0, 3.0
PCIe 1.0-4.0 (16G)
FireWire
SGMII
RGMII
HDMI
SERDES
LVDS
XAUI / XGMII
Interlaken
10G-KR
IRIG-106
Chapter 10
DO-254
DO-160E
DO-185A
DO-260A
MIL-STD-170
MIL-STD-1553
ARINC-429 ADSB
ATCRBS
GPS
ISA
AM/FM
PWM/PCM
WiFi & Bluetooth
Audio Codec
CAN, I2C, SPI, S/PDIF, MADI
We will provide all files required to have your FPGA design implemented seamlessly with your PCB Design, Schematic, and Embedded Software.
Programming files
Pin Out Files
Software Handoff files (BSP)
Timing Checks
PCB Layout Recommendations
We will provide the following files for confirmation of any FPGA simulation results.
Simulation Reports
Simulation source files
Testbenches
Captured Waveforms
Post Route Simulations
We will provide the following files for verification of the FPGA design DSP Algorithm design.
Timing analysis reports
FPGA Pin Out files
Projected Power Reports
Device Utilization Reports
DDR Margining Reports
We will provide all standard and custom IP cores used in the FPGA Design as well as all source VHDL & Verilog files, FPGA project files and FPGA programming files. We will also provide any embedded software source files if needed.
.VHD, .V, .ELF, .QSYS
.C, .H, etc.
.tcl, .pl, etc.
ADDRESS
3161 Meadowbrook Pl.
Dacono, Colorado 80514
CONTACTS
Email: info@hytek-ed.com
Email: sales@hytek-ed.com
Phone: 888-683-2950