AT32UC3C1512C Automotive Atmel Corporation, AT32UC3C1512C Automotive Datasheet - Page 951

no-image

AT32UC3C1512C Automotive

Manufacturer Part Number
AT32UC3C1512C Automotive
Description
Manufacturer
Atmel Corporation
32.7.3.11
Register Name:
Access Type:
Offset:
Reset Value:
• CURRBK: Current Bank
• NBUSYBK: Number of Busy Banks
• RAMACERI: Ram Access Error Interrupt
9166C–AVR-08/11
31
23
15
7
-
-
-
-
For non-control pipe, this field indicates the number of the current bank.
This field may be updated 1 clock cycle after the RWALL bit changes, so the user should not poll this field for an interrupt.
This field indicates the number of busy bank.
For OUT pipe, this field indicates the number of busy bank(s), filled by the user, ready for OUT transfer. When all banks are
busy, this triggers an PnINT interrupt if UPCONn.NBUSYBKE is one.
For IN pipe, this field indicates the number of busy bank(s) filled by IN transaction from the Device. When all banks are free, this
triggers an PnINT interrupt if UPCONn.NBUSYBKE is one.
This bit is cleared when the RAMACERIC bit is written to one.
This bit is set when a RAM access underflow error occurs during IN data stage.
0
0
0
0
1
1
Pipe n Status Register
NBUSYBK
CURRBK
RXSTALLDI/
CRCERRI
CURRBK
30
22
14
6
-
-
UPSTAn, n in [0..6]
Read-Only
0x0530 + (n * 0x04)
0x00000000
0
1
0
1
0
1
ERRORFI
29
21
13
5
-
-
Current Bank
Bank0
Bank1
Number of busy bank
All banks are free.
1 busy bank
2 busy banks
reserved
NBUSYBK
NAKEDI
28
20
12
4
-
-
PERRI
27
19
11
3
-
-
-
RAMACERI
TXSTPI
26
18
10
2
-
-
TXOUTI
25
17
9
1
-
-
DTSEQ
AT32UC3C
RXINI
24
16
8
0
-
-
951

Related parts for AT32UC3C1512C Automotive