VHDL-Forum

 
Sie sind nicht eingeloggt.
LoginLogin Kostenlos anmeldenKostenlos anmelden
BeiträgeBeiträge MembersMitglieder SucheSuche HilfeHilfe
VotesUmfragen FilesDateien CalendarKalender BookmarksBookmarks

Anfang   zurück   weiter   Ende
Autor Beitrag
michbeck
New PostErstellt: 01.05.06, 12:49     Betreff: suche einfaches Programm für den Einstieg in VHDL Antwort mit Zitat  

FOSSIL Damen Charms-Armband Edelstah...
Hallo,

habe seit diesem Semester VHDL und als Etechniker leider nich viel Ahnung vom Programmieren, hab mir mal ne alte Klausur (http://www.8ung.at/gerschi/studikram/Prog_Bausteine/ws2002_2003.pdf) von unserem Prof angeschaut und da kam mir dass kalte Grausen weil ich nicht weiß wie ich seine Aufgaben lösen soll.

Es fängt schon bei der 1. Aufg an:

entity Quersumme is
generic (n: integer := 16);
port (y: in Bit_vector(n-1 downto 0);
z: out integer range 0 to n
);
end Quersumme;

architecture Behavior1 of Quersumme is
subtype BitCount is integer range 0 to n;
begin
QS:process(y)
variable Tmp : BitCount := 0;
begin
for i in 0 to n-1 loop
if y(i) = '1' then
Tmp := Tmp + 1;
next;
end if;
end loop;
z <= Tmp;
end process;
end behavior1;

Dass Problem liegt glaub ich bei der If-Schleife, dir wird zu oft durchlaufen.

Falls jemand ne Lösung und ein Programm für VHDL-Dummies weiß wäre ich dankbar wenn er was posted.


Danke, Micha
nach oben
Sortierung ändern:  
Anfang   zurück   weiter   Ende
Seite 628 von 885
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Design © trevorj