SAF1761BE/V1,518 NXP Semiconductors, SAF1761BE/V1,518 Datasheet - Page 115

no-image

SAF1761BE/V1,518

Manufacturer Part Number
SAF1761BE/V1,518
Description
Manufacturer
NXP Semiconductors
Datasheet

Specifications of SAF1761BE/V1,518

Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAF1761BE/V1,518
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
Table 126. DMA commands
Table 127. DMA Transfer Counter register (address 0234h) bit allocation
SAF1761_1
Product data sheet
Code
0Fh
10h
11h
12h
13h
14h to FFh
Bit
Symbol
Reset
Bus reset
Access
Bit
Symbol
Reset
Bus reset
Access
Bit
Symbol
Reset
Bus reset
Access
Name
Clear Buffer
-
Reset DMA
-
GDMA Stop
-
10.5.3 DMA Transfer Counter register
R/W
R/W
R/W
31
23
15
0
0
0
0
0
0
This 4 bytes register sets up the total byte count for a DMA transfer (DMACR). It indicates
the remaining number of bytes left for transfer. The bit allocation is given in
For IN endpoint — Because there is a FIFO in the SAF1761 DMA controller, some data
may remain in the FIFO during the DMA transfer. The maximum FIFO size is 8 bytes, and
the maximum delay time for the data to be shifted to endpoint buffer is 60 ns.
For OUT endpoint — Data will not be cleared for the endpoint buffer, until all the data has
been read from the DMA FIFO.
…continued
Description
Clear Buffer: Request from the microcontroller to clear the endpoint buffer, after a
DMA-to-USB data transfer. Logic 1 clears the TX buffer of the indexed endpoint; the RX
buffer is not affected. The TX buffer is automatically cleared once data is sent on the USB
bus. This bit is set only when it is necessary to forcefully clear the buffer.
Remark: If using double buffer, to clear both the buffers issue the Clear Buffer command
two times, that is, set and clear this bit two times.
reserved
Reset DMA: Initializes the DMA core to its power-on reset state.
Remark: When the DMA core is reset during the Reset DMA command, the DREQ, DACK,
RD_N and WR_N handshake pins will temporarily be asserted. This can confuse the
external DMA controller. To prevent this, start the external DMA controller only after the
DMA reset.
reserved
GDMA stop: This command stops the GDMA data transfer. Any data in the OUT endpoint
that is not transferred by the DMA will remain in the buffer. The FIFO data for the IN endpoint
will be written to the endpoint buffer. An interrupt bit will be set to indicate that the DMA Stop
command is complete.
reserved
R/W
R/W
R/W
30
22
14
0
0
0
0
0
0
R/W
R/W
R/W
Rev. 01 — 18 November 2009
29
21
13
0
0
0
0
0
0
DMACR4 = DMACR[31:24]
DMACR3 = DMACR[23:16]
DMACR2 = DMACR[15:8]
R/W
R/W
R/W
28
20
12
0
0
0
0
0
0
R/W
R/W
R/W
27
19
11
0
0
0
0
0
0
R/W
R/W
R/W
26
18
10
Hi-Speed USB OTG controller
0
0
0
0
0
0
R/W
R/W
R/W
25
17
SAF1761
0
0
0
0
9
0
0
© NXP B.V. 2009. All rights reserved.
Table
115 of 166
127.
R/W
R/W
R/W
24
16
0
0
0
0
8
0
0

Related parts for SAF1761BE/V1,518