Datasheet
Value Name Description
0
SETUP SETUP
1
IN IN
2
OUT OUT
3
Reserved
Bits 6:4 – PSIZE[2:0] Pipe Size
This field contains the size of each pipe bank.
This field is cleared upon sending a USB reset.
Value Name Description
0
8_BYTE 8 bytes
1
16_BYTE 16 bytes
2
32_BYTE 32 bytes
3
64_BYTE 64 bytes
4
128_BYTE 128 bytes
5
256_BYTE 256 bytes
6
512_BYTE 512 bytes
7
1024_BYTE 1024 bytes
Bits 3:2 – PBK[1:0] Pipe Banks
This field contains the number of banks for the pipe.
For control pipes, a single-bank pipe (0b00) should be selected.
This field is cleared upon sending a USB reset.
Value Name Description
0
1_BANK Single-bank pipe
1
2_BANK Double-bank pipe
2
3_BANK Triple-bank pipe
3
Reserved
Bit 1 – ALLOC Pipe Memory Allocate
This bit is cleared when a USB Reset is requested.
Refer to ”DPRAM Management” for more details.
Value Description
0
Frees the pipe memory.
1
Allocates the pipe memory.
SAM E70/S70/V70/V71 Family
USB High-Speed Interface (USBHS)
© 2019 Microchip T
echnology Inc.
Datasheet
DS60001527D-page 878










