rtl_designs

A Journey into RTL Desgin

  1. Fundamental gates [Completed] Discover the building blocks of digital circuits – logic gates
  2. Gray to binary converter [In progress]
  3. Half Adder [Completed] circuit that performs the addition of two 2-bit binary numbers
  4. Binary to Gray Converter [Completed] Explore the conversion between binary and Gray codes
  5. PWM Generator [Completed]
  6. 8-bit Numerically Controlled Oscillator [Completed] Generate precise frequencies with an 8-bit NCO
  7. Cilantro RISC-V [In progress] A simple RISC V based processor
  8. Mips Processor [In progress]
  9. 16-bit Neuron Unit RTL Module with ReLU Activation Function [Completed] The fundamental building block of artificial neural networks, using the ReLU activation function