1. Functional Description
25
Tsi308 User Manual
80D4000_MA001_02
Tundra Semiconductor Corporation
www.tundra.com
•
For testing or connection to slower devices, the Tsi308 may be programmed to operate at
slower link clock rates
•
The Tsi308 supports both the synchronous and asynchronous modes of link initialization
1.4
PCI-X Interface
The Tsi308 secondary interface is a 64-bit, 133 MHz capable PCI-X bus that can be configured
to have two completely independent 32-bit buses in split bus mode including buffer space and
transaction handling. The two PCI-X ports are identical in split bus mode and the subsequent
description applies to each port. The PCI-X interface can operate at 50, 66, 100 and 133 MHz,
which can also operate at 25, 33, 50 and 66 MHz while operating in traditional PCI mode.
Additionally PCI-X bus can be configured for compatibility with 3.3V or 5.0V operation while
operating at up to 33 MHz in traditional PCI mode. At higher frequencies of PCI or while in
PCI-X mode only 3.3V is supported.
The Tsi308 supports the full 64-bit memory-mapped space and 25-bit I/O space described in
HyperTransport
™
I/O Link Specification, Revision 1.05. In addition device supports 64-bit
address remapping capability and a single upstream DMA window. PCI dual address cycle
(DAC) support is provided both inbound and outbound to support memory-mapped space.
•
The Tsi308 supports configuration accesses to devices 0-15, using Address/Data bits 16-31
for IDSEL#.
•
The Tsi308 implements all parity and error checking features described in PCI Local Bus
Specification, Revision 2.2.
1.4.1
PCI-X Master
As a PCI-X master, the Tsi308 chip can generate MemRd, MemWr, ConfigRd and ConfigWr
cycles.
•
The Tsi308 does not implement a cacheline size register and does not prefetch to PCI, so it
never generates MemRdLine, MemRdMult or MemWrInv cycles.
•
The Tsi308 does generate Memory Read Block but does not generate Memory Write Block
cycles in PCI-X mode
•
The Tsi308 does not support a Southbridge connection to PCI bus, so it never generates
INTA cycles.
•
The Tsi308 does not support burst I/O and burst Configuration cycles initiated from Host.
These transactions are target aborted inside the chip and does not appear on the PCI-X bus.
Summary of Contents for TSI308
Page 4: ...4 Tsi308 User Manual 80D4000_MA001_02 Tundra Semiconductor Corporation www tundra com ...
Page 6: ...6 Tsi308 User Manual 80D4000_MA001_02 Tundra Semiconductor Corporation www tundra com ...
Page 20: ...20 Tsi308 User Manual 80D4000_MA001_02 Tundra Semiconductor Corporation www tundra com ...
Page 260: ...Index 260 Tsi308 User Manual 80D4000_MA001_02 Tundra Semiconductor Corporation www tundra com ...