5.2.4 Digital Signal Processors
This system uses the TMS320VC5416??“160 ?¬?xed-point, DSP chip from Texas Instruments,
operating at 160 MHz. The chip includes 256 kB of RAM and 32 kB of ROM, which is used
for both program and data storage. A six channel DMA, 16 bit host port interface (HPI),
and three multichannel asynchronous serial port (McBSP) are included. It operates with a
core voltage of 1.6 V, whereas the IO supply voltage is 3.3 V.
All the low-level signal processing such as FFT, ?¬?ltering, and waveform shaping are
done within the DSP chip. It operates in Microcontroller Mode, allowing it to boot from the
microcontroller board. It can be reset manually by power cycling or through the software
control of the microcontroller. At power up the DSP waits for the host microcontroller to
upload the DSP ?¬?rmware into its internal RAM through its HPI. After the upload completes
the DSP starts its boot cycle. More detail of the software architecture of the DSP
subsystem is provided later in this chapter.
5.2.5 Host Port Interface
HPI is an 8=16 bit parallel port used to interface a host processor or a device to the Texas
Instruments TMS320C5416 DSP (Texas Instruments Incorporated, 1997, 1999b). The HPI
enables glue-less interface with host processors containing single or dual data strobe in
HID
DSP
Microcontroller
CPLD
Ethernet Serial ROM RAM
ADC/DAC
PLL, RF power
JTAG RAM
RF modules
FIGURE 5.
Pages:
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210