摘要 |
Die Erfindung betrifft ein Verfahren zur Initialisierung eines Eindrahtdatenbusses (b1, b2, b3) zwischen einem Bus-Master (BM), und mehreren Busknoten (BS1, BS2, BS3). Das Verfahren umfasst das Ermitteln einer neuen Busknotenadresse durch den Bus-Master gefolgt vom Ablegen dieser Busknotenadresse in einem Busknotenadressregister (BKADR) eines Busknotens (BS1, BS2, BS3) durch den Bus-Master (BM). Der Bus-Master (BM) und der betreffende Busknoten sind dabei durch einen oder mehrere Eindrahtdatenbusabschnitte (b1, b2, b3) miteinander verbunden. Bei dem Busknotenadressregister (BKADR) handelt es sich um ein Datenregister (DR) oder den Teil eines Daten- oder Instruktionsregisters einer JTAG-Schnittstelle des betreffenden Busknotens. Eine JATG-Schnittstelle ist im Sinne dieser Offenbarung dadurch gekennzeichnet, dass sie einen Test-Controller mit einem Zustandsdiagram entsprechend dem IEEE 1149 Standard oder eines seiner Unterstandards aufweist. Das Verfahren umfasst weiter das Verbinden einer oder mehrerer Eindrahtdatenbusabschnitte (b1, b2, b3) mit einem oder mehreren weiteren Eindrahtdatenbusabschnitten (b1, b2, b3) durch Schließen eines Transfer-Gates (TG) des betreffenden Busknotens. Eine Ablage einer Busknotenadresse in einem Busknotenadressregister (BKADR) des betreffenden Busknotens (BS1, BS2, BS3) durch den Bus-Master (BM) wird solange durch den Busknoten verhindert, wie sein Transfer-Gate (TG) geschlossen ist. |