Division by Power of Two
Arbitrary hardware division requires massive combinational logic, but dividing by a constant power of two is implemented entirely through wire routing. The provided RTL takes an 8-bit unsigned input A and divides it by sixty-four to produce the 8-bit output Y. The synthesis tool evaluates this constant division and maps it directly to a logical right shift.
Examine the synthesized netlist and determine the hardware cost of this operation. Trace the wire connections from A to Y to verify how the tool handles the discarded bits and zero-padding.
Constraints
- Input
Aand outputYare both 8-bit unsigned vectors - The division constant is fixed at 64
- The synthesis tool is configured for standard combinational optimization
Topics
Solve this problem
Place the gates, wire them up and watch the signals settle. Every submission runs on the same simulation engine that grades it.
This problem is part of Codiode Pro. The statement above is free to read.
The circuit builder and code editor need a desktop screen. On a phone, read the problem here and open it on a laptop to solve.