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
Gast
New PostErstellt: 24.12.09, 15:12     Betreff: Re: elsif ungleich case ? Antwort mit Zitat  

Toshiba HDTB110EK3BA STOR.E Basics 1...
Nachdem ich feststellen mußte das ISE auch noch Problem mit vielen elsif Anweisungen hintereinander hat ... mußte ich mir was neues einfallen lassen. Das hier ist bei rausgekommen:


process (clk)
begin
if falling_edge(clk) then
-------------- Alle Eingänge auf 0 setzen
if (Data_counter_16_Bit_TMG_1 = "0000000000000001") then IO(1) <= '0'; IO(2) <= '0'; IO(3) <= '0'; IO(4) <= '0'; end if;
-------------- Testmuster 1
if (Data_counter_16_Bit = "0000000000000011") then IO(1) <= '1'; end if;
if (Data_counter_16_Bit = "0000000000001111") then IO(1) <= '0'; end if;
if (Data_counter_16_Bit = "0000000000011001") then IO(2) <= '1'; end if;
if (Data_counter_16_Bit = "0000000000100101") then IO(2) <= '0'; end if;
if (Data_counter_16_Bi = "0000000000101111") then IO(3) <= '1'; end if;
if (Data_counter_16_Bit = "0000000000111011") then IO(3) <= '0'; end if;
if (Data_counter_16_Bit = "0000000001000101") then IO(4) <= '1'; end if;
if (Data_counter_16_Bit = "0000000001010001") then IO(4) <= '0'; end if;
...
end if;
end process;
nach oben
Sortierung ändern:  
Anfang   zurück   weiter   Ende
Seite 39 von 180
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Design © trevorj