发明名称 Distributing multiplexing logic to remove multiplexor latency on the output path for variable clock cycle, delayed signals
摘要 A logic unit is configured with least one multiplexor distributed along a delay path of a logic unit, wherein each at least one multiplexor is configured to receive two inputs and output one of the two inputs, wherein each at least one multiplexor is configured to select one of the two inputs to control a particular programmable number of clock cycles of delay added to a signal from 1 to N clock cycles. The logic unit is configured with at least two latches distributed along the delay path of the logic unit, wherein each at least one latch is configured to add a clock cycle of delay, wherein a terminating latch from among the at least two latches is configured to output the signal delayed by the particular programmable number of clock cycles.
申请公布号 US8994424(B2) 申请公布日期 2015.03.31
申请号 US201313797252 申请日期 2013.03.12
申请人 International Business Machines Corporation 发明人 Dinh Huu N.;Horton Robert S.;On Bill N.
分类号 H03L7/00;H03K5/159 主分类号 H03L7/00
代理机构 代理人 Kalaitzis Parashos T.;Pattillo Amy J.
主权项 1. A logic unit, comprising: at least one multiplexor distributed along a delay path of a logic unit, wherein each at least one multiplexor is configured to receive two inputs and output one of the two inputs, wherein each at least one multiplexor is configured to select one of the two inputs to control a particular programmable number of clock cycles of delay added to a signal from 1 to N clock cycles, wherein the at least one multiplexor comprises N−1 multiplexors; and at least two latches distributed along the delay path of the logic unit, wherein each at least one latch is configured to add a clock cycle of delay, wherein the at least two latches comprises N latches, wherein the signal is initially simultaneously distributed both as input to a first latch of the at least two latches positioned in the delay path and as one of the two inputs to each at least one multiplexor, wherein a terminating latch from among the at least two latches is configured to output the signal delayed by the particular programmable number of clock cycles.
地址 Armonk NY US