| 数据搜索系统,热门电子元器件搜索 |
|
TNETX15VE 数据表(PDF) 30 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TNETX15VE 数据表(HTML) 30 Page - Texas Instruments |
|
30 / 113 page ![]() TNETX15VE VLAN-ENGINE ADDRESS-LOOKUP DEVICE SPWS028B – APRIL 1997 – REVISED SEPTEMBER 1997 30 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 lookup table search control register, findcontrol at 0x16 (DIO) The management logic uses the findcontrol register to scan the lookup table for addresses. Five commands are available: findfirst (FIRST), findnext (NEXT), findnew (NEW), find (LKUP), and findFIFO (NBFR). Variations on these commands can be achieved by the use of the PORT and VLAN modifier bits for all find commands except findFIFO and find. Only one command is valid at one time. Example: a findfirst and a findnext command cannot be issued at the same time (0x06). The TNETX15VE ignores all multiple commands. This register is a read/write register. When the FIND logic is operating, this register is locked and writes are ignored, allowing the DIO cycle to complete. The bits remain as written while running. Polling this register or using a FNDCPLT interrupt determines the completeness of the find command (if the find command is complete, the bits used to start the command execution are cleared). The PORT and VLAN modifiers can be used at the same time to increase the pool of available match candidates. BIT 7 6 5 4 3 2 1 0 FOUND NEW NBFR PORT VLAN FIRST NEXT LKUP Initial Values After Reset 0 0 0 0 0 0 0 0 BIT NAME FUNCTION 7 FOUND Address found. If the address contained in the findnode register is found in the table, FOUND is asserted. The data contained in the find interface (findVLANID, findnode, findport, and findnodeage) is valid only when this bit is 1. This is a read-only bit. 6 NEW New address finds. When NEW is 1, the TNETX15VE scans the address table for the first address, which is marked as NEW. After successful finds, the NEW flag is cleared. All searches for addresses with the NEW bit set start at the beginning of the table. 5 NBFR Nonblocked FIFO read. Setting the NBFR bit requests information from the top of the NBLOCK FIFO (if present). If there is an entry in the FIFO, the information is returned in the findnode and findport locations, and the FOUND bit is set to 1. If there is not an entry in the FIFO, the FOUND bit is set to 0. The NBFR bit stays set until the command finishes. There is an interrupt available to signal when the NBLCK FIFO is not empty and should be searched with this command bit. 4 PORT Find modifier – find by port. PORT is used with the FIRST, NEXT, NEW, and LKUP bits to find the unicast address whose port assignment matches the port contained in the portcode field of the findport register. 3 VLAN Find modifier – find by VLAN ID. VLAN is used with the FIRST, NEXT, NEW, and LKUP bits to find addresses whose VLAN ID matches the VLAN ID contained in the findVLANID register. 2 FIRST Lookup first address. When FIRST is 1, the TNETX15VE scans the address table for the first valid address. It returns this address to the findnode register. 1 NEXT Lookup next addresses. When asserted, the TNETX15VE scans the address table for the next available address after the address currently in the findnode registers (0xC–0x11). It returns this next address to the findnode register. 0 LKUP Address lookup. When asserted, the TNETX15VE scans the address table for the address contained in the findnode register. If found, the FOUND bit reads 1; if not found, it reads 0. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |