Bitwidth Optimisation
Contents
- Smaller operations may require fewer clock cycles to execute
- Operations split into smaller operations can be parallelised
If variables are 32 bits wide, then more primitive Boolean operations need to be performed than if they were 8 bits wide (consequently more resources are required)
More complicated logic typically also require more pipelining to achieve the same frequency