beautypg.com

Figure 9-11. transmit dma memory organization, E dma which channels have pack, Together. the – Rainbow Electronics DS3131 User Manual

Page 99: Figure 9-10. transmit dma operation

background image

DS3131

99 of 174

Figure 9-10. Transmit DMA Operation

00h

08h

Done-Queue Descriptors

(circular queue)

04h

Free Desc. Ptr.

CH#5

Status

Free Desc. Ptr.

CH#1

Status

Free Desc. Ptr.

CH#

Status

00h

Pending-Queue Descriptors

(circular queue)

04h

Free Desc. Ptr.

CH#5

PRI

Free Desc. Ptr.

CH#1

PRI

Data Buffer Address

CH #1

EOF

Last Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

2nd Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

1st Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

1st Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

2nd Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

Last Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

Queued
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Open Descriptor Space
Available for Use by the Host

Data Buffer Address

CH #5

EOF

Transmitted
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

08h

0Ch

Free Desc. Ptr.

CH#

PRI

Free Desc. Ptr.

CH#

PRI

Open Descriptor Space
Available for Use by the Host

0Ch

14h

10h

Free Desc. Ptr.

CH#

Status

Free Desc. Ptr.

CH#

Status

Free Desc. Ptr.

CH#

Status

EOF = 0

EOF = 0

EOF = 1

EOF = 0

EOF = 1

EOF = 0

EOF = 0

EOF = 1