www.national.com
170
Revision 1.2
Integrated Functions (
Continued
)
G
8
DPD
Data Parity Detected:
This bit is set when all three conditions are met.
1) GXLV processor asserted PERR# or observed PERR# asserted;
2) GXLV processor is the master for the cycle in which the PERR# occurred; and
3) PE (bit 6 of Command Register) is enabled.
This bit can be cleared to 0 by writing a 1 to it.
Fast Back-to-Back Capable:
As a target, the processor is capable of accepting Fast Back-to-Back
transactions.
This bit is always set to 1.
Reserved:
Set to 0.
7
FBS
6:0
RSVD
Index 08h
Revision Identification Register (RO)
Default Value = 00h
7:0
RID (RO)
Revision ID (Read Only):
This register contains the revision number of the GXLV design.
Index 09h-0Bh
Class Code Register (RO)
Default Value = 060000h
23:16
CLASS
Class Code:
The class code register is used to identify the generic function of the device. The
GXLV processor is classified as a host bridge device (06).
Reserved (Read Only)
15:0
RSVD (RO)
Index 0Ch
Cache Line Size Register (RO)
Default Value = 00h
7:0
CACHELINE
Cache Line Size (Read Only):
The cache line size register specifies the system cache line size in units
of 32-bit words. This function is not supported in the GXLV processor.
Index 0Dh
Latency Timer Register (R/W)
Default Value = 00h
7:5
4:0
RSVD
LAT_TIMER
Reserved:
Set to 0.
Latency Timer:
The latency timer as used in this implementation will prevent a system lockup resulting
from a slave that does not respond to the master. If the register value is set to 00h, the timer is disabled.
Otherwise, Timer represents the 5 MSBs of an 8-bit counter. The counter will reset on each valid data
transfer. If the counter expires before the next TRDY# is received active, then the slave is considered to
be incapable of responding, and the master will stop the transaction with a master abort and flag an
SERR# active. This would also keep the master from being retried forever by a slave device that contin-
ues to issue retries. In these cases, the master will also stop the cycle with a master abort.
Index 0Eh-3Fh
Reserved
Default Value = 00h
Index 40h
PCI Control Function 1 Register (R/W)
Default Value = 00h
7
6
RSVD
SW
Reserved:
Set to 0.
Single Write Mode:
GXLV as a PCI slave supports:
0 = Multiple PCI write cycles
1 = Single cycle write transfers on the PCI bus. The slave will perform a target disconnect with the first
data transferred.
Single Read Mode:
GXLV as a PCI slave supports:
0 = Multiple PCI read cycles.
1 = Single cycle read transfers on the PCI bus. The slave will perform a target disconnect with the first
data transferred.
Force Retry when X-Bus Buffers are Not Empty:
GXLV as a PCI slave:
0 = Accepts the PCI cycle with data in the PCI master write buffers. The data in the PCI master write
buffers will not be affected or corrupted. The PCI master holds request active indicating the need to
access the PCI bus.
1 = Retries cycles if the PCI master X-Bus write buffers contain buffered data.
PCI Slave Write Buffer Enable:
GXLV PCI slave write buffers: 0 = Disable; 1 = Enable.
PCI Cache Line Read Enable:
Read operations from the PCI into the GXLV processor:
0 = Single cycle unless a read multiple or memory read line command is used.
1 = Cause a cache line read to occur.
X-Bus Burst Enable:
Enable X-Bus bursting when an external master performs PCI write/invalidate
cycles. 0 = Disable; 1 = Enable.
(This bit does not control read bursting; bit 2 does.)
Reserved:
Should return a value of 0.
5
SR
4
RXBNE
3
2
SWBE
CLRE
1
XBE
0
RSVD
Table 4-44. PCI Configuration Registers (Continued)
Bit
Name
Description