Leonardo Palmucci - palmleon
Edward Manca - 343-Guilty4Spark
Massimiliano Pronesti - mspronesti (Labs 1, 2, 3)
VHDL and Synthesis
- generic Multiplexer
- generic Ripple Carry Adder
- Accumulator
- basic ALU
Hierarchical Arithmetical Blocks
- Pentium 4 Adder
- Sparse Tree Carry Generator
- Carry Select-like Sum Generator
- Parallel Multiplier based on Booth's algorithm
Windowed Register File and Low-Power Synthesis
- Register File
- Windowed Register File (Register File + Register Management Logic)
- SI-PI-SO-ALU for Low-Power Synthesis
Control Unit for a simplified version of the DLX datapath:
- Hardwired CU
- FSM CU
- Microprogrammed CU
Switch level analysis with ELDO:
- Gate characterization for output load
- Gate characterization for transition time
- Comparison between gates of different size
- Comparison between high speed and low leakage optimization
- FF
Physical Design using Innovus:
- RCA (128 bit)
- P4 adder (32 bit)
- Booth's Multiplier