Code: Select all
flops slices LUTs RAM16 HDL Notes
cpu.v 152 256 486 8 verilog by Arlet Ottens (no bcd)
cpu.v 155 259 493 8 verilog by Arlet Ottens (plus bcd mode)
That's a minimal increase in area cost. The advanced synth report changes from
Code: Select all
# Adders/Subtractors : 2
16-bit adder : 1
9-bit adder carry in : 1
Code: Select all
# Adders/Subtractors : 5
16-bit adder : 1
4-bit adder : 2
4-bit adder carry in/out : 1
5-bit adder carry in : 1
# Comparators : 2
3-bit comparator greatequal : 2Ed