Moin
Ich studiere Informatik und habe mich gerade an ein paar Stunden aus der Vorlesung über technische Informatik erinnert.
Es wurde unter anderem darüber referiert, wie in einem Chip 0 und 1 definiert sind.
Ich gebe das mal in einer Kurzform wieder:
Es ist allgemeine Annahme, dass ein Computer nach dem Strom ein/Strom aus-Prinzip Daten kodiert (siehe Dualsystem). Auf Ebene der Mikroelektronik sieht das so aus, dass zB eine Spannung zwischen 0 und 0,3 V eine Null ("Low") und 1,0 bis 1,3 Volt eine Eins ("High") anzeigen. Dazwischen (0,3 V bis 1,0 V) befindet sich eine Sperrbereich für die kein Wert definiert ist. Liegt eine Spannung in diesem Bereich, so kann sie nicht eindeutig der Null oder der Eins zugeordnet werden.
Warum diese Bereiche?
Zum einen braucht man eine möglichst große Trennung zwischen Eins und Null, um sie eindeutig unterscheiden zu können. Bereiche, besser gesagt Toleranzen, sind wichtig, weil man keine Spannung exakt halten kann. Sie wird immer etwas fluktuieren. Auch sind genau 0 Volt nicht möglich, da es quasi immer Leckströme gibt.
Dazu kommt, dass Transistoren relativ träge schalten. Die Spannung steigt und sinkt nicht sofort, sondern folgt einer Kurve. Die Zeit, die ein Transistor benötigt, um zwischen High und Low zu wechseln, nennt man Schaltzeit. Je kürzer die Schaltzeit, desto höhere Frequenzen sind möglich.
Als Randnotiz: Viele Transistoren benötigen mindestens 0,7 V oder mehr, um überhaupt schalten zu können.
Mir geht es jetzt um folgendes: Wenn man bei einem Prozessor die Spannung hebt oder senkt, dann hat das direkte Auswirkungen auf die Spannung, die am Transistor anliegt. Die Toleranzen eines Transistors sind allerdings nicht so hoch, wie man oft genug in OC-Threads ließt. Da hat jemand eine CPU mit einer VCore von 1,3 V und jagt die mal eben auf 1,5+ Volt hoch. Die Transistoren sollten bei diesen Spannungen jetzt eigentlich nicht mehr richtig funktionieren, da sie dafür nicht ausgelegt sind.
Habe ich hier jetzt irgendwo einen Denkfehler? Wie ist es denn jetzt möglich, dass man die Spannung so viel ändern kann, ohne das die Transistoren zB durchbrennen oder der High- und der Low-Bereich sich zu sehr verschieben?
Gruß, Laurin
Ich studiere Informatik und habe mich gerade an ein paar Stunden aus der Vorlesung über technische Informatik erinnert.
Es wurde unter anderem darüber referiert, wie in einem Chip 0 und 1 definiert sind.
Ich gebe das mal in einer Kurzform wieder:
Es ist allgemeine Annahme, dass ein Computer nach dem Strom ein/Strom aus-Prinzip Daten kodiert (siehe Dualsystem). Auf Ebene der Mikroelektronik sieht das so aus, dass zB eine Spannung zwischen 0 und 0,3 V eine Null ("Low") und 1,0 bis 1,3 Volt eine Eins ("High") anzeigen. Dazwischen (0,3 V bis 1,0 V) befindet sich eine Sperrbereich für die kein Wert definiert ist. Liegt eine Spannung in diesem Bereich, so kann sie nicht eindeutig der Null oder der Eins zugeordnet werden.
Warum diese Bereiche?
Zum einen braucht man eine möglichst große Trennung zwischen Eins und Null, um sie eindeutig unterscheiden zu können. Bereiche, besser gesagt Toleranzen, sind wichtig, weil man keine Spannung exakt halten kann. Sie wird immer etwas fluktuieren. Auch sind genau 0 Volt nicht möglich, da es quasi immer Leckströme gibt.
Dazu kommt, dass Transistoren relativ träge schalten. Die Spannung steigt und sinkt nicht sofort, sondern folgt einer Kurve. Die Zeit, die ein Transistor benötigt, um zwischen High und Low zu wechseln, nennt man Schaltzeit. Je kürzer die Schaltzeit, desto höhere Frequenzen sind möglich.
Als Randnotiz: Viele Transistoren benötigen mindestens 0,7 V oder mehr, um überhaupt schalten zu können.
Mir geht es jetzt um folgendes: Wenn man bei einem Prozessor die Spannung hebt oder senkt, dann hat das direkte Auswirkungen auf die Spannung, die am Transistor anliegt. Die Toleranzen eines Transistors sind allerdings nicht so hoch, wie man oft genug in OC-Threads ließt. Da hat jemand eine CPU mit einer VCore von 1,3 V und jagt die mal eben auf 1,5+ Volt hoch. Die Transistoren sollten bei diesen Spannungen jetzt eigentlich nicht mehr richtig funktionieren, da sie dafür nicht ausgelegt sind.
Habe ich hier jetzt irgendwo einen Denkfehler? Wie ist es denn jetzt möglich, dass man die Spannung so viel ändern kann, ohne das die Transistoren zB durchbrennen oder der High- und der Low-Bereich sich zu sehr verschieben?
Gruß, Laurin