Title :
Register allocation with simultaneous BIST intrusion
Author :
Olcoz, K. ; Tirado, J.F.
Author_Institution :
Dept. de Arquitectura de Comput. y Autom., Univ. Complutense de Madrid, Spain
Abstract :
We present an algorithm for register allocation of self-testable data paths, which have some test registers. Classical approaches synthesizing minimum area data paths and then adding minimum number of test registers to it do not lead to data paths with minimum global area. Testability consideration during synthesis makes design search more efficient and hence can possibly find self-testable data paths with minimum area. We present a model to evaluate the testability of data paths that is used when register allocation is being done. Moreover, we propose some heuristics that guide the design space search during allocation, to save exploration time. Each allocation decision is made according to testability and area increments that the alternatives for allocation produce, so that alternatives increasing area are only chosen when the testability gain is worth it
Keywords :
built-in self test; design for testability; high level synthesis; BIST intrusion; design space search; register allocation; self-testable data paths; testability; Automatic testing; Built-in self-test; Circuit synthesis; Circuit testing; High level synthesis; Integrated circuit testing; Logic testing; Performance evaluation; Registers; Space technology;
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location :
Vasteras
Print_ISBN :
0-8186-8646-4
DOI :
10.1109/EURMIC.1998.711783