Document No.: FT_000589
FT313H USB2.0 HS Host Controller Datasheet Version 1.1
Clearance No.: FTDI# 318
Bit
Name
Type
Default value
Description
Run/Stop
0
RS
R/W
1’b0
When this bit is set to 1b, the host controller
proceeds with the execution of schedule.
0: Stop
1: Run
Table 5-5 USB command register
5.2.5 USBSTS register (address = 14h)
This register indicates pending interrupts and various states of the Host Controller. The status resulting
from a transaction on the serial bus is not indicated in this register. Software sets a bit to 0 in this
register by writing a 1 to it.
Bit
Name
Type
RO
Default value
16’h0
Description
[31:16]
15
Reserved
ASCH_STS
-
Asynchronous Schedule Status
RO
1’b0
This bit reports the actual status of the
asynchronous schedule.
Periodic Schedule Status
14
13
12
PSCH_STS
Reclamation
HCHalted
RO
RO
RO
1’b0
1’b0
1’b1
This bit reports the actual status of the periodic
schedule.
Reclamation
This is a read-only status bit, and used to detect
an empty of the asynchronous schedule.
Host Controller Halted
This bit is a zero whenever the Run/Stop bit is
set to ‘1.’ The host controller sets this bit to ‘1’
after it has stopped the executing as a result of
the Run/Stop bit being set to 0b.
[11:6]
5
Reserved
INT_OAA
RO
6’b0
-
Interrupt on Asynchronous Advance
R/WC
1’b0
This status bit indicates the assertion of interrupt
on Async Advance Doorbell.
Host System Error
4
3
2
H_SYSERR
FRL_ROL
R/WC
R/WC
R/WC
1’b0
1’b0
1’b0
The Host Controller sets this bit to ‘1’ when a
serious error occurred during a host system
access involving the host controller module.
Frame List Rollover
The host controller sets this bit to ’1’ when the
Frame List Index rolls over from its maximum
value to zero.
Port Change Detect
PO_CHG_DET
The host controller sets this bit to ’1’ when any
port has a change bit transition from ‘0’ to ‘1.’
In addition, this bit is loaded with the OR of all of
Copyright © 2012 Future Technology Devices International Limited
24