Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

TNETX3150A Datasheet(PDF) 40 Page - Texas Instruments

Part # TNETX3150A
Description  ADDRESS-LOOKUP DEVICE
PDF  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TNETX3150A Datasheet(HTML) 40 Page - Texas Instruments

Back Button TNETX3150A Datasheet HTML 36Page - Texas Instruments TNETX3150A Datasheet HTML 37Page - Texas Instruments TNETX3150A Datasheet HTML 38Page - Texas Instruments TNETX3150A Datasheet HTML 39Page - Texas Instruments TNETX3150A Datasheet HTML 40Page - Texas Instruments TNETX3150A Datasheet HTML 41Page - Texas Instruments TNETX3150A Datasheet HTML 42Page - Texas Instruments TNETX3150A Datasheet HTML 43Page - Texas Instruments TNETX3150A Datasheet HTML 44Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 78 page
background image
TNETX15AE
ADDRESS-LOOKUP DEVICE
SPWS041A – AUGUST 1997 – REVISED OCTOBER 1997
40
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
PRINCIPLES OF OPERATION
lookup algorithm (continued)
Each pointer points to a table in the next level. The TNETX15AE uses N bits in the address as an offset to this
table and, if a valid pointer is found, decode proceeds to the next level. A null pointer indicates that the entry
was not found (in this case the search fails). The width of the memory word (W) must increase as the memory
gets deeper, such that 2N+W – 1
≥ memory size; the memory address of the next pointer is (contents of current
table entry):(next N bits to decode).
a graphical example of the lookup algorithm
This example uses the following method to look up the number 0xB2 (10.11.00.10b), two bits at a time (N = 2).
Graphically, this number is represented in Figure 6.
00
01
10
11
00
01
10
11
00
01
10
11
00
01
10
11
Figure 6. Example of Lookup-Number Algorithm (Matching 0xB2)
The first table at offset 0x10b points to the second level (see Figure 6). The pointer at the second level (offset
by the second set of bits (0x11b)) points to the third table. This process continues until the last two bits are
matched. Matching 0xB2, two bits at a time, uses four tables, with each containing four possible pointers. Not
all locations in the tables are used, which potentially can lead to unused memory. Now, add 0xB0 (10.11.00.00b)
to the table. Figure 7 illustrates the results.
00
01
10
11
00
01
10
11
00
01
10
11
00
01
10
11
Figure 7. Example of Lookup-Number Algorithm (Adding 0xB0)
0xB0 follows exactly the same thread as 0xB2 and the only difference between the two is in the last table. 0xB0
matches offset 00b while 0xB2 matches offset 10b. There are now two numbers being represented, but there
are still four tables allocated.



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link to Datasheet   |   Link Exchange   |   Manufacturer List
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