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
Sebastian Kotthoff
New PostErstellt: 15.11.07, 11:05     Betreff: mehrmaliges Setzen eines Signales in einem Process Antwort mit Zitat  

Hallo,

ich vermute, dass man in einem Process ein Signal nicht mehrmals setzen kann. (zumindest bei synthetisiertem Code)
Als Beispiel:

SIGNAL counter : std_logic_vector(3 DOWNTO 0) = "1000";

PROCESS (clk)
BEGIN
IF(rising_edge(clk)) THEN
counter = "0000";
counter = counter + 1;
END IF;
END PROCESS;

Dann ist nach dem ersten Abarbeiten des Processes Counter bei mir "1001" und nicht "0001".

Ist meine Annahme korrekt oder hab ich irgendwas nicht beachtet?
(nutze Quartus 6.0 von Altera mit MAX II -CPLD)

Vielen Dank fuer die Hilfe schon mal.
nach oben
Sortierung ändern:  
Anfang   zurück   weiter   Ende
Seite 468 von 863
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Design © trevorj