T
triggerman
Guest
Napísal som to code.What musím urobiť, je vložiť 4 hodnôt v každom hodinami, ktoré uložím na 2-rozmerné pole a chcem spočítať súčet týchto hodnôt. KNIŽNICA IEEE, použitie IEEE.STD_LOGIC_1164.ALL, použitie IEEE.STD_LOGIC_ARITH.ALL, ENTITY test PORT (x1: IN INTEGER rozsahu od 0 do 255, CLK, zaťaženie: IN std_logic; OUTPUT1: INTEGER z rozsahu 0 až 1020), koniec testu ; ARCHITEKTÚRA správanie testu je typ okna je pole (0 až 1,0 až 1) INTEGER O rozsahu 0 až 255, sa začína proces (CLK, x1) VARIABILNÉ okna: okna, variabilný čiastka: INTEGER rozsah 0 až 1020; BEGIN IF ( clk'EVENT a CLK = '1 '), potom v prípade (load = 1), potom pre i v rozsahu 0 až 1 LOOP pre J v rozsahu 0 až 1 LOOP okna (i, j): = x1; súčet: = súčet + okno (i, j); END LOOP, LOOP END, END IF, END IF; OUTPUT1