digital-design

There are 372 repositories under digital-design topic.

  • baquer/GATE-and-CSE-Resources-for-Students

    📚 📖 📚CSE GATE Resources for GATE and CSE Aspirants 😎 😁 . Show your ❤️ by ⭐️⭐️

  • DrWaleedAYousef/Teaching

    Teaching Materials for Dr. Waleed A. Yousef

    Language:Mathematica1k1205318
  • iic-jku/IIC-OSIC-TOOLS

    IIC-OSIC-TOOLS is an all-in-one Docker image for SKY130/GF180/IHP130-based analog and digital chip design. AMD64 and ARM64 are natively supported.

    Language:Shell69118149112
  • librelane/librelane

    ASIC implementation flow infrastructure

    Language:Python171272135
  • thedatabusdotio/fpga-ml-accelerator

    This repository hosts the code for an FPGA based accelerator for convolutional neural networks

    Language:Verilog1683432
  • meiniKi/FazyRV

    A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.

    Language:SystemVerilog108706
  • medwatt/gmid

    Python script for generating lookup tables for the gm/ID design methodology and much more ...

    Language:Python1066221
  • fpgaemu/fpgaemu

    Introduction to FPGA emulation and digital design. This capstone project was part of the 2021 University of San Diego Shiley-Marcos School of Engineering & Computing Showcase.

  • Ghonimo/Pre_Silicon-AHB-to_APB-Verification

    Comprehensive verification suite for the AHB2APB Bridge design, featuring SystemVerilog and UVM-based methodologies. 🌉🚀

    Language:SystemVerilog38107
  • bensampson5/libsv

    An open source, parameterized SystemVerilog digital hardware IP library

    Language:SystemVerilog293775
  • adamkokeny23q2/AdobeAllInOne

    AdobeAllInOne is a comprehensive suite of creative software tools developed by Adobe. It includes a range of applications for design, photography, video editing, and more, making it the ultimate solution for all your creative needs.

    Language:AutoIt23100
  • fcayci/vhdl-digital-design

    VHDL code examples for a digital design course

    Language:VHDL23105
  • agicy/buptLab-digital_design

    北京邮电大学 2023-2024 春季学期《数字逻辑与数字系统课程设计》——电子钟、药片装瓶系统和贪吃蛇

    Language:SystemVerilog22102
  • muhammadaldacher/FPGA-Design-of-a-Digital-Analog-Clock-Display-using-Digilent-Basys3-Artix-7

    The project uses a Xilinx Artix-7 FPGA on a Digilent Basys 3 board to design a clock whose seconds, minutes, & hours are displayed on a Quad 7-segment display & can also be displayed on a vga display. Picoblaze processor is used to control the Analog & Digital displays of the clock.

    Language:VHDL221011
  • arasgungore/VGA-based-screensaver

    A VHDL-based VGA driver to implement a square 41x41 screensaver that cycles through 256 different colors.

    Language:VHDL1820
  • aditeyabaral/DDCO-Lab-UE18CS207

    A repository containing the source codes for the Digital Design and Computer Organization Laboratory course (UE18CS2) at PES University.

    Language:Verilog16109
  • ai-hpc/ai-hardware-engineer-path

    a self-study guide for AI hardware engineers, covering a wide range of topics from foundational knowledge to advanced FPGA and acceleration techniques, Nvidia Jetson and edge AI, and more.

  • alexander-titov/public

    A collection of my cources, lectures, articles and presentations

    Language:C++16200
  • arasgungore/NandGame

    Solutions for The Nand Game, a game that teaches the fundamentals of computing by building a computer from scratch.

  • mnmhdanas/DA-Based-LMS-Adaptive-filter

    Distributed arithmetic (DA) is another way of implementing a dot product where one of the arrays has constant elements. The DA can be effectively used to implement FIR, IIR and FFT type.The DA logic replaces the MAC operation of convolution summation o into a bit-serial look-up table read and addition operation .

    Language:Verilog16143
  • chaseruskin/legoHDL

    An experimental package manager and development tool for Hardware Description Languages (HDL).

    Language:Python153612
  • arasgungore/256-colors-with-VGA

    A VHDL-based VGA driver to display 256 different colors on a monitor.

    Language:VHDL1420
  • ChunChih3310/Ultra-Synthesis-Automation-and-Gate-Level-Integration

    USAGI is a Python script designed to automate the process of synthesizing and performing gate-level simulations for digital designs across a range of cycle times.

    Language:Python14100
  • defano/digital-design

    An introduction to integrated circuit design with Verilog and the Papilio Pro development board.

    Language:Verilog14407
  • HarieshAnbalagan/RV32I

    Minimalistic RV32I RISC-V Processor in System Verilog

    Language:SystemVerilog14101
  • mnmhdanas/Router-1-x-3-

    Router 1 x 3 verilog implementation

    Language:Verilog14104
  • mnurczynski/pi

    My very own CPU architecture! Emulator availible!

    Language:C++1410
  • shahsaumya00/Floating-Point-Adder

    32 bit pipelined binary floating point adder using IEEE-754 Single Precision Format in Verilog

    Language:Verilog14106
  • fcayci/sv-digital-design

    SystemVerilog examples for a digital design course

    Language:SystemVerilog13209
  • meiniKi/SimIO

    SimIO is a collection of virtualized components to interact with a (System)Verilog simulation.

    Language:Python11100
  • meiniKi/RV32I_SC_Logisim

    A minimalistic single-cycle RISC-V platform for demonstrational and educational purposes in Logisim Evolution.

    Language:Verilog10300
  • MohamedHussein27/AMPA_APB4_Protocol

    This Repository contains the Implementation of the AMBA APB4 Protocol with Verilog, featuring an APB master, APB slave with cache memory, and comprehensive testbenches. Includes scripts for fast simulation and synthesis using QuestaSim, Vivado and Quartus Prime

    Language:Verilog102
  • gabrielganzer/DLX-Microprocessor

    Fully pipelined DLX Microprocessor optimized for energy efficiency and testing purposes developed in VHDL. Simulation with Intel® ModelSim®, synthesis under Synopsys® DC Ultra™, and physical layout using Cadence® Innovus™ Implementation System.

    Language:Verilog9101
  • hosseinfani/digital_odyssey

    Materials for the Computer Science course, Digital Design (Logic Circuits)

    Language:C++9104
  • petrsocha/hls-crypto

    FPGA Cryptography for High-Level Synthesis

    Language:C++9101
  • tatan432/AES_ENCODER

    RTL implementation for Advanced Encryption Standard (AES) in Verilog. Synthesis Done in Synopsys DC.

    Language:Verilog9101