
1. Functional Overview
26
Tsi310 User Manual
80B6020_MA001_05
1.3.4
Bus Arbitration
The Tsi310 contains an arbiter for the secondary interface that is enabled or disabled through an
input signal pin. It provides bus arbitration for up to six additional masters, each of which may
be assigned high or low priority or may be masked off. When the internal arbiter is used and the
Tsi310 request is not masked off, the bus is parked at the bridge whenever there are no pending
requests.
The arbiter implements a two-level fairness algorithm that allows each device within a level to
receive grant requests cyclically. The arbiter uses the arbitration priority register to determine
which agents are high priority (HP) devices and which are low priority (LP) devices. At
different points in time, snapshots are taken of all pending requests for each priority level. All
captured HP requests are serviced first, then one of the captured LP requests is serviced. At this
point, a new HP snapshot is taken, picking up any new HP requests. All captured HP requests
are serviced before continuing with the next LP request still pending from the previous LP
snapshot. A new snapshot of pending LP requests is taken only after all requests from the
previous LP snapshot have been serviced.
1.4
Technology Highlights
The Tsi310 is implemented using a 0.25 micron (
m) lithography process with a 0.18
m
L
effective
. The device requires two power supplies, one at 2.5 V for internal logic and the other at
3.3 V to power the device I/O circuits. The device is packaged in a 31mm thermally and
electrically enhanced plastic ball grid array (HPBGA) with 304 balls. For more information, see
and
.
Summary of Contents for Tsi310TM
Page 8: ...Contents 8 Tsi310 User Manual 80B6020_MA001_05...
Page 10: ...List of Figures 10 Tsi310 User Manual 80B6020_MA001_05...
Page 12: ...List of Tables 12 Tsi310 User Manual 80B6020_MA001_05...
Page 18: ...18 Tsi310 User Manual 80B6020_MA001_05...
Page 44: ...2 Bus Operation 44 Tsi310 User Manual 80B6020_MA001_05...
Page 58: ...3 Clocking and Reset Options 58 Tsi310 User Manual 80B6020_MA001_05...
Page 62: ...4 Transaction Ordering 62 Tsi310 User Manual 80B6020_MA001_05...
Page 150: ...5 Configuration Registers 150 Tsi310 User Manual 80B6020_MA001_05...
Page 170: ...6 Signals and Pinout 170 Tsi310 User Manual 80B6020_MA001_05...
Page 190: ...7 JTAG Boundary Scan 190 Tsi310 User Manual 80B6020_MA001_05...
Page 196: ...8 Electrical Characteristics 196 Tsi310 User Manual 80B6020_MA001_05...
Page 200: ...9 Package Information 200 Tsi310 User Manual 80B6020_MA001_05...
Page 202: ...A Ordering Information 202 Tsi310 User Manual 80B6020_MA001_05...
Page 206: ...Index 206 Tsi310 User Manual 80B6020_MA001_05...