Python Control System : Create control loops and let the AI set the PID parameters
-
Updated
Jan 30, 2025 - Python
Python Control System : Create control loops and let the AI set the PID parameters
Solutions for The Nand Game, a game that teaches the fundamentals of computing by building a computer from scratch.
Inverted Pendulum in python with pybox2d. Fuzzy and PID simulation included.
This is an implementation of a simple CPU in Logisim and Verilog.
Design & Synthesis of several digital circuits in VHDL and Verilog. Scripting in TCL, simulation with Intel® ModelSim®, and synthesis under Synopsys® DC Ultra™.
A Datapath design which able to execute store operation as memory instruction, substraction and or operations as arithmetic instruction by Logisim. Additional explanations in readme.
🧠 Pipelined Processor is to design, implement and test a Harvard (separate memories for data and instructions), RISC-like, five-stages pipeline processor.
This project involves designing a single-core RISC-V CPU using Verilog. The design includes an Arithmetic Logic Unit (ALU) with flags, an assembly to machine code converter, a control unit, a microarchitecture and memory initialization to ensure proper functioning of the CPU.
Implementation of a microprogrammed control unit for didactic purpose
An automobile taillight control unit I created using VHDL, programmed to run on the Altera Cyclone V board.
simple 8-bit single-cycle processor which includes an ALU, a register file and control logic, using Verilog HDL.
Software for 3-axis machine control. It uses a Raspberry Pi with motor controllers and additional electronics. Features: visualization, GPIO emulation, touchscreen capability, and Cython optimization. Tested on Windows(visu) and Raspberry Pi OS. Under development with Pyside2 and OpenGl.
This repository contains the CENG3010 Computer Organization course projects. The first project involves developing a GUI-based 32-bit MIPS simulator, while the second project centers on designing a custom 16-bit MIPS-like processor with a unique instruction set.
18-bit processor implementation using Logisim
My Solutions to Computer Architecture Course Practical Assignments
from back in the university, a digital design laboratory project, designing a data path and control unit of ram
Single Cycle MIPS Datapath implementation in Verilog that extends the standard MIPS architecture with seven custom instructions, featuring a complete processor design with control unit, ALU, register file, and memory components.
VHDL Implementation of a single ARM processor, as part of the VHDL course.
Add a description, image, and links to the control-unit topic page so that developers can more easily learn about it.
To associate your repository with the control-unit topic, visit your repo's landing page and select "manage topics."