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.

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.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!