发明名称 Method and apparatus for adaptive address lookup table generator for networking application
摘要 A method of generating a lookup table includes receiving an input address; generating a compressed address from the input address, the compressed address having fewer bits than the input address; selecting a first set of bits from the compressed address; determining whether a memory location pointed to by the first set of bits in an address lookup table includes an unoccupied memory slot; determining whether the input address matches any address stored in the memory location pointed to by the first set of bits in the address lookup table; and selecting a second set of bits from the compressed address in response to there not being an unoccupied memory slot in the memory location pointed to by the first set of bits and the input address not matching any address stored in the memory location pointed to by the first set of bits. A lookup table generator includes an address compressor, a barrel shifter, and an address lookup table that includes a memory location that is pointed to by the first set of bits. A control state machine is coupled to the barrel shifter and the address lookup table and is configured to shift the barrel shifter so that a second set of bits is selected from the compressed address in response to there not being an unoccupied memory slot in the memory location pointed to by the first set of bits and the input address not matching any address stored in the memory location pointed to by the first set of bits.
申请公布号 US6279097(B1) 申请公布日期 2001.08.21
申请号 US19980197485 申请日期 1998.11.20
申请人 ALLIED TELESYN INTERNATIONAL CORPORATION 发明人 KAKU SHINKYO
分类号 G06F12/02;G06F17/30;H04L12/46;H04L12/56;(IPC1-7):G06F12/00 主分类号 G06F12/02
代理机构 代理人
主权项
地址