Scan chain latency reduction
Abstract
A method, executed by a computer, includes receiving a scan chain design comprising a plurality of parallel scan chains, each parallel scan chain comprising one or more serially connected single-bit registers, each parallel scan chain having a scan chain length. The plurality of parallel scan chains are interspersed with a plurality of stumpmuxes that enable access to the plurality of parallel scan chains and segment each parallel scan chain into a plurality of scan chain segments. The method further includes conducting a determining operation comprising determining a parallel scan chain having a longest scan chain length, and conducting a swapping operation comprising swapping scan chain segments attached to a selected stumpmux to reduce the longest scan chain length and produce an updated scan chain design. A computer system and computer product corresponding to the above method are also disclosed herein.
Claims
exact text as granted — not AI-modified1 . A method, executed by one or more processors, the method comprising: receiving a scan chain design comprising a plurality of parallel scan chains, each parallel scan chain comprising one or more serially connected single-bit registers, each parallel scan chain having a scan chain length; wherein the plurality of parallel scan chains are interspersed with a plurality of stumpmuxes that segment the plurality of parallel scan chains into a plurality of scan chain segments wherein each scan chain segment of the plurality of scan chain segments corresponds to a particular scan chain type; iterating through a plurality of scan chain types and repetitively conducting a determining operation and a swapping operation until the swapping operation no longer reduces a longest scan chain length for the plurality of parallel scan chains; wherein the determining operation comprises determining a parallel scan chain having a longest scan chain length for scan chain segments corresponding to a current scan chain type; wherein the swapping operation comprises swapping scan chain segments attached to a selected stumpmux to reduce the longest scan chain length and produce an updated scan chain design; and wherein the plurality of scan chain types are prioritized.
Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.