发明名称 Arithmetic built-in self test of multiple scan-based integrated circuits
摘要 An apparatus and method provide for an arithmetic built-in self test (ABIST) of a number of peripheral devices having parallel scan registers coupled to a processor core, all within an integrated circuit. Using the data paths of the processor core, operating logic generates pseudo-random test patterns for the peripheral devices, employing a mixed congruential generation scheme. In one embodiment, generating the pseudo-random test patterns includes multiplying n least significant bits of a 2n-bit pseudo-random number generated in an immediately preceding iteration and stored in a first register, with an n-bit multiplier constant stored in a second register to produce a 2n-bit product, adding the 2n-bit product to n most significant bits of the 2n-bit pseudo-random number stored in n least significant locations of an accumulator with 2n locations to produce a new 2n-bit pseudo-random number for a current iteration, and outputting n least significant bits of the new 2n-bit pseudo-random number as an n-bit pseudo-random test vector for the peripheral devices.
申请公布号 US5991898(A) 申请公布日期 1999.11.23
申请号 US19970814042 申请日期 1997.03.10
申请人 MENTOR GRAPHICS CORPORATION 发明人 RAJSKI, JANUSZ;TYSZER, JERZY
分类号 G01R31/3185;G06F11/267;(IPC1-7):G06F13/00 主分类号 G01R31/3185
代理机构 代理人
主权项
地址