| Feature | wire | reg | integer |
| Type | Net type | Variable type | Variable type |
| Assignment | Continous | Procedural | Procedural only |
| Storage | No Storage | Stores value | Stores vlaue |
| Usage | Connect modules/combinational logic | Sequential & Combinational logic | Loop counter |
| Data Width | can be vector | can be vector | Fixed 32 bit |
| Synthesizable | yes | yes | not used for Hardware |
Leave a Reply