Figure 4 - overview of data transfer mechanism – Sundance SMT6035 v.2.2 User Manual

Page 21

Advertising
background image

Version 2.2

Page 21 of 39

SMT6035 User Manual

DSP DMA

engine

Host PCI memory space

SRAM

Global bus

PCI Bridge

chip

Root TIM

Your application running on

host system

Carrier board

Local bus

Host system

Figure 4 - Overview of data transfer mechanism


The SRAM on the carrier board is divided into 8 same-size sections, each
representing a high-speed channel. Each section contains:

• The memory descriptor list for any PCI memory associated with this

channel.

• Arguments (parameters) associated with this channel. Used as a shared

memory region between the host and the root DSP.


Note - The host application can gain access to the SRAM on the carrier board,
because the SRAM is mapped into the virtual memory space of the host
application. This is taken care of by the PCI bridge chip.
On the DSP side, 3L Diamond

©

provides built-in support for the HSC.


There are three mechanisms used to transfer data between the host and the
root DSP.

• Control words.
• SRAM arguments.
• PCI memory access.

User Manual - Version 2.2, 04/01/07; © Sundance Italia S.R.L.

Advertising