Der Zweck des Addierers, der den Carry-Ahead verwendet, besteht darin, die Übertragung des Carry-Signals zu beschleunigen. Der Übertrag ist der Übertrag, der gleichzeitig durch den hohen Übertrag und den niedrigen Übertrag erzeugt wird. Im Übertragsaddierer werden die Überträge auf jeder Ebene unabhängig voneinander erzeugt und beziehen sich nur auf die Eingabedaten A, B und C_in , und die Übertragskaskade zwischen den Ebenen wird ausgebreitet, um sie zu entfernen. Dadurch kann die durch den Übertrag verursachte Verzögerung verringert und die Übertragung des Übertragsignals beschleunigt werden.
Der Zweck des Addierers, der Lookahead-Carry verwendet, besteht darin, „die Lieferung des Carry-Signals zu beschleunigen“.
Die Carry-Kette ist die Logikschaltung, die den Carry weiterleitet. Ein Lookahead-Übertrag ist ein Übertrag, der gleichzeitig durch einen Übertrag höherer Ordnung und einen Übertrag niedriger Ordnung erzeugt wird. Es gibt zwei Arten von Lookahead-Carry: Eine ist die gruppeninterne parallele und gruppenübergreifende serielle Carry-Kette, die andere ist die gruppeninterne parallele und gruppenübergreifende parallele Carry-Kette, auch als parallele Carry-Kette bekannt.
Carry-Ahead-Addierer. Die Überträge auf jeder Stufe werden unabhängig voneinander generiert und beziehen sich nur auf die Eingangsdaten A, B und C_in. Die Übertragskaskade zwischen den Stufen wird entfernt, sodass die durch den Übertrag erzeugte Verzögerung vermieden werden kann reduziert werden. Jede Gleichung entspricht einer Schaltung mit nur drei Verzögerungsstufen. Die erste Verzögerungsstufe entspricht dem Übertragserzeugungssignal und dem Übertragsübertragungssignal, und die letzten beiden Verzögerungsstufen entsprechen der Summe der oben genannten Produkte. Ein mit dieser Carry-Methode implementierter Addierer wird Carry-Lookahead-Addierer genannt. Da jeder Übertrag parallel erzeugt wird, handelt es sich um einen parallelen Übertragsaddierer.
Der Carry-Ahead-Addierer vermeidet die Übertragsverzögerung des Wanderwellen-Carry-Addierers und verbessert die Geschwindigkeit. Obwohl er einen Carry-Ahead-Teil hinzufügt, verbraucht er immer noch weniger Ressourcen als der selektive Carry-Addierer. Durch die Optimierung des Entwurfs grundlegender Schaltkreise und ihrer Kombinationsschemata und -strukturen kann die Ressourcenbelegung (Fläche) weiter reduziert, die Geschwindigkeit erhöht und der Stromverbrauch gesenkt werden. Die Bestimmung der optimierten Grundschaltkreise und ihrer Kombinationsschemata bietet eine Grundlage für die Optimierung des CLA-Strukturdesigns.
Das obige ist der detaillierte Inhalt vonWas ist der Zweck der Verwendung eines Lookahead-Carry in einem Addierer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!