Implementation of a digital flow using OpenLane for a Single Cycle RISC-V processor with support for basic operations such as add, addi, jal, lui, etc. Additionally, the design includes three peripherals: a switch/button, an LED, and an on/off IR sensor.
The schematic used for this project is depicted in the following image, adapted from the book 'Digital Design and Computer Architecture RISC-V Edition' by Harris & Harris.
The latter design was created by Nicolás Orcasitas and Jorge Angarita for the subject 'Computer Architecture' during the 2023-I semester at UIS.
This was generated using a series of .yaml files adapted from the Tiny Tapeout - 5 repository by Uri Shaked, Matt Venn, and others