compstruct

Public

@jamestiotio

Download board files

Files for version 1. Pick what you came for.

Share compstruct

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

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.
Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.