®
Tsi310
™
133-MHz PCI-X Bridge
Product Brief
allow full frequency range as required by the bus architecture. The two
bus 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 the Block Diagram):
•
Two 4-Kbyte burst read buffers that support 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 phase 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 device has I/O and Memory Base Address registers and Prefetch-
able 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 Tsi310
uses a flat addressing model and supports 64-bit addressing and dual
address cycles.
The Tsi310 responds as a medium-speed device on both PCI-X Inter-
faces, and supports fast, back-to-back transactions as a bus slave.
PCI Bus Arbitration
Secondary
Bus Arbiter
80B6000_BK001_03
Device Overview
The IDT Tsi310 is a 64-bit PCI-X bus bridge that operates at speeds up
to 133 MHz, and supports transfer rates up to 1 GBps. The PCI-X
protocol is backward compatible with the PCI 2.2 bus standard ensuring
that legacy PCI-based systems are portable to the faster PCI-X environ-
ment.
The Tsi310 connects two electrically separate PCI-X bus domains,
allowing concurrent operations on both buses. This results in optimal
use of the buses in various system configurations, and enables hierar-
chical expansion of I/O bus structures. The device also supports config-
urations of PCI or PCI-X mode on either bus, and in any combination.
In addition, the Tsi310 provides extensive buffering and prefetching
mechanisms for efficient data transfer between two buses, facilitating
multi-threaded operation and high system throughput.
Block Diagram
Primary
Clock PLL
Secondary
Clock PLL
PCI-X
Interface
Data/Control Unit
Burst Read
Buffer
4 Kbytes
Read Queue
8 entries
Queue
Compare
Logic
Posted Write
Buffer
1 Kbyte
PW Queue
8 entries
Address
Decode
Single Data
Phase Buffer
4 Bytes
Control
Logic
PCI-X
Interface
Bus
Slave
Primary PCI/PCI-X Bus
Bus
Master
Secondary PCI/PCI-X Bus
Data/Control Unit
Burst Read
Buffer
4 Kbytes
Bus
Master
Read Queue
8 entries
Queue
Compare
Logic
Posted Write
Buffer
1 Kbyte
PW Queue
8 entries
Address
Decode
Single Data
Phase Buffer
4 Bytes
Control
Logic
Bus
Slave
JTAG
Clocking & Reset
PCI-X Interfaces
The Tsi310 has two identical PCI-X Interfaces that each handle PCI and
PCI-X transactions for its respective bus, and, depending on the type of
transaction, can act as either a bus master or a bus slave. These inter-
faces transfer data and control information flowing to and from the
blocks shown in the figure.
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
The Tsi310 uses an arbiter for the secondary bus, which can be disabled
if an external arbiter is employed. When enabled, bus arbitration is
provided for the Tsi310 and up to six external masters. Each bus 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 (unde-
coded) memory address region to facilitate applications with embedded
processors.
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc.
1 of 2
2008 Integrated Device Technology, Inc.
September 4, 2009
Tsi310 Product Brief
Features
•
•
•
•
•
•
•
•
Industry-standard 64-bit, 133-MHz PCI-X bridge chip
Full PCI 2.2 backward compatibility
Allows concurrent primary and secondary bus operation
Supports configuration of PCI or PCI-X mode on either bus in any
combination
Extensive built-in buffering and prefetching mechanisms to
enable efficient data transfer between buses
Complies with the
PCI-X Addendum (Rev. 2.0a) and the PCI
Local Bus Specification (Rev. 2.2)
304-pin, 31-mm HPBGA package
3.3V I/Os
PCI-X 133 MHz
GbE/FC
Controller
Tsi310
GbE/FC
Controller
PCI-X 133MHz
PCI-X 133 MHz
80B6000_TA004_01
Optional Features
•
Support for secondary side PCI-X device privatization
•
Ability to define an opaque (undecoded) memory address region
to facilitate applications with embedded processors
•
Definable base address register for use by embedded
subsystems on the secondary bus
•
Access to configuration register space from the secondary bus
Benefits
•
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 by supporting concurrent,
upstream and downstream transactions
Typical Applications
•
•
•
•
•
Server RAID controllers
External RAID systems
Fibre Channel host bus adapters
Network interface cards
Embedded computing
August 16, 2004August 16, 200
NOT AN OFFER FOR SALE
The information presented herein is subject to a Non-Disclosure Agreement and is for planning purposes only. Nothing contained in this presenta-
tion, whether verbal or written, is intended as, or shall have the effect of, a sale or an offer for sale that creates a contractual power of acceptance.
CORPORATE HEADQUARTERS
6024 Silver Creek Valley Road
San Jose, CA 95138
for SALES:
800-345-7015 or 408-284-8200
fax: 408-284-2775
www.idt.com
for Tech Support:
email: ssdhelp@idt.com
phone: 408-284-8208
document: 80B6020_FB001_06
®
2 of 2
September 4, 2009