RTL Based Scan BIST

  • Authors:
  • Subrata Roy

  • Affiliations:
  • -

  • Venue:
  • VIUF '97 Proceedings of the 1997 VHDL International User's Forum (VIUF '97)
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Synthesis of ASICs from Register Transfer Level(RTL) source is often a bottom up iterative process where synthesis process is carefully controlled to produce a gate- level design which meets the desired constraints. Test logic, such as Built-in Self Test(BIST), is typically inserted at the gate level. This may cause new violations of timing/area goals thus causing an expensive cycle of re-optimization on the complete chip at the end of the design process. Performing BIST logic insertion at the RT level source allows synthesis technology to consider test logic while optimizing to meet area/timing goals thus avoiding an expensive re-optimization. It also provides opportunity for sharing of functional and test logic. Scan Based BIST utilizes scan chains to apply random vectors and observe signal values within the random logic. This paper will describe techniques for inserting scan chains at the RTL- VHDL source in the context of Scan BIST and report its impact on design optimization and fault coverage.