Aug 20, 2010 #1 K kalaiyarasan Member level 1 Joined Jun 30, 2010 Messages 33 Helped 2 Reputation 4 Reaction score 0 Trophy points 1,286 Location hyderabad Activity points 1,454 In VHDL whether wait statement is synthesizable or not... if it is partially synthesizable in which kind of statement it is synthesisable
In VHDL whether wait statement is synthesizable or not... if it is partially synthesizable in which kind of statement it is synthesisable
Aug 20, 2010 #2 vipinlal Full Member level 6 Joined Mar 8, 2010 Messages 357 Helped 76 Reputation 152 Reaction score 60 Trophy points 1,308 Location India Activity points 3,191 wait statement In VHDL, wait statement is not synthesis able at all.The maximum you can do is create a counter and wait for the count value till it reaches a preset value. --vipin https://vhdlguru.blogspot.com/
wait statement In VHDL, wait statement is not synthesis able at all.The maximum you can do is create a counter and wait for the count value till it reaches a preset value. --vipin https://vhdlguru.blogspot.com/
Aug 20, 2010 #3 Maxwell077 Advanced Member level 4 Joined Sep 18, 2009 Messages 115 Helped 15 Reputation 32 Reaction score 11 Trophy points 1,298 Location Puerto Rico Activity points 2,029 Re: wait statement If you use it as a 'process', it's synthesizable. For eq : wait until clk'event and clk = '1'...
Re: wait statement If you use it as a 'process', it's synthesizable. For eq : wait until clk'event and clk = '1'...
Aug 20, 2010 #4 T TrickyDicky Advanced Member level 7 Joined Jun 7, 2010 Messages 7,110 Helped 2,081 Reputation 4,181 Reaction score 2,048 Trophy points 1,393 Activity points 39,769 wait statement the following template for processes is also synthesisable: Code: process begin wait until rising_edge(clk); ..... end process;
wait statement the following template for processes is also synthesisable: Code: process begin wait until rising_edge(clk); ..... end process;
Aug 20, 2010 #5 anoop12 Member level 5 Joined Nov 29, 2006 Messages 89 Helped 6 Reputation 12 Reaction score 3 Trophy points 1,288 Activity points 1,867 Re: wait statement It is not recommended coding practice to use wait statement for synthesis. use 'event attribute, that too for clock rising edge. If you want to create a delay, then go for counter implementation with enable.
Re: wait statement It is not recommended coding practice to use wait statement for synthesis. use 'event attribute, that too for clock rising edge. If you want to create a delay, then go for counter implementation with enable.