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

X  

TNETX3150GGP 数据表(PDF) 69 Page - Texas Instruments

部件名 TNETX3150GGP
功能描述  ThunderSWITCHE 15-PORT 10-/100-MBIT/S ETHERNETE SWITCH
PDF  113 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  TI1 [Texas Instruments]
网页  http://www.ti.com
标志 TI1 - Texas Instruments

TNETX3150GGP 数据表(HTML) 69 Page - Texas Instruments

Back Button TNETX3150GGP Datasheet HTML 65Page - Texas Instruments TNETX3150GGP Datasheet HTML 66Page - Texas Instruments TNETX3150GGP Datasheet HTML 67Page - Texas Instruments TNETX3150GGP Datasheet HTML 68Page - Texas Instruments TNETX3150GGP Datasheet HTML 69Page - Texas Instruments TNETX3150GGP Datasheet HTML 70Page - Texas Instruments TNETX3150GGP Datasheet HTML 71Page - Texas Instruments TNETX3150GGP Datasheet HTML 72Page - Texas Instruments TNETX3150GGP Datasheet HTML 73Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 69 / 113 page
background image
TNETX3150/TNETX3150A
ThunderSWITCH15-PORT 10-/100-MBIT/S ETHERNETSWITCH
SPWS027F – FEBRUARY 1997 – REVISED SEPTEMBER 1997
69
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
buffer allocation (continued)
The total number of buffers available to the TNETX3150/TNETX3150A is determined by the size of the external
memory. The RSIZE (RAM size) field of the RAM size register is loaded from the EEPROM or from the DIO
interface with the appropriate system RAM code. The TNETX3150/TNETX3150A uses this size information to
modify the DRAM addressing limit when initializing the buffer data structures. The DRAM is initialized to contain
a single list of data buffers (free buffer queue) available to all queues. The least-significant byte of the DRAM
address is incremented in steps of 17 (decimal). During initialization, the normal TNETX3150/TNETX3150A
operation is disabled. Once the buffer structure has been created in the DRAM, no further use is made of the
sizing information.
The queue size for the transmit queues can be increased by adding a 2’s complement number (representing
the number of buffers that need to be added to the queue) to the transmit queue-length field. Reducing the
number of buffers allocated to the ports is done in the same way by adding a negative-length field. The length
is updated after the transmission of a buffer. The update bit is cleared after the update occurs.
There is no checking between the number of free buffers physically available in memory and the number of
buffers allocated to each queue. It is possible to oversubscribe the memory between the queues. If a frame is
being buffered when the buffer ceiling is reached, all buffers constituting that incomplete queue of buffers are
purged and replaced on the free buffer stack or queue. Thus, during memory limitation, large frames are
inherently filtered in favor of smaller frames. When all buffers are subscribed and none are available for use,
the TNETX3150/TNETX3150A accepts no new frames, but waits for buffers to be freed before continuing.
QMU – DRAM controller
Within the queue manager, the DRAM control block provides the interface to the external DRAM buffer memory.
The interface control signals required are produced by the QMU, which controls the data transfer with the
DRAM.
The interface relies on the use of EDO DRAM to minimize the access time, while maintaining RAM bandwidth.
The TNETX3150/TNETX3150A requires EDO DRAM operating at 60 ns. The use of EDO DRAM permits the
high data-transfer rates required by the TNETX3150/TNETX3150A.
The DRAM is accessed in a number of ways:
1.
Single access – used during initialization and forward pointer writes. This is the slowest-access method and
transfers a single 36-bit word. Each access takes seven 20-ns clock cycles (see Figures 2 and 4).
2.
Page-mode burst access – used for fast data transfer of one 64-byte buffer from the FIFO RAM to the
DRAMs. The locations used are located within the DRAMs page boundary, permitting fast burst accesses
to be made. Each successive burst access requires only two clock cycles after the initial row address has
been loaded (see Figure 9).
Dynamic memories must be refreshed periodically to prevent data loss. Each row refresh cycle requires a
minimum of seven clock cycles and must be performed such that the whole device is refreshed every 16 ms.
A normal read or write operation refreshes the whole row being accessed (see Figure 5).
The external DRAM data bus is 36 bits wide. Buffer data is accessed over two memory cycles from the DRAM
before it is concatenated into an 8-byte data word and one byte of flag data. The format of the 36-bit data word
used is shown in Figure 28.
DRAM DATA BUS FORMAT
FLAG DATA
32-BIT DATA
35
32
31
0
Figure 28. DRAM Data Bus Format



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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

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