VHDL-Forum - Anfänger

while (condition) loop in einem Takt möglich?

while (condition) loop in einem Takt möglich?

Ich habe einen LUT als variable erstellt. While loop berechnet den Zeiger. Es verhält sich nicht richtig bei der Simulation. Kann es sein dass der while loop länger braucht als einem Takt?

Ich habe gelesen statische loop braucht nur einen Takt. while Bedingung ist aber nicht statisch, oder?

Re: while (condition) loop in einem Takt möglich?

I'm using a LUT(as variable) in a module. A while loop calculates a pointer to the right index of the LUT. Does the calculation finish in one takt? I've read that a stat. loop need only one takt. But I'm not sure if while(condition) is stat.

Re: while (condition) loop in einem Takt möglich?

Yes, it works.