flote21
Advanced Member level 1
- Joined
- Jan 22, 2014
- Messages
- 411
- Helped
- 1
- Reputation
- 2
- Reaction score
- 3
- Trophy points
- 1,298
- Activity points
- 5,595
Hello!
I need to make a complex pipeline operation and I want to use this structure like a template:
I just want to know if this is synthesizable in an Altera Cyclone IV with quartus II. Would I have any problem with the FOOR loop?
Any other suggestions about pipeline templates are also welcome....
Thanks.
I need to make a complex pipeline operation and I want to use this structure like a template:
Code VHDL - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 --process for calcultation of the equation. PROCESS(Clk) BEGIN if(rising_edge(Clk)) then --Implement the pipeline stages using a for loop and case statement. --'i' is the stage number here. --The multiplication is done in 3 stages here. --See the output waveform of both the modules and compare them. for i in 0 to 2 loop case i is when 0 => temp1 <= a*data; when 1 => temp2 <= temp1*b; when 2 => result <= temp2*c; when others => null; end case; end loop; end if; END PROCESS;
I just want to know if this is synthesizable in an Altera Cyclone IV with quartus II. Would I have any problem with the FOOR loop?
Any other suggestions about pipeline templates are also welcome....
Thanks.
Last edited by a moderator: