Gast
#925394
Hi, ich habe einen Addierer mit 2Eingängen. Der eine Eingang bekommt von Außen neue Daten, der andere soll das Ergebnis der vorherigen Addition sein. WIe implementiere ich das in VHDL? process (CLOCK) begin if (clock'event and clock='1') then OUT_ADD <=IN1_ADD + TEMP; TEMP:=OUT_ADD; end if; end process; so gehts nicht. Bekomme da Syntax fehler. Wie mache ich das genau, damit das funktioniert? Als was muss ich TEMP deklarieren? Ich brauche ja irgendwie nen Zwischenspeicher, geht das mit Variablen? Bin neu in VHDL und ist keine leichte Umstellung von C auf VHDL. Allein die Denkweise ist ja ne komplett andere Vielen Dank mfG