5K320 SATA OEM Specification
15 Timings
The timing of BSY and DRQ in Status Register are shown in the following table. The other timings are described in Functional Specification part.
FUNCTION | INTERVAL | START |
Power On and | Device Ready | Power On and COMRESET |
After Power On |
| |
COMRESET |
|
|
|
|
|
STOP | TIMEOUT |
Status Register | 31 sec |
BSY=0 and RDY=1 |
|
and sends a Register |
|
FIS to the host. |
|
Software
Reset
COMRESET
Data In
Command
Data Out Command
DMA Data
Transfer
Command
Device Busy
After Software Reset
Device Ready
After Software Reset
Device Ready
After COMRESET
Device Busy
After a Register FIS to issue a command
PIO SETUP FIS for
Device Busy
After Data Transfer In
Device Busy
After a Register FIS to issue a command
Device Busy
After Data Transfer Out
PIO SETUP FIS for
Device Busy
After a Register FIS to issue a command
A Register FIS to report Command Complete
Device Busy
After a Register FIS to issue a command
Device Control Register
RST=1 and sends a Register
FIS to the Device.
Device Control Register
RST=0 and sends a Register
FIS to the Device. After
RST=1 and sends a Register
FIS to the Device.
COMRESET Signal
Asserted
Sets proper values in the registers and sends a Register
FIS
Status Register
BSY=1
A PIO SETUP FIS is transferred to the host.
Sets proper values in the registers and sends a Register
FIS
Sends a Data FIS to the device.
Status Register
BSY=1
Sets proper values in the registers and sends a Register
FIS
Status Register BSY=1
Sets proper values in the registers and sends a Register
FIS
Status Register | 400 ns |
BSY=1 |
|
Status Register | 31 sec |
BSY=0 and RDY=1 |
|
and requests to send a |
|
Register FIS to the host. |
|
Status Register | 31 sec |
BSY=0 and RDY=1 |
|
and sends a Register |
|
FIS to the Host. |
|
Status Register | 400 ns |
BSY=1 |
|
Status Register | 30 sec |
BSY=0 and DRQ=1 |
|
and sends a PIO |
|
SETUP FIS to the host. |
|
Status Register | 10 us |
BSY=1 |
|
Status Register | 400 ns |
BSY=1 |
|
Status Register | 5 us |
BSY=1 |
|
Status Register | 30 sec |
BSY=0 and RDY=1 | (Note.1) |
and sends a PIO |
|
SETUP FIS to the host. |
|
Status Register | 400 ns |
BSY=1 |
|
Sets the status of the | 30 sec |
command to the Status | (Note.2) |
Register and sends a |
|
Register FIS to the host |
|
Status Register | 400 ns |
BSY=1 |
|
Table 139 Timeout Values
Command category is referred to “13 Command Protocol” on page 72.
The abbreviations “ns”, “us”, “ms” and “sec” mean nanoseconds, microseconds, milliseconds and seconds, respectively.
We recommend that the host system executes Soft reset and then retry to issue the command if the host system timeout would occur for the device.
175