ISPPAC-POWR1014A LATTICE [Lattice Semiconductor], ISPPAC-POWR1014A Datasheet - Page 30

no-image

ISPPAC-POWR1014A

Manufacturer Part Number
ISPPAC-POWR1014A
Description
In-System Programmable Power Supply Supervisor, Reset Generator and Sequencing Controller
Manufacturer
LATTICE [Lattice Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISPPAC-POWR1014A-01T48I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ISPPAC-POWR1014A-01TN48I
Manufacturer:
Lattice
Quantity:
176
Part Number:
ISPPAC-POWR1014A-01TN48I
Manufacturer:
LATTICE
Quantity:
494
Part Number:
ISPPAC-POWR1014A-01TN48I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ISPPAC-POWR1014A-01TN48I
Manufacturer:
LATTICE
Quantity:
20 000
Company:
Part Number:
ISPPAC-POWR1014A-01TN48I
Quantity:
85
Part Number:
ISPPAC-POWR1014A-02T48I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ISPPAC-POWR1014A-02TN48I
Manufacturer:
LATTICE
Quantity:
947
Part Number:
ISPPAC-POWR1014A-02TN48I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Lattice Semiconductor
SMBus SMBAlert Function
The ispPAC-POWR1014A provides an SMBus SMBAlert function so that it can request service from the bus mas-
ter when it is used as part of an SMBus system. This feature is supported as an alternate function of OUT3. When
the SMBAlert feature is enabled, OUT3 is controlled by a combination of the PLD output and the GP3_ENb bit
(Figure 23). Note: To enable the SMBAlert feature, the SMB_Mode (EECMOS bit) should be set in software.
Figure 23. ispPAC-POWR1014/A SMBAlert Logic
The typical flow for an SMBAlert transaction is as follows (Figure 23):
Figure 24. SMBAlert Bus Transaction
After OUT3/SMBA has been released, the bus master (typically a microcontroller) may opt to perform some service
functions in which it may send data to or read data from the ispPAC-POWR1014A. As part of the service functions,
the bus master will typically need to clear whatever condition initiated the SMBAlert request, and will also need to
reset GP3_ENb to re-enable the SMBAlert function. For further information on the SMBus, the user should consult
the SMBus Standard.
SMBA
1. GP3_ENb bit is forced (Via I
2. ispPAC-POWR1014A PLD Logic pulls OUT3/SMBA Low
3. Master responds to interrupt from SMBA line
4. Master broadcasts a read operation using the SMBus Alert Response Address (ARA)
5. ispPAC-POWR1014A responds to read request by transmitting its device address
6. If transmitted device address matches ispPAC-POWR1014A address, it sets GP3_ENb bit high.
SDA
SCL
This releases OUT3/SMBA.
ASSERTS
SLAVE
SMBA
Routing
Output
Pool
PLD
START
I 2 C Interface Unit
PLD Output/GP_Output Register Select
0
1
GP3_ENb
0
2
(E 2 Configuration)
2
ALERT RESPONSE ADDRESS
C write) to Low
0
3
MUX
1
4
(0001 100)
1
5
0
6
7
0
R/W
SMBAlert
8
Logic
30
OUT3/SMBA Mode Select
ACK
9
(E 2 Configuration)
A6
1
MUX
A5
2
ispPAC-POWR1014/A Data Sheet
A4
SLAVE ADDRESS (7 BITS)
3
A3
4
A2
5
A1
6
OUT3/SMBA
A0
7
Note: Shaded Bits Asserted by Slave
8
x
ACK
9
RELEASES
SLAVE
SMBA
STOP

Related parts for ISPPAC-POWR1014A