You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- clearly separate combinational and sequential parts. No outputs or inside real registers should be updated during the combinational. Instead use intermediate variable to hold the values.
- Verilog isn't as strongly typed as VHDL, so errors can come from that. Be careful with arrays range when you assigned one reg to another (ex line 265 calc_IP)
- Inferred latches: default assignements for variable (or default case)