Skip to content

Activity

feat: Outline whole CPU

kkirsspushed 1 commit to main • 1bffe4b…80be582 • 
on Aug 5, 2024

feat: Make stage labels prettier

Force push
kkirssforce pushed to main • 23776a2…1bffe4b • 
on Aug 5, 2024

feat: Make stage labels prettier

kkirsspushed 1 commit to main • 34190cb…23776a2 • 
on Aug 5, 2024

feat: Add borders to bigger components

kkirsspushed 1 commit to main • 3429c5e…34190cb • 
on Aug 5, 2024

feat: Simplify clock timing

kkirsspushed 1 commit to main • 5179924…3429c5e • 
on Aug 5, 2024

feat: Make CPU more compact

kkirsspushed 1 commit to main • 121890e…5179924 • 
on Aug 5, 2024

feat: Add 3-tick quantum double CLA adder by @LegoCuber from VCB Discord

kkirsscreated pre-3-tick-adder • 6d7c95c • 
on Feb 21, 2024

feat: Use 3-tick adder in CPU

kkirsspushed 1 commit to main • 6d7c95c…121890e • 
on Feb 21, 2024

feat: Add 3-tick quantum double CLA adder by @LegoCuber from VCB Discord

kkirsspushed 1 commit to main • 0c68850…6d7c95c • 
on Feb 21, 2024

feat: Update ALU to only jump when BRANCH control signal is set

kkirsspushed 1 commit to main • ab65822…0c68850 • 
on Feb 21, 2024

feat: Remove pipeline registers from components project

kkirsspushed 1 commit to main • 18dd71b…ab65822 • 
on Feb 20, 2024

feat: Add BRANCH control output back to instruction decoder

kkirsspushed 1 commit to main • c010942…18dd71b • 
on Feb 20, 2024

feat: Speed up comparator+mux to 3 ticks, lowering clock speed to 7 t…

kkirsspushed 1 commit to main • fb1e884…c010942 • 
on Feb 20, 2024

fix: Fix ALU-I2-SRC annotations

Force push
kkirssforce pushed to main • ea65f49…fb1e884 • 
on Feb 12, 2024

fix: Fix ALU-I2-SRC annotations

kkirsspushed 1 commit to main • c636065…ea65f49 • 
on Feb 12, 2024

fix: Fix slt checker XOR missing one read input

kkirsspushed 1 commit to main • a4d4cee…c636065 • 
on Feb 12, 2024

feat: Use 4-tick shifter in CPU

kkirsspushed 1 commit to main • 5ef2a45…a4d4cee • 
on Feb 12, 2024

fix: Fix ALU not getting carry-in signal for subtraction

Force push
kkirssforce pushed to main • 64cc077…5ef2a45 • 
on Feb 10, 2024

fix: Fix ALU not getting carry-in signal for subtraction

kkirsspushed 1 commit to main • b7fb1b6…64cc077 • 
on Feb 10, 2024

feat: Add 4-tick shifter

kkirsspushed 1 commit to main • 0e91add…b7fb1b6 • 
on Feb 10, 2024

feat: Make shifter more compact

Force push
kkirssforce pushed to main • fcbd913…0e91add • 
on Feb 6, 2024

feat: Make shifter more compact

kkirsspushed 1 commit to main • c04f00d…fcbd913 • 
on Feb 6, 2024

feat: Small adjustments to shifter and memory controller

Force push
kkirssforce pushed to main • bb1cb77…c04f00d • 
on Feb 6, 2024

feat: Small adjustments to shifter and memory controller

kkirsspushed 1 commit to main • e19d703…bb1cb77 • 
on Feb 6, 2024

feat: Move ALU input 2 inversion to inverter multiplexer

kkirsspushed 1 commit to main • 6cabf6b…e19d703 • 
on Feb 4, 2024

feat: Color jump signal black

kkirsspushed 1 commit to main • ca7d6b3…6cabf6b • 
on Feb 4, 2024

feat: Make CPU more slim

kkirsspushed 1 commit to main • 7fc32ee…ca7d6b3 • 
on Feb 4, 2024

feat: Change memory->instruction bus color

kkirsspushed 1 commit to main • 985b511…7fc32ee • 
on Feb 4, 2024

feat: Fill in more of the ALU

kkirsspushed 1 commit to main • eaba489…985b511 • 
on Feb 4, 2024

feat: Fill in incrementer circuits

kkirsspushed 1 commit to main • 12cd846…eaba489 • 
on Feb 4, 2024