发明名称 Method and apparatus for a fast variable precedence priority encoder with optimized round robin precedence update scheme
摘要 A variable precedence priority encoder apparatus is provided having a plurality of inputs, each receiving a corresponding bit of an input vector, and a like plurality of outputs. Each output is associated with a corresponding one of the plurality of inputs, thereby forming a plurality of input/output pairs. The encoder circuit also includes a priority assignment circuit coupling each input of the plurality of inputs to its associated corresponding output of the plurality of outputs. The priority assignment circuit assigns a priority to each input/output pair, such that an output, which corresponds to an input which receives an asserted bit, and which has a highest priority, provides an asserted bit while all other outputs provide bits that are not asserted. The priority assigned to each input can be dynamically updated within the priority assignment circuit. Updates of priority that shift the priority position by one or more inputs can be done all using the same circuit. As such, the invention overcomes the limitations of the prior art by being reconfigurable into any precedence configuration using just a single encoder circuit.
申请公布号 US6028452(A) 申请公布日期 2000.02.22
申请号 US19980031943 申请日期 1998.02.27
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 BENSCHNEIDER, BRADLEY JAMES
分类号 G06F7/74;(IPC1-7):G11C8/00 主分类号 G06F7/74
代理机构 代理人
主权项
地址