TMS320VC33 DSP Board for PCI Bus |
| Product Details:
|
|
|
| Related Information:
|
|
|
|
|
|
|
SI-C33DSP-PCI: OverView
|
|
Key Features:
|
 |
150MFLOP peak performance, 32 bit floating point precision.
|
 |
128Kx32 words of one (1) wait state Dual Access SRAM Memory, expandable to 1Mx32 words.
|
 |
Full bi-directional PCI initiated bus mastering, with 132MB/sec peak transfer rate.
|
 |
Memory mapped host communications port.
|
 |
Software development tools from Sheldon Instruments includes QuVIEW, QuBASE and the SI-DDKs; as well compatibility with separately purchased TI and third party tools.
|
 |
Win98/2000/XP and Linux drivers and sample application support.
|
 |
Expansion connectors for prototyping, analog & digital I/O daughtercards.
|
 |
JTAG port for in system development and debugging.
|
|
|
|
Introduction
|
| The SI-C33DSP-PCI from Sheldon Instruments is a powerful Digital Signal Processor (DSP) card for your PC equipped with a PCI bus. It is based on Texas Instruments' new 150Mhz TMS320VC33, 32 bit floating point DSP, and can transform your PC into an ultra high performance development system and DSP accelerator. A full line of software development tools are available from Sheldon Instruments and TI, which include compilers, assemblers, linkers, and debuggers.
|
Host PCI bus to DSP Link
|
| All communication between the host and the DSP take place by means of PLX's PCI 9054 IC. Three (3) methods may be used for data transfer between the PCI bus and the DSP's memory: dual access mode, PCI initiated bus mastered transfer mode with the 9054 acting as the bus master, and bus mastering with the DSP acting as the PCI bus master.
For the dual access mode, all of the DSP's zero wait state SRAM memory is simultaneously accessible by both the PCI bus and the DSP with the 9054 behaving as a target peripheral. The DSP's memory is directly mapped into the first target region of the 9054, which can be accessed with standard memory access calls.
Onboard control logic arbitrates the appropriate timing between the C33's primary bus, the SRAM, and the 9054's Local bus. This is accomplished by asserting the C33 HOLD signal for no more than three (3) of its own clock cycles, every time the PCI side performs an access.
In addition to the dual access memory, large blocks of data can be transferred using PCI bus master transfers. The first bus master transfer method involves using the 9054's DMA capabilities to access the DSP memory. The second bus master transfer method allows the DSP to act as the PCI bus master, where it actually has direct access to the host computer's main memory! Both PCI bus master methods may allow for the highest possible burst transfer rates to take place over the PCI bus without host processor intervention.
|
Hardware Support
|
| The SI-C33DSP-PCI includes expansion connectors allowing for custom designs, or for attaching 'off the shelf' multifunction I/O modules from Sheldon Instruments. Sheldon Instruments offers several daughter modules for multichannel analog and digital I/O, including 4 to 64 channels of 16 bit ADCs and DACs.
|
Software Support
|
| The SI-C33DSP-PCI is available with extensive development tools from Sheldon Instruments and TI.
For quick turnkey development, Sheldon Instruments offers QuVIEW and QuBASE, which are a set of DSP-resident libraries for real time performance that greatly accelerate data acquisition, signal processing, and control applications. QuVIEW is a real time accelerator for LabVIEW, and QuBASE a real time accelerator for Visual Basic. A full range of examples and tutors are provided to demonstrate their ease of use and breadth of functionality and capabilities. QuBASE runs under Win98/2000/XP, while QuVIEW also runs under Linux.
Typical benchmarks for a 150Mhz C33 processor include the computation of a 1024 point Radix-2 complex FFT at 400us.
When purchased as a DSP evaluation board, Sheldon Instruments also includes free sample DSP and Win98/2000/XP or Linux device driver source code to accompany TI's development environment. The DSP source code illustrates full communication modes, and the Win98/2000/XP or Linux device driver source code includes the complete SI-DDK, along with COFF file loader utilities.
|
|