发明名称 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.
申请公布号 US6954888(B2) 申请公布日期 2005.10.11
申请号 US20040777443 申请日期 2004.02.10
申请人 RAJSKI JANUSZ;TYSZER JERZY 发明人 RAJSKI JANUSZ;TYSZER JERZY
分类号 G01R31/3185;G06F11/267;(IPC1-7):H02H3/05;G01R31/28;G06F11/30 主分类号 G01R31/3185
代理机构 代理人
主权项
地址