Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...
Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...
Chipentwicklung fu127 ur Pixel - Prof. Dr. Norbert Wermes ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
42 4. Messungen an Teststrukt<strong>ur</strong>en di erentieller Stromlogik<br />
Zähler-Eingangssignal<br />
Latch-Speichersignal<br />
letzter<br />
Takt<br />
Δt<br />
Abbildung 4.5: Die Zähler ip ops ändern ihren Zustand letztmalig mit der<br />
fallenden Flanke des letzten Taktes. Das Latch friert seinen Inhalt mit der<br />
fallenden Flanke des Speichersignals ein.<br />
Zustand Zählerstand<br />
MSB LSB<br />
0 0111 1111 1111 1111 0x7FFF<br />
1 0111 1111 1111 1110<br />
2 0111 1111 1111 1100<br />
3 0111 1111 1111 1000<br />
. . . .<br />
13 0110 0000 0000 0000<br />
14 0100 0000 0000 0000<br />
15 0000 0000 0000 0000<br />
16 1000 0000 0000 0000 0x8000<br />
Tabelle 4.1: Zeitliche Abfolge der Zählerstandsänderung von 2 15 1 (0x7FFF)<br />
auf 2 15 (0x8000)<br />
einer Zufallszahl im Bereich von 0 bis 2 16 1 geladen und anschlie end<br />
ausgelesen. Bei diesen Langzeittests traten keine Fehler auf, die Bitfehlerrate<br />
konnte zu kleiner als 1; 7 10 −8 bestimmt werden.<br />
Z<strong>ur</strong> D<strong>ur</strong>chführung dieser Messung w<strong>ur</strong>de für den FPGA-Prozessor des USB-<br />
Systems eine Zustandsmaschine implementiert. Diese erzeugt das Eingangsund<br />
Resetsignal für den Zähler und steuert die Datenauslese. Das Speichersignal,<br />
ausgelöst d<strong>ur</strong>ch ein Triggersignal der Zustandsmaschine, wird<br />
von einem Pulsgenerator erzeugt. Ein Computer übernimmt die Einstellung<br />
der Bias-Ströme über die Smartcard, die Einstellung der Zeit t über den<br />
Pulsgenerator und die Auswertung der Zählerstände. Die z<strong>ur</strong>ückgelesenen<br />
Zählerstände werden in die in Tabelle 4.1 benannten Zuständen übersetzt.<br />
Für jede eingestellte Zeit t wird die Messung mehrfach wiederholt. Eine<br />
absolute Bestimmung der Zeit t ist nicht möglich, da der Einfluss von<br />
Signallaufzeiten nicht exakt bestimmt werden kann. Relative Zeiten zwischen<br />
zwei Zuständen lassen sich jedoch ohne diesen Fehler angeben.