-TMS320C6416 digital signal processor running at 1GHz.
-128 megabytes of SDRAM organized as 32M x 64 on EMIF.
-100 MHz EMIFA operation, 50 MHz EMIFB operation.
-EMIFB and peripheral ports available on high speed connectors for integration of custom I/O.
-DSP coprocessing supported by booting DSP code from the CPCI host.
-CPCI host access to DSP features through provided drivers.
-Support for developers with JTAG connector and PCI configuration EEPROM available.
-Demonstration control panel software for Windows.
The software provides a simple method to load and run DSP code and to examine and
edit
anything in DSP memory space.
-Fully documented API provided as a Windows DLL.
The API can be directly accessed from programming environments such as C, Visual Basic,
and LabVIEW for adaptation to a larger instrument system. An instrument using the C64DSP
will typically be interfaced using software layers above this API which use it for physical access.
-Software source code provided.
All software is provided with source code for the possibility of adaptation to other environments
or addressing custom applications. The API is written in C and the application layer is written
in Visual Basic. The source code can be helpful in understanding the API layer for adaptation
to other application programming environments. Driver source code is also provided.