Pinned Repositories
Adder_32
32-bit Adder
ALU32
32-bit ALU
CPU_MultiCycle
Multi-Cycle MIPS CPU
CPU_Pipelined
Pipelined MIPS CPU
CPU_SingleCycle
Single-Cycle MIPS CPU
CTRL
Control Unit
Decoder_32
32-bit decoder
DESwitch
D-switch (enabled)
QMS
UNIX course project to automate Quartus and ModelSim operations through shell scripting
Wizard
apast005's Repositories
apast005/QMS
UNIX course project to automate Quartus and ModelSim operations through shell scripting
apast005/Wizard
apast005/CTRL
Control Unit
apast005/Decoder_32
32-bit decoder
apast005/DESwitch
D-switch (enabled)
apast005/DSwitch
D switch (no enable)
apast005/Flopenr
1-bit enabled register, implemented using flip-flop
apast005/Flopenr_32
32-bit enabled register, implemented using flip-flops
apast005/Flopr
1-bit register (not enabled), implemented using flip-flop
apast005/Flopr_32
32-bit register (not enabled), implemented using flip flops
apast005/Four
Device that always outputs 4
apast005/HardwareAssembler
Automate setup of hardware components and dependencies
apast005/IM
Instruction memory (read-only)
apast005/INC4
Adds 1 to a 4-bit value
apast005/INC4_32
32-bit unit that increments by 4 (just a 32-bit adder whose second operand is hard-coded to 4)
apast005/MUX2
2-input multiplexor with one-bit inputs
apast005/MUX2_32
2-input multiplexor with 32-bit inputs
apast005/MUX2_5
2-input multiplexor with 5-bit inputs
apast005/MUX3
3-input multiplexor, with 1-bit inputs
apast005/MUX32_32
32-input multiplexor, with 32-bit inputs
apast005/MUX3_32
3-bit multiplexor, with 32-bit inputs
apast005/MUX4
4-input multiplexor, with 1-bit inputs
apast005/MUX4_32
4-input, 32-bit multiplexor
apast005/OneBitAdder
One-bit adder
apast005/SameBit
Simple circuit that outputs the input bit
apast005/SE16_32
Sign extension unit, from 16-bit to 32-bit
apast005/SE18_32
Sign extension unit, 18-bit to 32-bit
apast005/SL2_32
Unit to shift a 32-bit value left by 2
apast005/SPLICE_PCJ
Splice unit designed for MIPS J instruction
apast005/SPLICE_SL2
Splice unit, designed for MIPS Branch instructions