ameed5c's Projects
Implementing 32 Verilog Mini Projects. 32 bit adder, Array Multiplier, Barrel Shifter, Binary Divider 16 by 8, Booth Multiplication, CRC Coding, Carry Select and Carry Look Ahead Adder, Carry Skip and Carry Save Adder, Complex Multiplier, Dice Game, FIFO, Fixed Point Adder and Subtractor, Fixed Point Multiplier and Divider, Floating Point IEEE 754 Addition Subtraction, Floating Point IEEE 754 Division, Floating Point IEEE 754 Multiplication, Fraction Multiplier, High Radix Multiplier, I2C and SPI Protocols, LFSR and CFSR, Logarithm Implementation, Mealy and Moore State Machine Implementation of Sequence Detector, Modified Booth Algorithm, Pipelined Multiplier, Restoring and Non Restoring Division, Sequential Multiplier, Shift and Add Binary Multiplier, Traffic Light Controller, Universal_Shift_Register, BCD Adder, Dual Address RAM and Dual Address ROM
Config files for my GitHub profile.
Curated list of resources for Embedded and Low-level development in the Rust programming language
Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clock cycle will be used to load values into the registers. The second will be for performing the operations. 6-bit opcodes are used to select the functions. The instruction code, including the opcode, will be 18-bit.
Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
A digital logic designer and circuit simulator.
www.eudyptula-challenge.org
Apply to FNK0002, FNK0014
Apply to FNK0025
Apply to FNK0020
This repository contains solutions to the practice problems available on the HDLBits platform, which cover a wide range of topics in Digital Logic Design using Verilog HDL. The solutions have been written by me and verified to be correct using the HDLBits online tool (Icarus Verilog).
Library for VLSI CAD Design Useful parsers and solvers' api are implemented.
A little bit about a linux kernel
Digital logic designer and simulator
How to be low-level programmer
Bot for the MATLAB community discord
TwoDark Theme and custom Reaper language file (Walter & Jesusonic)
Mariana - Sublime Text 3 theme for Notepad++ | Dark Theme
The fundamental package for scientific computing with Python.
Open Source Computer Vision Library
Papers from the computer science community to read and discuss.
Practical Python Programming (course by @dabeaz)
A curated list of project-based tutorials in C
Python course examples
Demo files for ToCode python course
4096bit RSA project, with verilog code, python test code, etc
A command-line todo list manager for people that want to finish tasks, not organize them. (git mirror)
Labs and example files for unix1 course
Tutorial series on verilog with code examples. Contains basic verilog code implementations and concepts.