Products

Copyright 2005 Annapolis Micro Systems, Inc.
|
|
FPGA Processing
The whole point of using FPGAs in processing is to apply a reconfigurable customized hardware implementation to your application. Customized hardware is a set of FPGA designs created specifically for your application. It processes the data in parallel, and provides maximum throughput in minimum time, space, power, and dollars. Improvements of 10 times are common in apppropriate applications.
Annapolis provides WILD Board Support Packages and standard Application Programming Interfaces that help the user to easily configure the boards, download the FPGA files, perform input and output to the FPGAs and the board, and test for and take action about temperature and power.
The application developer needs to develop both the customized FPGA files and the associated application software. In addition to the CoreFire tool described elsewhere, Annapolis provides the foundation for the application developer to use virtually any other development tool.
The Board Support Package is fully tested VHDL Source Code. This code forms a firm foundation for the developer to use VHDL, Verilog, System Generator, or any other tool he/she might desire.

|