Xilinx VHDL?
Jan Smrz
jan.smrz@email.cz
Sobota Listopad 21 19:23:36 CET 2009
Je to tak, prisne synchronne to pri absenci rychlejsich hodin resit
nelze (jak jiz bylo tez psano ostatnimi).
V praxi je ale reseni jenz jsem popsal zcela pouzitelne. Tedy za
predpokladu, ze nevadi vytvorene zpozdeni na AND hradle a da se pozor na
dostatecne zpozdeni enable signalu.
J.S.
Petr Tošovský napsal(a):
> to ze vystupni signal neni produktem registru, ale asunchronni logiky viz
>
> clock_out <= clock and clock_en;
>
> Tosa
>
>
> Ondrej wrote:
>> Možná se teď projevím jako totální analfabet, ale které část toho
>> návrhu není synchronní / odporuje zásadám digitálního návrhu?
>>
>> OH
>>
>> Petr Tošovský napsal(a):
>>> Coz neni synchronni design jak bylo pozadovano.
>>>
>>> Tosa
>>>
>>>
>>> Jan Smrz wrote:
>>>> Mel jsem spatne nazvy hodin (clock a clk), tak jeste jednou.
>>>>
>>>>
>>>> signal clock_en: std_logic;
>>>> signal clock: std_logic;
>>>> signal clock_out: std_logic;
>>>>
>>>>
>>>> process (clock, rst)
>>>> begin
>>>> if (rst = '1') then
>>>> clock_en <= '0';
>>>> elsif falling_edge(clock) then -- prepiname v neaktivni
>>>> fazi -- hodin (kvuli zakmitum!)
>>>> clock_en <= not(clock_en); -- delic 2
>>>> end if;
>>>> end;
>>>>
>>>> -- clock enable
>>>> clock_out <= clock and clock_en;
>>>>
>>>>
>>>> J.S.
>>>>
>>>>
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz
>>> Hw-list@list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
More information about the Hw-list
mailing list