There are 2 repositories under rtl-design topic.
⚡ Full RTL Package - Bootstrap Responsive Components For Iranian's 🇮🇷
A minimal Linux-capable 64-bit RISC-V SoC built around CVA6
x mega menu is repsonsive mega menu based on vannilajs
30 Days of Verilog: Dive into digital circuits with a month of Verilog coding challenges. From logic gates to FSMs, sharpen your skills and simulate your designs. Let's code and conquer circuits!
100DaysofRTL & System Verilog design: basic logic gates, mux, half/full subtractor, Encoder, D flipflop, 8 bit counter, LFSR, Custom Counter, Mux using case, JK flip flop, T flip flop, positive edge detection, Priority encoder, Barrel shifter, Signed Magnitude adder, Free Running Counter, Mod-m Counter, Edge Detector mealy Moore
The Repository contains the code of various Digital Circuits
RTL-Repo: A Benchmark for Evaluating LLMs on Large-Scale RTL Design Projects - IEEE LAD'24
📦 Tool to enable package managing for HDL VIP or IP cores (Verilog, SystemVerilog, VHDL) using Python pip
RTL description, synthesis and physical design of a 4-stage pipelined 32bit RISC processor
Template project for using gatery
Design of a BIST module for RISC-V fault testing
This project implements a SPI (Serial Peripheral Interface) slave module with a single port RAM block. The SPI slave module receives data from a master device and communicates with the single port RAM to store and retrieve data.
This repository includes all the projects I have done for object-oriented modeling of electronic circuits course at the University of Tehran. In these projects, C++ is used along with SystemC and SystemC-AMS libraries. Spring 2022
probable journey of RTL coding ft. Chandra Prakash
Digital Logical Designs Course Projects
Verification of D-FF using UVM on EDA playground
BDD Gherkin implementation in native SystemVerilog, based on UVM.
RTL Design of Serial Peripheral Interface
RTL Design of Universal Asynchronous Receiver-Transmitter
Non-intrusive packet delivery monitoring service for Networks-on-Chip (NoCs) focusing on real-time systems. Hardware verification and development in C++/SystemC using the Visual Studio 2017 IDE.
HLSM with memory design for max pooling algorithm.
Advanced Pheripheral Bus design using verilog HDL
An open-source Verilog implementation of UART featuring 8-bit and 32-bit architectures with simulation support for efficient data exchange.
Integration of Arty A7-100T with BME280 Pressure Sensor for Pressure Sensing and FPGA Testing
Integration of Arty A7-100T with MPU-6050 Gyroscope Sensor for Motion Sensing and FPGA Testing
RTL Design of AXI4 Bus Protocol followed by AXI4-Lite Bus Protocol and Handshaking Communication Principle
Processor Design of RV32I 5-Stage Pipelined CPU
RTL code of an 8-bit CPU designed in Verilog with a separate file for each module.
Single-page application of programming courses using React with a panel and login page
The computational speed of the dadda multiplier can be enhanced by partitioning the partial products. In process to achieve low power we have considered pass transistor for logical implementation.
Digital Design & Verification by implementing the core of the bank ATM design as well as verification environment.