数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

TNETA1570 数据表(PDF) 20 Page - Texas Instruments

部件名 TNETA1570
功能描述  ATM SEGMENTATION AND REASSEMBLY DEVICE WITH INTEGRATED 64-BIT PCI-HOST INTERFACE
PDF  68 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  TI1 [Texas Instruments]
网页  http://www.ti.com
标志 TI1 - Texas Instruments

TNETA1570 数据表(HTML) 20 Page - Texas Instruments

Back Button TNETA1570 Datasheet HTML 16Page - Texas Instruments TNETA1570 Datasheet HTML 17Page - Texas Instruments TNETA1570 Datasheet HTML 18Page - Texas Instruments TNETA1570 Datasheet HTML 19Page - Texas Instruments TNETA1570 Datasheet HTML 20Page - Texas Instruments TNETA1570 Datasheet HTML 21Page - Texas Instruments TNETA1570 Datasheet HTML 22Page - Texas Instruments TNETA1570 Datasheet HTML 23Page - Texas Instruments TNETA1570 Datasheet HTML 24Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 20 / 68 page
background image
TNETA1570
ATM SEGMENTATION AND REASSEMBLY DEVICE
WITH INTEGRATED 64BIT PCIHOST INTERFACE
SDNS033B − JUNE 1995 − REVISED MAY 1996
20
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251−1443
PRINCIPLES OF OPERATION
segmentation overview
The segmentation operation of the TNETA1570 can operate on three types of packets: AAL5 packets,
transparent (undefined)-AAL packets with end-of-packet (EOP) termination in the PTI field of the ATM header,
and transparent AAL-packets without special ATM-header processing for the last cell of the packet. Up to 1023
separate virtual circuits (VCs) can be segmented concurrently, and each corresponds to its own host DMA
channel maintained by the TNETA1570. Any VC (DMA channel) can be configured to segment any one of the
three packet types. Each packet type is stored in host memory in either single buffers or buffer chains. The
buffer-chaining mechanism allows segmentation to begin on a packet before all of the packet contents are
established in buffers.
For each VC, the host establishes a VPI/VCI connection and assigns it to a transmit packet-segmentation ring
that is assigned a free-segmentation DMA channel controlled by the TNETA1570. Memory structures initialized
by the host for packet segmentation on a virtual channel include the scheduler table (control memory), the
transmit completion-ring pointers (register), and word 3 of the DMA state entry for the DMA channel assigned
to the VC (control memory). The ON bit (bit 31) of word 3 in the DMA state entry activates the DMA channel
for packet segmentation. The lower 30 bits of word 3 form the packet-segmentation-ring pointer. The
TNETA1570 registers that need to be initiated by the host for segmentation are the configuration register,
interrupt-mask register, TX completion ring with and without interrupt registers, and TX packet-segmentation
ring-size register.
When at least one buffer of a packet in an established DMA channel is prepared for processing, the RDY bit
in the buffer header is set to a 1 indicating that the TNETA1570 has control of the buffer and the start-of-packet
(SOP) bit is set in the header. The address of the next buffer, if used, must be known at this time and placed
in the appropriate buffer-descriptor location. After this, a pointer to the first buffer of the packet is placed in the
next entry of the DMA packet-segmentation ring, and the OWN bit of the entry is set to 1 indicating to the
TNETA1570 that a packet is ready for processing. The host indicates the readiness of each subsequent buffer
to the TNETA1570 upon completion of its contents preparation. The last buffer of a packet must have the EOP
bit set in the buffer descriptor.
Upon a buffer-segmentation completion, the TNETA1570 posts an entry in the next position of a transmit-
completion ring. The completion ring with and without interrupt selection is initialized by the host in the buffer
descriptor. If a completion ring with interrupt entry is posted and the TNETA1570 interrupt-mask register permits,
an interrupt is generated on the PCI bus and an interrupt indication is generated in the status register.
The memory structure for scheduling transmit-DMA-channel service is the scheduler table located in the control
memory. The TNETA1570 continuously reads through each entry in the scheduler table from the top down. Two
transmit-DMA-channel pointers are located in each 32-bit word entry in this table.
Each entry of the scheduler table is an opportunity for packet segmentation. Each entry indexes the
transmit-DMA channel used to extract a single cell during packet segmentation. If the DMA channel is on, the
segmentation procedure can continue. If the scheduler-table entry contains zero or the DMA channel is off, no
packet segmentation is performed and the next scheduler-table entry is examined.
After determining that a transmit-DMA channel is on, packet segmentation for the channel is initiated. If the ACT
bit in the TX DMA state table is set, a packet is begun and not ended. Also, if the current data-byte-count field
for the entry is greater than zero, a buffer is in use and packet segmentation resumes from the DMA current
buffer-address field. A current data-byte-count field of zero causes the TNETA1570 to use the next
buffer-address field to acquire a new buffer from host memory before packet segmentation can begin.
When acquiring a new buffer, the RDY bit of the buffer is examined. If the RDY bit is set, the buffer descriptor
is loaded into the DMA-state entry. Packet segmentation for the DMA channel is terminated for the cell
opportunity if the buffer RDY bit is not set in the buffer.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com