datasheetbank_Logo
búsqueda de Hoja de datos y gratuito Fichas de descarga

CDP1020 Ver la hoja de datos (PDF) - Intersil

Número de pieza
componentes Descripción
Lista de partido
CDP1020 Datasheet PDF : 23 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
CDP1020
NOTE: The register set in the CDP1020 is implemented in little-
endian format, as specified in Device Bay Specification 0.90. As
such, the least significant byte in any register is in the lowest memory
address for that register; likewise the most significant byte is in the
highest memory address. In the DBCCR, for example, the least
significant byte (containing the configuration data) is at address $0C.
The most significant byte (containing all 0’s) is at address $0F.
The following subsections describe each of the registers
within the CDP1020.
Vendor ID Register, $00
Per Device Bay Specification 0.90, the first register in the
CDP1020 register set is the Vendor ID register. The contents
of this register identify the manufacturer of the Device Bay
Controller. This register is a read-only register that contains
$1260, the 16-bit Intersil Corporation PCI SIG identification
number. This number is contained in the lower two bytes of
the register; the upper two bytes are always read as $0000.
Bits 31:16
$0000
Bits 15:0
$1260 (Intersil PCI-SIG ID) $00
Revision ID Register, $04
The Revision ID register contains the 8-bit device bay
controller manufacturer revision ID. This number is used to
identify a particular Device Bay controller from the
manufacturer specified in the Vendor ID register. The
Revision ID is a read-only register that contains the 8-bit
revision code for the CDP1020. This number is contained in
the lower byte of the register; the upper three bytes are
always read as $000000.
Bits 31:8
$000000
Bits 7:0
Revision ID $04
Subsystem Vendor ID Register, $08
The Subsystem Vendor ID Register is used to identify the
manufacturer of the device bay system that the CDP1020 is
installed in. This register is implemented as a write-once-
only register and is designed to be written by the system
BIOS immediately after either the power-on-reset, or
asserting the RESET pin, which enables a write to this
register. Once written, this register becomes read-only and
should contain the 16-bit subsystem manufacturer
identification number. This register and the Subsystem ID
register are the only 16-bit registers in the CDP1020.
Bits 15:0
Subsystem Vendor ID $08
Subsystem ID Register, $0A
The Subsystem ID register contains a 16-bit subsystem
vendor defined ID number. Typically, this number would
define the device bay system revision or model number. Like
the Subsystem Vendor ID, this register is implemented as a
write-once-only register and is designed to be written by the
system BIOS immediately after either the power-on-reset, or
asserting the RESET pin, which enables a write to this
register. Once written, this register becomes read-only. This
register and the Subsystem Vendor ID register are the only
16-bit registers in the CDP1020.
Bits 15:0
Subsystem ID
$0A
Device Bay Controller Capabilities Register, $0C
The Device Bay Controller Capabilities Register (DBCCR) is
designed to allow the operating system to easily identify the
features of the Device Bay system controlled by the
CDP1020. This register contains five write-once-only bits,
defined below. These bits, like those in the Subsystem
Vendor ID Register, are designed to be written by the system
BIOS immediately after power-on. Once written, they
become read-only. The upper 27 bits of the DBCCR are
always read as 0 This register is set to $00000002 at reset
(two bays, no security locks).
Bits 31:5
$00000
Bit 4
Bits 3:0
SECLOCK
BAYCNT[3:0]
$0C
BITS 31:5
Reserved for future use. Always read as 0.
SECLOCK
The SECLOCK bit indicates the presence of an optional
physical security lock on at least one of the device bays
controlled by the CDP1020. If set, then at least one of the
device bays has the physical security lock, the state of which
is available in the bay status register BSTRx. If clear, no
physical security lock exists in the system. SECLOCK is
implemented as a write-once-only bit intended to be written
by the BIOS immediately after system power-on. Once
written to, this bit becomes read-only.
BAYCNT[3:0]
The four BAYCNT bits represent the number of bays
controlled by the CDP1020 in binary form. These bits, like the
SECLOCK bit, are implemented as a write-once-only bits
intended to be written by the BIOS immediately after system
power-on. Once written to, they become read-only. Since the
CDP1020 is a two bay controller, the only valid values that can
be written to the BAYCNT[3:0] bits are 0, 1 and 2. If the OS
tries to write any other value, the CDP1020 will write a value
of 2 (%0010) to this bit field.
2-428

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]