beautypg.com

3 memory space assignments (bar2), 4 dma engine, Memory space assignments (bar2) – Sundance SMT310Q User Manual

Page 33: Dma engine

background image

Version 2.1

Page 33 of 55

SMT310Q User Manual

9.1.3 Memory Space Assignments (BAR2)

Address

Description

Notes

00000000

16

–000FFFFF

16

Shared Memory Bank

1MB SRAM

00200090

16

Comport Data Mirror

Mirror of COMPORT_OUT /

COMPORT_IN

See Note 2

00200094

16

Comport Status Mirror

Mirror of Control / Status

See Note 2

00200098

16

Comport Int_Control Mirror

Mirror of Int_Control

See Note 2

00200000

16

–0020007F

16

Global Bus

See Note 1

00200240

16

–0020 025F

16

SDB Data Register

Input/Output 16 bit SDB

Interface

00200260

16

–0020027F

16

SDB Control Register

SDB Control/Status

Table 9: Memory space map

Note 1: In order for the TIM to respond to accesses for this area address line
GADD30 and GADD19 of the TIM site connector must be decoded as high
and GADD7 and GADD5 must be decoded as low.
Note 2: These mirrors of addresses in the

I/O Space

(BAR1) allow increased

transfer speeds across the host comport link (in excess of ×10 increase).

9.1.4 DMA Engine
The PCI Bridge DMA processor sees the shared memory at a different
address from that used for normal accesses. For normal memory access the
memory base address register offset is 00000000

16

. For DMA access address

line A28 (On hardware interface) must be high, therefore DMA memory access
starts at 40000000

16

(not 10000000

16

as addressing is in bytes).

This manual is related to the following products: