Générateur de machines séquentielles autotestables pour circuits intégrés spécifiques - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Annals of Telecommunications - annales des télécommunications Année : 1990

A Self-Testing sequential machines generator for ASIC’s

Générateur de machines séquentielles autotestables pour circuits intégrés spécifiques

Résumé

This paper presents an original method using a ROM memory, of systematically synthesizing on-line and offline self-testing synchronous sequential machines (automata, sequencers,), for the design of compiled ASIC’S. Choices about state transition graph coding and circuit architecture are related to simplicity, compactness, operating rate and especially to testability. The on-line and off-line testing is based on an error detecting code of a recurrent type: in addition to useful data, the ROM memory contains redundant information which is distributed between two consecutive states. This method guarantees both present state coherence and past transition conformity. On-line testing is based in this type of coding, called distributed redundancy coding. Its fault coverage is given for different classes of hardware failures. Off-line testing, which is exhaustive, uses the distributed redundancy coding technique and consists in scanning all the possible graph transitions in memory address order.
Cet article présente une méthode originate de syn-thése systématique, à base de mémoire morte, de machines séquentielles synchrones (automate, séquen-ceur,...) autotestables en ligne et hors ligne, pour circuits intégrés spécifiques compilés. Les choix en matière de codage de graphe et d’architecture de circuit y sont justifiés relativement aux objectifs de simplicité, de fai-ble encombrement, de rapidité de fonctionnement et plus particulièrement de testabilité. Le test, en ligne et hors ligne, fait appel à un codage détecteur d'erreurs de nature récurrente; outre les données utiles, propres au codage de la machine, la mémoire morte contient des informations redondantes distribu’tes entre deux états consécutifs, ce qui garantit, non seulement la cohérence de I' etat présent, mais aussi la conformité de la transition passée. Ce type de codage, dit à redondance dis-tribuée, est à la base du test en ligne; son taux de confiance est donné pour différentes classes de défail-lances matérielles. Le test hors ligne, exhaustif consiste simplement, en exploitant le test à redondance distribuée à parcourir dans I’ordre des adresses de la mémoire toutes les transitions possibles du graphe.

Dates et versions

hal-01767832 , version 1 (01-05-2018)

Identifiants

Citer

Claude Berrou, Catherine Douillard. Générateur de machines séquentielles autotestables pour circuits intégrés spécifiques. Annals of Telecommunications - annales des télécommunications, 1990, 45 (11-12), pp.635-641. ⟨10.1007/BF02995715⟩. ⟨hal-01767832⟩
57 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More