Tsi721 Datasheet 10 April 4, 2016
Integrated Device Technology
32 outstanding S-RIO NREAD/maintenance read requests to S-RIO network
32 outstanding S-RIO NWRITE_R/maintenance write/doorbell requests to S-RIO network
12-KB completion reassembly buffer
8 windows from PCIe to S-RIO with 8 zones (sub windows) per window
8 windows from S-RIO to PCIe
Initiates and receives the following S-RIO transactions:
NREAD
SWRITE/NWRITE/NWRITE_R
Maintenance read and write
—Port-write
Doorbell
Type 8 response
Type 13 response
Initiates and receives the following PCIe transactions:
—MWr
—MRd
—Cpl
—CplD
Round-robin scheduling between Mapping Engine, Block DMA Engine, and Messaging traffic to the S-RIO link
Round-robin scheduling between Mapping Engine, Block DMA Engine, and Messaging traffic to the PCIe link
Forward bridge
Connects PCIe root complex to S-RIO network
PCIe Type 0 configuration header
1.2.4 Messaging Features
8 Tx queues with one dedicated messaging DMA engine per Tx queue
8 Rx queues with one dedicated messaging DMA engine per Rx queue
Descriptor prefetch per Tx queue
32 outstanding PCIe requests to root complex
8-KB message segment reassembly buffer per Tx queue
Round-robin scheduling among Tx queues
One outstanding message per Tx queue
16 receive contexts per Rx queue
1.2.5 Block DMA Engine Features
8 DMA channels
Each DMA channel can perform DMA writes from root complex to S-RIO network, or DMA reads from S-RIO network to
root complex
DMA from PCIe port to PCIe port is not supported
DMA from S-RIO port to S-RIO port is not supported
Tsi721 Datasheet 11 April 4, 2016
Integrated Device Technology
Round-robin scheduling among DMA channels
DMA descriptors for all channels reside on PCIe side
Scatter-and-gather with descriptor list
Supports DMA strides
Supports up to 64 MB data for a single descriptor
Supports both read and write descriptors per DMA channel
Dynamic descriptor chaining
Flexible addressing modes
Linear addressing
Constant addressing
Descriptor prefetch
32 outstanding PCIe requests to root complex
64 outstanding S-RIO NREAD/maintenance read requests to S-RIO network
64 outstanding S-RIO NWRITE_R/maintenance write requests to S-RIO network
Supports the following S-RIO transactions:
NREAD
—NWRITE
—SWRITE
—NWRITE_R
Maintenance read
Maintenance write
1.2.6 Miscellaneous Features
•I
2
C interface supports the following:
As a slave, being read/written by an external master during normal operations
As a master, reading external EEPROM during boot load
As a master, reading/writing other external devices during normal operations
JTAG 1149.1, 1149.6 (AC JTAG)
16 GPIO pins
Tsi721 Datasheet 12 April 4, 2016
Integrated Device Technology
1.3 Block Diagram
The Tsi721 block diagram is displayed in the following figure. The five main functions of the device are briefly described below.
Figure 1: Block Diagram
1.3.1 PCIe Interface
The PCIe Interface performs all the physical, data link, and transport layer protocols associated with PCIe.
1.3.2 S-RIO Interface
The S-RIO Interface performs all the physical and transport layer protocols associated with S-RIO.
1.3.3 Messaging Engine
The Messaging Engine uses S-RIO messaging logical layer functions with dedicated messaging DMA channels per Tx queue
and per Rx queue.
1.3.4 Mapping Engine
The Mapping Engine maps between PCIe and S-RIO transactions, including segmentation and reassembly as required.
1.3.5 Block DMA Engine
The Block DMA Engine uses 8 DMA channels, where descriptors of each DMA channel can perform read or write.
JTAG I2C GPIO Clock Reset
Block DMA Engine (BDMA)
Messaging Engine (SMSG)
PCIe
Gen2
Interface
(x4, x2, x1)
S-RIO
Gen2
Interface
(x4, x2, x1)
Mapping Engine
PCIe to S-RIO (PC2SR)
S-RIO to PCIe (SR2PC)

TSI721A1-16GILV

Mfr. #:
Manufacturer:
IDT
Description:
PCI Interface IC PCIe-to-Rapid IO Bridge
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union