z16f2811 ZiLOG Semiconductor, z16f2811 Datasheet - Page 280

no-image

z16f2811

Manufacturer Part Number
z16f2811
Description
High Performance Microcontrollers
Manufacturer
ZiLOG Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
z16f2811AL20AG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20EG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20SG
Manufacturer:
VISHAY
Quantity:
9 487
Part Number:
z16f2811AL20SG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811AL20SG
Manufacturer:
ZILOG
Quantity:
20 000
Part Number:
z16f2811FI20AG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811FI20EG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z16f2811FI20SG
Manufacturer:
Zilog
Quantity:
155
ZNEO
Z16F Series
Product Specification
266
Frames
A frame is a single buffer or a collection of buffers. Frame boundaries spans multiple buff-
ers.
Source Address Register
The source address register (SAR) points to the data to be transferred. Each time a transfer
occurs the SAR is selected to stay fixed or increment/decrement by the size of the transfer
(example 1, 2, 4). If we were sending data to a serial channel, the SAR points to the data to
be transferred and the SAR would be set to increment or decrement depending on the
order of data in the buffer (ascending or desending).
Destination Address Register
The destination address register (DAR) points to the location to store the data transferred
from the address pointed to by the SAR. Each time a transfer occurs the DAR is selected
to stay fixed or increment/decrement by the size of the transfer (for example, 1, 2, and 4).
When sending data to a serial channel, the DAR points to the data register of the serial
channel and is set to a fixed address. Each transfer is then sent to the serial channel data
register since the DAR would not change.
Transfer Length
The transfer length register (TXLN) is used to specify how many transfers need to occur to
transfer this buffer. If we were sending bytes to a serial channel, the value of the number of
bytes in the buffer pointed to by the SAR would be placed in this register. Each time a
transfer takes place this register is decremented by one. When the transfer length
decrements to zero, the buffer is complete and the DMA either stops or loads new control
information and addresses (see linked list description).
List Address Register
The list address register (LAR) is only used for linked list mode. The LAR points to a list
of descriptors (described below). This descriptor list contains setup information for each
buffer the DMA is to transfer. Linked list DMAs reduce the amount of overhead on the
CPU to service the DMA.
Descriptor
A Descriptor is a 16 byte field in the memory space. It needs to be aligned on 16 byte
boundaries (that is lower 4-bits of address is 0).
Table 141
provides the descriptor format.
PS022006-0207
P R E L I M I N A R Y
DMA Controller

Related parts for z16f2811