发明名称 Memory management of striped pipelined data structures
摘要 The invention provides a method and system for memory management, in which at least some individual nodes in a hybrid trie are striped across a set of pipelined memories. Memory management is performed for a hybrid trie including both branch-search nodes and leaf-search nodes and maintained in a sequence of pipelined memories. The method provides for insertion and removal of data elements within the hybrid trie and for storing at least some of the nodes in stripes across a sequence of the memories. Memory management is performed for the leaf-search nodes, by selecting stripes from the possible subsequences of those memories, that are suited to pipelined operations performed on the memories. In a preferred embodiment, an invariant condition is maintained for families of those stripes, in which exactly one cell block is labeled "sparse" and that cell block is used in techniques for allocation and de-allocation of entries.
申请公布号 US6636956(B1) 申请公布日期 2003.10.21
申请号 US20010900748 申请日期 2001.07.06
申请人 CYPRESS SEMICONDUCTOR CORP. 发明人 VENKATACHARY SRINIVASAN;GUPTA PANKAJ;RANGARAJAN ANAND
分类号 G06F12/02;(IPC1-7):G06F12/00 主分类号 G06F12/02
代理机构 代理人
主权项
地址