Built-in self-testing of micropipelines

Research output: Chapter in Book/Report/Conference proceedingConference contribution


An asynchronous ARM6 microprocessor (AMULET1), designed at the University of Manchester using a two-phase signalling protocol, and the latest release of the AMULET2e embedded controller, implemented using four-phase signalling, have proved the practical feasibility of the micropipeline design approach. A built-in self-test (BIST) micropipeline design based on an asynchronous BILBO register is presented in this paper. All the stage registers of the micropipeline are implemented using the proposed asynchronous BILBO register which can operate in four modes: normal operation, shift, linear feedback shift register (LFSR) and signature analyzer mode. The test procedure described in this paper provides for the detection of all single stuck-at faults in the micropipeline. It is shown that delay faults in the combinational logic blocks of the BIST micropipeline can be tested by using BILBO registers of a doubled size.

Bibliographical metadata

Original languageEnglish
Title of host publicationProceedings of the International Symposium on Advanced Research in Asynchronous Circuits and Systems|Proc Int Symp Adv Res Asynchr Circuits Syst
Editors Anon
Place of PublicationLos Alamitos, CA, United States
Number of pages7
Publication statusPublished - 1997
EventProceedings of the 1997 3rd International Symposium on Advanced Research Asynchronous Circuits and Systems - Eindhoven, Neth
Event duration: 1 Jul 1997 → …


ConferenceProceedings of the 1997 3rd International Symposium on Advanced Research Asynchronous Circuits and Systems
CityEindhoven, Neth
Period1/07/97 → …
Internet address