SCAN TEST IN A SINGLE-WIRE BUS CIRCUIT

A Scan test in a single-wire bus circuit is described in the present disclosure. The single-wire bus circuit has one or more external pins for connecting to a single-wire bus. Given that multiple physical pins are required to carry out the Scan test, the single-wire bus circuit must provide addition...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BLOOM, James Mark Robert, NGO, Christopher Truong
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A Scan test in a single-wire bus circuit is described in the present disclosure. The single-wire bus circuit has one or more external pins for connecting to a single-wire bus. Given that multiple physical pins are required to carry out the Scan test, the single-wire bus circuit must provide additional pins required by the Scan test. In embodiments disclosed herein, the single-wire bus circuit includes a communication circuit under test and a driver circuit coupled to the communication circuit via multiple internal pins. The driver circuit uses a subset of the internal pins as input pins and another subset of the internal pins as output pins in order to carry out the Scan test in the communication circuit. A mini-telegram is sent at the beginning of the Scan test along with common bus values. This reduces the time required to perform the scan test. La présente invention concerne un test de balayage dans un circuit de bus à fil unique. Le circuit de bus à fil unique a une ou plusieurs broches externes pour se connecter à un bus à fil unique. Étant donné que de multiples broches physiques sont nécessaires pour effectuer le test de balayage, le circuit de bus à fil unique doit fournir des broches supplémentaires requises par le test de balayage. Dans des modes de réalisation de la présente invention, le circuit de bus à fil unique comprend un circuit de communication testé et un circuit de pilotage couplé au circuit de communication par l'intermédiaire de multiples broches internes. Le circuit de pilotage utilise un sous-ensemble des broches internes en tant que broches d'entrée et un autre sous-ensemble des broches internes en tant que broches de sortie afin d'effectuer le test de balayage dans le circuit de communication. Un minitélégramme est envoyé au début du test de balayage avec des valeurs de bus communes. Ceci réduit le temps nécessaire pour effectuer le test de balayage.