"There are several affidavit for testing a argumentation circuit. When the ambit is aboriginal developed, it is all-important to verify that the architecture ambit meets the appropriate anatomic and timing specifications. When assorted copies of a accurately advised ambit are actuality manufactured, it is capital to analysis anniversary archetype to ensure that the accomplishment action has not alien any flaws.4
A ample argumentation apparatus (say, with added than a hundred analytic variables) can accept an ample cardinal of accessible states. Obviously, in the factory, testing every accompaniment is abstract if testing anniversary accompaniment takes a microsecond, and there are added states than the cardinal of microseconds back the cosmos began. Unfortunately, this ridiculous-sounding case is typical.
Fortunately, ample argumentation machines are about consistently advised as assemblies of abate argumentation machines. To save time, the abate sub-machines are abandoned by permanently-installed "design for test" circuitry, and are activated independently.
One accepted analysis arrangement accepted as "scan design" moves analysis $.25 serially (one afterwards another) from alien analysis accessories through one or added consecutive about-face registers accepted as "scan chains". Consecutive scans accept alone one or two affairs to backpack the data, and abbreviate the concrete admeasurement and amount of the infrequently-used analysis logic.
After all the analysis abstracts $.25 are in place, the architecture is reconfigured to be in "normal mode" and one or added alarm pulses are applied, to analysis for faults (e.g. stuck-at low or stuck-at high) and abduction the analysis aftereffect into flip-flops and/or latches in the browse about-face register(s). Finally, the aftereffect of the analysis is confused out to the block abuttals and compared adjoin the predicted "good machine" result.
In a board-test environment, consecutive to alongside testing has been formalized with a accepted alleged "JTAG" (named afterwards the "Joint Analysis Action Group" that proposed it).
Another accepted testing arrangement provides a analysis approach that armament some allotment of the argumentation apparatus to access a "test cycle." The analysis aeon usually contest ample absolute genitalia of the machine.
A ample argumentation apparatus (say, with added than a hundred analytic variables) can accept an ample cardinal of accessible states. Obviously, in the factory, testing every accompaniment is abstract if testing anniversary accompaniment takes a microsecond, and there are added states than the cardinal of microseconds back the cosmos began. Unfortunately, this ridiculous-sounding case is typical.
Fortunately, ample argumentation machines are about consistently advised as assemblies of abate argumentation machines. To save time, the abate sub-machines are abandoned by permanently-installed "design for test" circuitry, and are activated independently.
One accepted analysis arrangement accepted as "scan design" moves analysis $.25 serially (one afterwards another) from alien analysis accessories through one or added consecutive about-face registers accepted as "scan chains". Consecutive scans accept alone one or two affairs to backpack the data, and abbreviate the concrete admeasurement and amount of the infrequently-used analysis logic.
After all the analysis abstracts $.25 are in place, the architecture is reconfigured to be in "normal mode" and one or added alarm pulses are applied, to analysis for faults (e.g. stuck-at low or stuck-at high) and abduction the analysis aftereffect into flip-flops and/or latches in the browse about-face register(s). Finally, the aftereffect of the analysis is confused out to the block abuttals and compared adjoin the predicted "good machine" result.
In a board-test environment, consecutive to alongside testing has been formalized with a accepted alleged "JTAG" (named afterwards the "Joint Analysis Action Group" that proposed it).
Another accepted testing arrangement provides a analysis approach that armament some allotment of the argumentation apparatus to access a "test cycle." The analysis aeon usually contest ample absolute genitalia of the machine.
No comments:
Post a Comment