K
kokei74
Guest
Im imajo problem z mojim števec, ki bo moj nadzor shranjevanja podatkov v ROM, da pomnožimo z drugo ROM.Oba ju bodo shranjene matrike podatkov.im ki imajo problem z mojim nasprotno, kadar je le mogoče štetje od 0 do 15.Za moj design Rabim števec, ki potrebujejo count 0-3 in ponovite štetja za 4-krat, šele potem se lahko še naprej štejejo za 4-7 (ponovite do 4-krat).
primer tega, kaj je treba prešteti je všeč ..
0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3 4 5 6 7 4 5 6 7 4 5 6 7 4 5 6 7 8 9 10 11 .....do
16.
i so v prilogi pošiljam sliko in upanje u lahko razume moje težave.
Upam, da nekoga lahko ogledate v moj problem.Hvala.<img src="http://images.elektroda.net/72_1237887599_thumb.jpg" border="0" alt=""/> tukaj je moj prejšnji counter.
LIBRARY IEEE;
UPORABA ieee.std_logic_1164.ALL;
KNJIŽNICA LPM;
UPORABA lpm.lpm_components.all; - funkcije
ENOTI CounterA IS
PORT (ura: V STD_LOGIC;
q: out STD_LOGIC_VECTOR (3 DOWNTO 0));
END CounterA;
ARHITEKTURA LPM OF CounterA IS
BEGIN
- Port zemljevid 1
U1: lpm_counter
Generic karta (lpm_width => 4, lpm_direction => "up")
PORT MAP (ura => Ura, q => q);END;
primer tega, kaj je treba prešteti je všeč ..
0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3 4 5 6 7 4 5 6 7 4 5 6 7 4 5 6 7 8 9 10 11 .....do
16.
i so v prilogi pošiljam sliko in upanje u lahko razume moje težave.
Upam, da nekoga lahko ogledate v moj problem.Hvala.<img src="http://images.elektroda.net/72_1237887599_thumb.jpg" border="0" alt=""/> tukaj je moj prejšnji counter.
LIBRARY IEEE;
UPORABA ieee.std_logic_1164.ALL;
KNJIŽNICA LPM;
UPORABA lpm.lpm_components.all; - funkcije
ENOTI CounterA IS
PORT (ura: V STD_LOGIC;
q: out STD_LOGIC_VECTOR (3 DOWNTO 0));
END CounterA;
ARHITEKTURA LPM OF CounterA IS
BEGIN
- Port zemljevid 1
U1: lpm_counter
Generic karta (lpm_width => 4, lpm_direction => "up")
PORT MAP (ura => Ura, q => q);END;