Design and Engineering Services

DSPlogic specializes in FPGA design for intensive DSP applications including wireless and satellite communications, software radio, image processing, RADAR, LADAR, SONAR, and SIGINT.

From quick-turn prototypes to quality commercial products, to managing large programs, DSPlogic has the experience you need to make your latest project a great success.

Platform FPGA Design

Today's platform FPGAs from Xilinx, Altera and other vendors have great new signal processing and reconfigurable computing capability in the form of embedded multipliers, RAM, I/O, and IP core support. We have the experience to help you extract the most performance out of these capabilities.

We can provide bit- and cycle-accurate, verified implementations of your Matlab, Simulink, or C++ algorithm descriptions, optimized for timing, density, or both.

We can help you with all aspects of FPGA-based signal processing development, including:

  • Algorithm development, documentation, and modeling
  • System-on-chip FPGA design and verification
  • High speed and/or high-density (>90%) optimization
  • High gate-count designs (>5M gates)
  • IP Core development and Integration
  • Design automation and tool integration
  • Synthesis, simulation, and place and route
Turnkey Software Application Acceleration using FPGAs

Does your compute-intensive software application or high-performance computing algorithm run too slow? Reconfigurable computing technology can speed up your application by 10x-100x using FPGA technology. DSPlogic can help you accelerate your application using either a low-cost PCI card installed in a PC or a fully customized reconfigurable computing platform such as the Cray XD1 or SGI Altix.

DSPlogic is the leader in application acceleration using FPGAs. Please Contact us to find out how we can help.

Additional Engineering Services

We can help you with all phases of your latest design challenge. Our quality-oriented processes in each phase ensure a fast time-to-market with minimal defects.

Hardware Design and Development
   

End-to-end embedded system design
DSP, FPGA, hybrid board design
High speed PCB design
Detailed hardware design documentation

Firmware design and development
    FPGA partitioning
VHDL, Verilog, system level descriptions
Xilinx, Altera, Lattice, and other platforms
Matlab, Simulink simulation interfaces
Design automation scripts (Perl, C, Java)
Software design and development
    Design, Code, unit test, hardware integration
Real-time DSP, C, C++, Java, HTML
Real-time operating systems (RTOS)
Detailed software design documentation
System Testing and Evaluation
    Test plan development
Design verification testing
Hardware and software testing
Production testing