Patent ID: 6106568
Filing Date: 2000-08-22
Classification: G01R

Abstract:
A computer readable medium containing instructions that when executed implement a method of inserting scan resources into an integrated circuit design, said method comprising the steps of:a) accessing user defined specification commands defining scan configurations that indicate a manner in which scan chains are to be constructed and define scan structures to be used in constructing said scan chains;b) generating a scan plan based on said design and based on said specification commands without altering logic within said design, said step b) further comprising the steps of:b1) partially constructing scan chains within said scan plan according to said specification commands;b2) identifying scan structure within said design not covered by said specification commands; andb3) completely constructing said scan chains within said scan plan based on said scan structure identified in steps b1) and b2) to generate balanced scan chains; andc) synthesizing said scan plan within said design by inserting scan resources into said design to realize said balanced scan chains, said step c) storing information in computer memory for use by a computer system in the production of an integrated circuit device of said integrated circuit design.