An integrated circuit (10) comprising combinational circuitry (13). The
integrated circuit further comprises a plurality of scan channels (SC1
through SC4). Each of the plurality of scan channels comprises a number of
scan elements (EC1.sub.1 through EC4.sub.5). For any of the plurality of
scan channels having a number of scan elements greater than one element,
the scan channel comprises a first element in the scan channel and a last
element in the scan channel. For any of the plurality of scan channels
having a number of scan elements equal to one element, the one element is
both a first element and a last element in the scan channel. Further,
selected ones of the scan elements are coupled to affect operation of the
combinational circuitry. The integrated circuit further comprises
circuitry (24) for coupling a predetermined pattern into the first element
of each of the plurality of scan channels and circuitry (26) for detecting
the predetermined pattern in the last element of each of the plurality
scan channels. Finally, the integrated circuit further comprises circuitry
(22, 23) for determining, in response to circuitry for detecting, the
number of scan elements in a longest of the plurality of scan channels.
Eine integrierte Schaltung (10), die Kombinationsschaltkreis (13) enthält. Die weitere integrierte Schaltung enthält eine Mehrzahl von den Scan-Führungen (SC1 bis SC4). Jede der Mehrzahl der Scan-Führungen enthält eine Zahl von den Scan-Elementen (EC1.sub.1 bis EC4.sub.5). Für irgendwelche der Mehrzahl der Scan-Führungen, die eine Anzahl von Scan-Elementen enthält grösser haben, als ein Element, die Scan-Führung ein erstes Element in der Scan-Führung und ein letztes Element in der Scan-Führung. Für irgendwelche der Mehrzahl der Scan-Führungen, die eine Anzahl von den Scan-Elementen gleich sind einem Element haben, ist das ein Element ein erstes Element und ein letztes Element in der Scan-Führung. Weiter vorgewählte werden der Scan-Elemente verbunden, um Betrieb des Kombinationsschaltkreises zu beeinflussen. Die weitere integrierte Schaltung enthält Schaltkreis (24) für die Verbindung eines vorbestimmten Musters in das erste Element von jeder der Mehrzahl der Scan-Führungen und Schaltkreis (26) für das Ermitteln des vorbestimmten Musters im letzten Element von jeder der Mehrzahlscan-Führungen. Schließlich enthält die weitere integrierte Schaltung Schaltkreis (22, 23) für die Bestimmung, in Erwiderung auf Schaltkreis für das Ermitteln, die Zahl Scan-Elementen in einem längstem der Mehrzahl der Scan-Führungen.