English
Language : 

MIC2590B_08 Datasheet, PDF (15/23 Pages) Micrel Semiconductor – Dual-Slot PCI Hot Plug Controller
Micrel, Inc.
MIC2590B
Detailed Register Descriptions below:
Conversion Result Register (RESULT), 8-Bits Read Only
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-only
D[3]
read-only
D[2]
read-only
D[1]
read-only
Voltage or Current Data from ADC
D[0]
read-only
Bit
D[7:0]
Function
Measure data from ADC
Operation
Read Only
Power-Up Default Value:
Read Command Byte:
Undefined following POR
0000 0000b = 00h
(ADC Control Register ADCNTRL), 8-Bits Read/Write
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-
write
D[3]
read-
write
D[2]
read-
write
D[1]
read-
write
D[0]
read-
write
Busy Reserved Reserved SEL PAR
Supply Select
SUP[2:0]
Bit(s)
BUSY
D[6]
D[5]
SEL
PAR
SUP[2:0]
Function
ADC Status
Reserved
Reserved
A/D Slot Select
Parameter Control Bit
for ADC Conversion
Supply Select for ADC
Conversion
Operation
0 = ADC Quiescent
1 = ADC Busy
Always Read as Zero
Always Read as Zero
Specifies Channel for
A/D Conversion
0 = Slot A
1 = Slot B
0 = Current
1 = Voltage
000 = No Conversion
001 = 3.3V Supply
010 = 5.0V Supply
011 = +12V Supply
100 = -12V Supply
101 = VAUX Supply
Power-Up Default Value:
0000 0000b = 00h
Command Byte (R/W):
0000 0001b = 01h
To operate the ADC the ADCNTRL register must first be
initialized by selecting a slot, specifying whether voltage
or current is to be measured and then specifying the
specific supply that is to be monitored. The software must
then wait 100ms, or poll the BUSY bit until it is zero. The
RESULT register will then contain the valid result of the
conversion.
Bit(s)
AUXAPG
MAINAPG
D[5]
D[4]
D[3]
D[2]
MAINA
VAUXA
Function
AUX Output Power-
Good Status, Slot A
MAIN Output Power-
Good Status, Slot A
Reserved
Reserved
Reserved
Reserved
MAIN Enable Control,
Slot A
VAUX Enable Control,
Slot A
Operation
1 = Power-Good
(VAUXA output is
above its VUVTH
threshold)
1 = Power-Good
(MAINA output is
above its VUVTH
threshold)
Always Read as Zero
Always Read as Zero
Always Read as Zero
Always Read as Zero
0 = OFF, 1 = ON
0 = OFF, 1 = ON
Power-Up Default Value:
0000 0000b = 00h
Command Byte (R/W):
0000 0010b = 02h
The power-up default value is 00h. Slot A is disabled
upon power-up, i.e., all supply outputs are off.
Control Register, Slot B (CNTRLB), 8-Bits Read/Write
D[7]
read-only
AUXBPG
D[6]
read-only
MAINBPG
D[5]
read-only
Reserved
D[4]
read-only
Reserved
D[3]
read-only
Reserved
D[2]
read-only
Reserved
D[1]
read-write
MAINB
D[0]
read-write
AUXB
Bit(s)
AUXBPG
MAINBPG
D[5]
D[4]
D[3]
D[2]
MAINB
VAUXB
Function
AUX Output Power-
Good Status, Slot B
MAIN Output Power-
Good Status, Slot B
Reserved
Reserved
Reserved
Reserved
MAIN Enable Control,
Slot B
VAUX Enable Control,
Slot B
Operation
1 = Power-Good
(VAUXB output is
above its VUVTH
threshold)
1 = Power-Good
(MAINB output is
above its VUVTH
threshold)
Always Read as Zero
Always Read as Zero
Always Read as Zero
Always Read as Zero
0 = OFF, 1 = ON
0 = OFF, 1 = ON
Control Register, Slot A (CNTRLB), 8-Bits Read/Write
D[7]
read-only
AUXAPG
D[6]
read-only
MAINAPG
D[5]
read-only
Reserved
D[4]
read-only
Reserved
D[3]
read-only
Reserved
D[2]
read-only
Reserved
D[1]
read-write
MAINA
D[0]
read-write
AUXA
September 2008
Power-Up Default Value:
0000 0000b = 00h
Command Byte (R/W):
0000 0011b = 03h
The power-up default value is 00h. Slot B is disabled
upon power-up, i.e., all supply outputs are off.
15
M9999-091808