Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 769 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 769 Bytes

compstruct

"From Transistors to the Operating System."

"If you wish to print('Hello World') from scratch, you must first invent the entire universe."

SUTD 2020 50.002 Computation Structures Code Dump

Future Addons

  • Implement a one-round partial/half DES encryption algorithm on a 32-bit plaintext (and a 32-bit key) and verify the ciphertext by using BSim on the Beta simulator. It will not be a full triple-DES, 16-rounds-each implementation, but for the sake of a model demonstration as in this case, it should be fine.
  • Implement a general-purpose 32-bit CPU processor architecture, complete with its own associated memory unit in Lucid (or Verilog).
  • Add demo program of a method to draw animations/videos frame-by-frame on the BSim render window.