Experience

This is a sampling of some of the previous design work:

  • Combining multiple legacy designs into a single FPGA
  • Self-checking testbenches
  • File I/O based testbenches
  • Lab debug using Xilinx Chipscope & Intel FPGA Quartus SignalTap
  • Scripting languages: Python, Perl, Tcl, Shell, etc.
  • Revision control
  • Clocking (PLL/DLL) and Reset configuration
  • DDR interfaces
  • Processor interfaces
  • Gigabit transceiver interfaces
  • Medical imaging applications
  • Digital Audio & Video applications
  • Communications design
  • DO-254 requirements generation
  • Design and integration with third party hardware (i.e. Dini Group, Terasic, MAGMA)
  • Conversions between FPGA & ASIC
  • FPGA prototyping for ASIC development