24.02.2013 Aufrufe

Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...

Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...

Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

24 2. Entwicklung von Signalverarbeitungselektronik für Compton-Polarimetrie<br />

CK<br />

Select<br />

interner Datenbus<br />

D<br />

0 1 12<br />

D Q<br />

Q D Q D Q<br />

D Q<br />

D Q<br />

serielle<br />

Ausgabe<br />

Abbildung 2.7: Zwei parallel ladbare Schieberegister arbeiten im Wechsel z<strong>ur</strong><br />

Serialisierung der Daten.<br />

2.2.5 Selektierung der Kanäle z<strong>ur</strong> Ausgabe<br />

Die Bustreiber der 128 Kanäle müssen nacheinander eingeschaltet werden,<br />

damit die gespeicherten Zählerinhalte von den parallel ladbaren Schieberegistern<br />

verarbeitet werden können. Nach jeweils 16 Auslesetakten muss der<br />

nächste Kanal aktiviert werden.<br />

Implementation<br />

Mittels eines 128-Bit Schieberegisters sollen die Kanäle selektiert werden<br />

(Abbildung 2.8). Dabei ist das erste Flip op invertiert an die 127 folgenden<br />

Flipflops angeschlossen. Die Ausgänge dieser Flipflops dienen z<strong>ur</strong> Aktivierung<br />

der Bustreiber (OutputEnable-Signal in Abbildung 2.5) der einzelnen Kanäle.<br />

Nach einem RowReset-Signal das OutputEnable-Signal für Kanal #0 aktiv.<br />

Mit jedem RowCK-Takt wird der nächste Kanal aktiviert. Folgendes Diagram<br />

illustriert dies.<br />

RowCK ��������������. . .<br />

RowReset �����������. . .<br />

OutputEnable #0 �����������. . .<br />

OutputEnable #1 �����������. . .<br />

OutputEnable #2 �����������. . .<br />

2.2.6 Vervollständigung der Auslesekette<br />

Z<strong>ur</strong> Vervollständigung der Auslesekette werden neben den bisher dargestellten<br />

Blöcken der Zählerarchitekt<strong>ur</strong>, der parallel ladbaren Schieberegister z<strong>ur</strong><br />

Datenausgabe und dem Schieberegister z<strong>ur</strong> Kanalselektierung auch die Signale<br />

LoadLatch, RowReset, RowCK und Select benötigt. Diese könnten extern<br />

generiert werden.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!