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™.
🧠 Pipelined Processor is to design, implement and test a Harvard (separate memories for data and instructions), RISC-like, five-stages pipeline processor.
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.
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.
My Solutions to Computer Architecture Course Practical Assignments
Using Python creating simulation of Control unit
The project involves designing a Simple RISC Computer (SRC) processor with 23 instructions, 32 registers, a control unit, data path, and memory components, aiming to create a functional CPU architecture capable of executing instructions.
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.
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.
16 bit processor designed in logisim
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."