I haven't used loops very much so far for this reason, I don't understand what they are in a hardware description language.
In a regular processor they are self explanatory, the processor cycles through the loop and tests the condition, one clock cycle at a time. But in VHDL for example, there is only one clock cycle.. So loops in a VHDL-process are some über-high abstraction thing that generates hardware that does all this seemingly sequential stuff in 1 clock cycle?
Question
Tickstart
I haven't used loops very much so far for this reason, I don't understand what they are in a hardware description language.
In a regular processor they are self explanatory, the processor cycles through the loop and tests the condition, one clock cycle at a time. But in VHDL for example, there is only one clock cycle.. So loops in a VHDL-process are some über-high abstraction thing that generates hardware that does all this seemingly sequential stuff in 1 clock cycle?
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.