Re: problem sa sintezom
Startuj: process(RxD,current_state) is
begin
if RxD='0' and RxD'event then
case current_state is
when READY => StartFlag<='1';
when others => StartFlag<='0';
end case;
else StartFlag<='0';
end if;
end process Startuj;
ovo je taj proces koji nece da sintetizuje.
meni treba da postavim StartFlag na 1 samo kada se state masina nalazi
u stanju READY,a u svim ostalim treba da bude 0. Probala sam da
okrenem da prvo udje u case, a u when READY da proverava RxD medjutim
ni tako ne radi.
2. problem,ovaj proces radi kako treba samo sa rising_edge(RxE),
ako stavim proveru RxE='1' nece da broji,nit da prelazi iz stanja u
stanje.
Receive: process(clk,RxE,SampleCnt,current_state,StartFlag) is
variable SumaJedinica: integer;
variable BitZaUpis: std_logic;
variable BitCnt: integer range 0 to 9;
begin
if rising_edge(RxE) then current_state<=READY; SampleCnt<=0; Working<='1';
elsif rising_edge(clk) then
.....
begin
if RxD='0' and RxD'event then
case current_state is
when READY => StartFlag<='1';
when others => StartFlag<='0';
end case;
else StartFlag<='0';
end if;
end process Startuj;
ovo je taj proces koji nece da sintetizuje.
meni treba da postavim StartFlag na 1 samo kada se state masina nalazi
u stanju READY,a u svim ostalim treba da bude 0. Probala sam da
okrenem da prvo udje u case, a u when READY da proverava RxD medjutim
ni tako ne radi.
2. problem,ovaj proces radi kako treba samo sa rising_edge(RxE),
ako stavim proveru RxE='1' nece da broji,nit da prelazi iz stanja u
stanje.
Receive: process(clk,RxE,SampleCnt,current_state,StartFlag) is
variable SumaJedinica: integer;
variable BitZaUpis: std_logic;
variable BitCnt: integer range 0 to 9;
begin
if rising_edge(RxE) then current_state<=READY; SampleCnt<=0; Working<='1';
elsif rising_edge(clk) then
.....
- Follow-Ups:
- Re: Re: problem sa sintezom
- From: "Ana Balevic" <taucet@eunet.yu>
- Kasnjenje
- From: "Vlada" <chiko@yubc.net>
- Re: Re: problem sa sintezom
- References:
- RE: vlsi-nastava] problem sa sintezom
- From: "Gvozden Marinkovic" <mgvozden@eunet.yu>
- RE: vlsi-nastava] problem sa sintezom
Previous by date: dodela, others=> 0
Next by date: Kasnjenje
Previous by thread: RE: vlsi-nastava] problem sa sintezom Next by thread: Kasnjenje
Previous by thread: RE: vlsi-nastava] problem sa sintezom Next by thread: Kasnjenje