发明名称 Method and apparatus for determining a next address within a binary search algorithm
摘要 A method and apparatus are presented for implementing the next-address determination within a binary search algorithm. A binary search algorithm searches for a compared within a one dimensional sorted array of elements. Typically, a binary search algorithm comprises a comparator and a next address generator. The next address generator determines the address of the next array element (the "next address") a comparator will search using both a "compared is greater" signal from the comparator and a signal which indicates the address of the last array the comparator searched (the "previous address"). The time needed to search an array for a compared inserts a delay in applications where a binary search algorithm is employed. One method of expediting the searching process is to minimize the number of gates between the input and output of the next address generator (the "critical path"). In an embodiment of the present invention, two gate levels are used within the critical path to increase the rate at which a search can be performed even when the search is interrupted and resumed after performing some other task.
申请公布号 US6314506(B1) 申请公布日期 2001.11.06
申请号 US19980221626 申请日期 1998.12.28
申请人 INTEL CORPORATION 发明人 STANTON KEVIN B.;REOHR RICHARD
分类号 G06F7/02;G06F17/30;(IPC1-7):G06F12/00 主分类号 G06F7/02
代理机构 代理人
主权项
地址