Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
-
Updated
Dec 7, 2024 - Verilog
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
LEGv8 CPU implementation and some tools like a LEGv8 assembler
Single Cycle CPU using the RV32I Base Instruction set
21Summer-VE370-Intro-to-Computer-Organization-Projects: -Project1: RISC-V Assembly, simluating c code. -Project2: 1.RISC-V64 single cycle processor. 2.RISC-V64 five-stage pipelined processor. -Project3: Virtual memory, TLB, cache, memory simulator. -Project4: Literature review on Computer Organization.
A RISC-V Single Cycle Processor which is done in verilog.
This project involves the creation of a single-cycle MIPS CPU design using Verilog. The single-cycle microarchitecture is characterized by executing an entire instruction in one clock cycle. The project delves into the intricacies of designing and implementing a simplified MIPS CPU, providing insights into its fundamental components.
This repository contains the implementation of single cycle processor based on RISC-V ISA and implemented on "LOGISIM".
A 32-bit microprocessor with 42 instructions (including multiplication and division) and 8 X 32 registers and 2048 X 32 Ram with shared stack. An assembler is also available to write programs on the microprocessor using 8086-like assembly.
RISC-V 32IM - Dobby SOC
This repository contains an implementation of a RV32I fetch pipeline microprocessor. The RV32I is a 32-bit RISC-V instruction set architecture, with the 'I' extension indicating the base integer instructions.
This repository is created to build a single cycle processor and converting it to a 5-stage pipelined processor capable of executing a bubble sort program.
simple 8-bit single-cycle processor which includes an ALU, a register file and control logic, using Verilog HDL.
A 32-bit CPU which includes an ALU, a Register File, Control Unit, Data and Instruction memory
Implementation of an ARM processor with hazard and forwarding units, along with SRAM and cache memory
This repository contains code for Single Cycle rv32i Processor.
Code files related to the Computer Architecture course, taught by M. Movahedin
This repository holds files related to the development of a Single-Cycle Processor developed during the Digital Systems Architecture course.
Single Cycle CPU design (RISC architecture) developed in Xilinx ISE 14.7 using Verilog
Add a description, image, and links to the single-cycle-processor topic page so that developers can more easily learn about it.
To associate your repository with the single-cycle-processor topic, visit your repo's landing page and select "manage topics."