LPC47S457-NC SMSC [SMSC Corporation], LPC47S457-NC Datasheet - Page 141

no-image

LPC47S457-NC

Manufacturer Part Number
LPC47S457-NC
Description
Advanced I/O with X-Bus Interface
Manufacturer
SMSC [SMSC Corporation]
Datasheet
Note : Any peripheral that is disabled in this register will not be accessible by either the LPC interface or the SMBus.
See the LPC Device Disable Register in the Runtime Register section.
SMBus2, SMB_ARB Arbitration Register
This register is used to request access to the X-Bus through Bit[0]. If the request is granted, Bit[1] will be set to ‘1’ by
the hardware. The host/master should monitor this bit to know when to initiate an I/O cycle. If the the LPC interface
locks up or cannot remove its request, an SMBus master request is available on Bit[3]. If this bit is asserted, any
active LPC transactions are immediately terminated.
Note : Since both the LPC Bus and SMBus are able to access the X-Bus, arbitration registers have been provided. It
is important to note that when XMB_MREQ=1, accesses to the X-Bus by the SMBus will take precedence over
accesses made by the LPC Bus.
terminated.
6.18.6 INVALID COMMAND PROTOCOL RESPONSE BEHAVIOR
The LPC47S45x registers that are accessed with an invalid command protocol will not be updated. A register will
only be updated following a valid command protocol. The only valid commands are the read byte and write byte
commands described in section 6.18.1 SMBus Protocols supported by SMBus2.
Invalid Slave Address
If the host sends an invalid slave address, the SMBus2 interface will not respond and it will return to its idle state
Invalid Register Address
SMSC LPC47S45x
SMB_ARB
Arbitration Register
Default = 0x00
on VCC POR and
PCI Reset.
NAME
NAME
02
Bit 0 and Bit 2
are R/W by the
SMBus2,
Bit 1 is set/reset
by
arbitration logic,
and Read only
by the SMBus2.
REG OFFSET
REG OFFSET
SMBus2
SMBus2
(hex)
(hex)
Table 75 − SMBus2, SMB_ARB Arbitration Register
That means any transaction initiated by the LPC bus will be immediately
the
Bit [0] = SMB_REQ, SMBus2 X-Bus Access Request
Bit [1] = SMB_GNT, SMBus2 X-Bus Access Grant
Bit [2] = SMB_MREQ SMBus2 X-Bus Master Request
Bit [3] = Reserved
Bit [4] = Reserved
Bit [5] = Reserved
Bit [6] = Reserved
Bit [7] = Reserved
Bit[5] Serial Port 2 Enable
0=No effect: UART2 controlled by its activate bit;
1=UART2 Disabled
Bit[6] Serial Port 1 Enable.
0=No effect: UART1 controlled by its activate bit;
1=UART1 Disabled
Bit[7] Parallel Port Enable.
0=No effect: PP controlled by its activate bit;
1=PP Disabled
Note: If “0” (enabled), bits[7:3] have no effect on the devices; devices
are controlled by their respective activate bits.
bits[7:3] override the activate bits in the configuration registers for
each logical block.
DATASHEET
Page 141 of 259
DESCRIPTION
DESCRIPTION
If “1” (disabled),
Rev. 06-01-06

Related parts for LPC47S457-NC