3 ms·
It is quite easy to get RTL from non-recursive C code. Unroll your calls, assign a bit to each statement of your program, create state machine that compute sta
by thesz 7y ago
It is quite easy to get RTL from non-recursive C code.
Unroll your calls, assign a bit to each statement of your program, create state machine that compute state bit transitions and resource changes. And off you go!
You get TTA that is as flexible as can be.
The optimal RTL is slightly more complex, but also does not require hand written RTL.