Skip to content

KomponentenDigitalerSystemWS14-15/Aufgabe3

Repository files navigation

Aufgabe3

Die Komponenten full_adder und full_adder_n wurden aus dem Vorlesungskript übernommen. Momentan werden diese Komponenten jedoch nicht benutzt. Stattdessen wird die Addition mit der entsprechenden Funkion aus numeric_std berechnet.

Um die Verlängerung der std_logic_vector Signale durchzuführen, werden diese auf einen signed Vektor gecastet. Dabei handelt es sich immer noch um einen std_logic_vector, jedoch wird bei arithmetischen Operationen aus numeric_std das Vorzeichen berücksichtigt. Dabei wird davon ausgegangen, dass negative Zahlen in Zweier-Komplement-Darstellung bereit stehen. Mittels resize werden die Vektoren entsprechend mit 1 oder 0 gepadded.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages