Tsi310: 133 MHz PCI-X Bus Bridge
All registered trademarks are the property of their respective owners. Information is subject to change without further notice.
- 2 -
Contact Information
Tundra Semiconductor Corporation
603 March Road, Kan ata
Ontario, Canada, K2K 2M5
Phone: 613- 592- 0714 or 1-8 00-2 67 -7231
Fax: 613-592-1320
www.tundra.com
Benefits The Tsi310 uses the 3.3V signaling environment. It employs two
phase-locked loops (PLLs), one for the primary clock domain and one for
the secondary clock domain. The PLL for each domain is used when the
bus is operating in PCI-X mode. In PCI mode, the PLL is bypassed to
allo w full frequenc y range as required b y the b us architecture . The two b us
clocks may be run synchronously or asynchronously, and a
spread-spectrum clock input is supported for either or both Interfaces.
Memory Buffer Architecture
The Tsi310 memory buffer architecture has the following features (see
Data/Control unit in Figure 1 ):
• Two 4-Kbyte burst read buffers that supp ort up to eight concurrent,
upstream and downstream transactions
• Two 1-Kbyte posted write buffers that support up to eight concurrent,
upstream and downstream transactions
• Two 4-Byte single data ph ase buffers that support transaction
forwarding in either direction
Transaction Forwarding
The Tsi310 includes one data/control unit for downstream transactions and
one for upstream transactions. Each of these identical units contains
separate buffers for burst read, posted write, and single data phase
operations. Also included in these blocks are write queues, queue compare
logic, address decoding upstream for forwarding, control logic, and other
control functions. The clocking and reset control unit manages these
common device functions.
The Tsi310 has I/O and Memory Base Address registers and Prefetchable
Memory Base Address registers for downstream forwarding, as well as
inverse decoding for upstream forwarding, VGA-compatible addressing,
and palette snooping for upstream transactions. The device uses a flat
addressing model and supports 64-bit addressing and dual address cycles.
The Tsi310 responds as a med iu m-speed device on both PCI-X Int erfaces,
and supports fast, back-to-back transactions as a bus slave.
PCI Bus Arbitration
The Tsi310 uses an arbiter for the secondary bus, which can be disabled if
an external arbiter is employed. W hen enabled, bus arbitration is provided
for the Tsi310 and up to six external masters. Each bu s master can be
assigned high or low priority, or be masked off.
Opaque Addressing (Optional)
The Tsi310 has an optional feature that can define an opaque (undecoded)
memory address region to facilitate applications with embedded
processors.
• Eases the migration of system designs
from PCI to the faster, more robust,
PCI-X protocol
• Simplifies system design by offering a
multitude of highly configurable
features
• Increases system performance b y
supporting concurrent, upstream and
downstream transactions
The Tsi310 eases the transi tion from PCI
bus architecture to the faster, more robust
PCI-X-based system designs.
Typical Applications
• Server RAID controllers
• External RAID systems
• Host bus adapters (for example, Fibre
Channel) in servers
• Network interface cards (NIC) in
switches/routers
Part Number
Tsi310-133CE