Engineering Services
DSPlogic specializes in FPGA design for intensive HPC and DSP applications including bioinformatics, wireless communications, image processing, RADAR, SONAR, SIGINT, oil exploration, and genetic research.
From quick-turn prototypes to quality commercial products, to large government programs, DSPlogic has the experience you need to make your latest project a great success.
| 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.
| 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
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.
| Signal Processing Algorithm Development | ||
Wireless communications, satellite, mobile, and fixed | ||
| Requirements Analysis | ||
| Concept of operations Detailed requirements development and tracking Cost analysis | ||
| System Design and Analysis | ||
| System design, analysis and documentation Hardware/software/firmware partitioning High level design documentation | ||
| Hardware Design and Development | ||
End-to-end embedded system design | ||
| 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 | ||
