There are 0 repository under arithmetic-logic-unit topic.
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Solutions for The Nand Game, a game that teaches the fundamentals of computing by building a computer from scratch.
🖥️ A collection of SystemVerilog modules and Assembly programs. This repo includes examples of decoders, encoders, binary adders, and interactive games such as Guessing Game implemented in hardware description and assembly languages, illustrating practical applications in digital systems and microprocessor interfacing.
Verilog description, a driver program for arithmetic logic unit for square root operation.
This is a repository containing all the simulations and reports of CSE-306 Computer Architecture Sessional.
booth's multiplier defined by datapath and control path , where controller generates different control signals which are used by different modules to generate product
Contains the project resources of the course CSE306. These were group projects.
Repository accompanying the paper "Fixed-Posit: A Floating-Point Representation for Error-Resilient Applications" published in IEEE Transactions on Circuits and Systems II
Assignments done in CSE306 course offered by CSE, BUET
An ALU designed for the coursework "Digital Design and Computer Architecture" given by Prof. Onur Mutlu at ETH Zurich (Spring 2023)
SUTD ISTD 2020 Computation Structures Electronic Hardware 1D Project
A final year undergraduate major project. (Dec 2019 - Mar 2020)
implement a subset of the basic computer to do a simulation for a memory system and an arithmetic unit and a group of registers.
The project is a Python-based simulation of a computer processor that enables users to explore the various components and functions of a processor in a controlled environment.
An attempt of creating faster multiplication circuit with HDL VHDL
Diseño e implementación de una Unidad Aritmético Lógica (ALU).
ALU capable of adding, subtracting, multiplying and calculating the remainder of two signed 3-bits numbers.
Design for 4 bit ALU with essential logical and arithmetic modules.
Computer Organization 1st Project
Design and Implementation of Arithmetic Logic Unit Capable of Calculating Z=1/4(A X B)+1
In a Single Cycle Datapath, each of the Datapath's components carries out an instruction in one cycle. Therefore, no Datapath component may be utilized more than once each cycle.
Computer Architecture Projects
RISC V PROCESSOR DESIGN IN VERILOG
Making computer architecture parts from a CPU on minecraft.
Designing & Implementing a 4-Bit ALU in MAGIC Layout