simon-staal / Odyssey_C_Compiler
This repository contains the preprocessed C90 to MIPS assembly compiler produced as part of the EIE 2nd Year Instruction Set Architecture and Compilers coursework.
☆18Updated 2 years ago
Alternatives and similar repositories for Odyssey_C_Compiler:
Users that are interested in Odyssey_C_Compiler are comparing it to the libraries listed below
- ☆14Updated last month
- Course material for ELEC50009☆16Updated last month
- Compiler coursework repository for Instruction Architectures and Compilers module at Imperial College London☆21Updated 2 weeks ago
- ☆29Updated 3 months ago
- Updated last year
- ☆1Updated 3 months ago
- ☆30Updated last week
- SystemVerilog synthesis tool☆180Updated this week
- Verilog Design Examples with self checking testbenches. Half Adder, Full Adder, Mux, ALU, D Flip Flop, Sequence Detector using Mealy mach…☆111Updated last year
- The Missing Gaps☆9Updated last year
- A selection of textbook-like course notes for the Imperial College Computing modules.☆73Updated 11 months ago
- IC Contest☆31Updated last year
- A simple RISC V core for teaching☆177Updated 3 years ago
- A classic 5-stage pipeline MIPS 32-bit processor. solve every hazard with stall☆39Updated last month
- A RISC-V 5-stage pipelined CPU that supports vector instructions. Tape-out with U18 technology.☆125Updated 5 years ago
- An open-source benchmark for generating design RTL with natural language☆95Updated 4 months ago
- ACT hardware description language and core tools.☆107Updated last week
- ☆11Updated 3 months ago
- Verilog evaluation benchmark for large language model☆234Updated last month
- RISC-V CPU with 5-stage pipeline, implemented in Verilog HDL.☆261Updated 7 years ago
- 16 bit CPU created in Vivado with Verilog☆18Updated 2 years ago
- Verilog implementation of multi-stage 32-bit RISC-V processor☆92Updated 4 years ago
- ☆137Updated 4 months ago
- A Single Cycle Risc-V 32 bit CPU☆38Updated 2 years ago
- Starting my 100 days verilog RTL, and basic system verilog coding challenge from , 21 may 2024☆14Updated 2 months ago
- ☆15Updated 2 years ago
- This project aims to implement a pipelined processor based on the RISC-V instruction set architecture (ISA) using Vivado and Verilog. The…☆16Updated 6 months ago
- a super-simple pipelined verilog divider. flexible to define stages☆54Updated 5 years ago
- ☆14Updated last year
- My solution to the problem set on HDLBits.☆23Updated 4 years ago