sii3114 Silicon image, sii3114 Datasheet - Page 102

no-image

sii3114

Manufacturer Part Number
sii3114
Description
Pci To Serial Ata Controller
Manufacturer
Silicon image
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
sii3114CT1176
Manufacturer:
SILICOM
Quantity:
20 000
Part Number:
sii3114CTU
Manufacturer:
SILICON
Quantity:
1
Part Number:
sii3114CTU
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Company:
Part Number:
sii3114CTU
Quantity:
8
Company:
Part Number:
sii3114CTU
Quantity:
705
SiI3114 PCI to Serial ATA Controller
Data Sheet
Vendor Specific, Reserved, Retired and Obsolesced Commands
These types of commands are treated differently:
Definitions
Scheme
Reset
Upon any hardware reset or the Serial ATA COMRESET, or COMINIT, the VS State Machine shall be initialized to
the locked state (the "default" state), which shall abort all vendor specific and reserved commands.
Soft Reset (via Device Control register bit 2) shall NOT affect the VS State Machine.
SiI-DS-0103-D
• Vendor specific commands: Expect for those commands whose protocols are individually set (via the VS
• Reserved commands: Expect for those commands whose protocols are individually set (via the VS Set
• Obsolesced and Retired commands: Implementation of such commands is optional.
• Command - Unless otherwise stated, this is the value written to the ATA Command Register.
• Command Code - This is the code corresponding to the ATA command. It is also a field in the Command
• Command Protocol Table - The table that contains the individual vendor specific and reserved commands
• Features - Unless otherwise stated, this is the value written to the ATA Features Register.
• Features Code - This is the code corresponding to the ATA Features register. It is also a field in the
• Features Mask - This is a field in the Command Protocol Table that allows several Features Codes to be
• General Protocol Code - On a VS Set General Protocol command after a VS Unlock Vendor Specific or VS
• Protocol Code - This code determines the protocol associate with a command. It is also a field in the
• Subcommand Code - Same as Features Code.
• VS Features Set - The commands needed to support this scheme (See “Bridge Device Vendor Specific
• VS State Machine - The state machine that determines what vendor specific and reserved commands are
Unlock Individual and VS Set Command Protocol commands), the host or device must be unlocked via the
VS Unlock Vendor Specific command before such commands can be issued. Otherwise, vendor specific
commands are aborted.
Unlock Individual and VS Set Command Protocol commands), the host or device must be unlocked via the
VS Unlock Reserved command before such commands can be issued. Otherwise, reserved commands
are aborted.
Protocol Table.
supported (see on page 108).
Command Protocol Table.
used for the same command.
Unlock Reserved command, the General Protocol Code shall be set as the protocol for all undefined
vendor specific (if unlocked) and/or undefined reserved (if unlocked) commands. An undefined vendor
specific/reserved command is one that does not have an entry in the Command Protocol Table.
Command Protocol Table.
Commands” section on page 96 for more details.).
to be supported (See “State Transitions” section on page 109 for more details.).
94
© 2007 Silicon Image, Inc.
Silicon Image, Inc.

Related parts for sii3114