
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
USB2.0 HS OTG
26-43
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
This field must be set to at least 2’b01.
EPType
[19:18]
R_W
Endpoint Type
Indicates the transfer type selected.
·
2’b00 : Control
·
2’b01 : Isochronous
·
2’b10 : Bulk
·
2’b11 : Interrupt
2’b0
LSpdDev
[17]
R_W
Low-Speed Device
This field is set by the application to indicate that this
channel is communicating to a low-speed device.
1’b0
[16]
Reserved
1’b0
EPDir
[15]
R_W
Endpoint Direction Endpoint Type
Indicates the transfer type selected.
·
1’b0 : OUT
·
1’b1 : IN
1’b0
EPNum
[14:11]
R_W
Endpoint Number
Indicates the endpoint number on the device serving
as the data source or sink.
4’h0
MPS
[10:0]
R_W
Maximum Packet Size
Indicates the maximum packet size of the associated
endpoint.
11’h0
HOST CHANNEL-n SPLIT REGISTER (HCSPLTn)
Channel_number : 0
≤ n≤ 15
Register
Address
R/W
Description
Reset Value
HCSPLTn 0x7C00_0504
+n*20h
R/W
Host Channel-n Split Register
32 bits
HCSPLTn
Bit
R/W
Description
Initial State
SpltEna
[31]
R_W
Split Enable
The application sets this field to indicate that this
channel is enabled to perform split transactions.
1’b0
[30:17]
Reserved
14’h0
CompSplt
[16]
R_W
Do Complete Split
The application sets this field to request the OTG
host to perform a complete split transaction.
1’b0
XactPos
[15:14]
R_W
Transaction Position
This field is used to determine whether to send all,
first, middle, or last payloads with each OUT
transaction.
·
2’b11 : All. This is the entire data payload is of this
transaction.
·
2’b10 : Begin. This is the first data payload of this
2’h0