Education kit for teaching computer architecture with a 5-stage Arm-based Verilog core and hands-on labs (educational)
-
Updated
May 30, 2025 - HTML
Education kit for teaching computer architecture with a 5-stage Arm-based Verilog core and hands-on labs (educational)
Laboratory sessions from the "Computer Architectures" course, part of the Master's degree in Embedded Systems (Electronic Engineering) at Politecnico di Torino, academic year 2019/2020.
Modified gem5 (https://www.gem5.org/) implementation used for prototyping the ideas proposed in the "Packing and Fusing Narrow-Width Vector Operations for Energy-Efficient SIMD" paper.
Small programs developed for the LPC1768 ARM Cortex M3 Evaluation Board OM11043. Developed in both C and ARM Thumb Instruction Set using Keil µVision IDE.
uVision project for the LandTiger LPC1768 Cortex-M3 board with a self-made C library that implements a higher level interface for every peripheral introduced in the Computer Architectures course.
Non-intrusive packet delivery monitoring service for Networks-on-Chip (NoCs) focusing on real-time systems. Hardware verification and development in C++/SystemC using the Visual Studio 2017 IDE.
Code samples that will help you to understand the fundamental ideas behind Computer Science
Self-learning CS Fundamentals | Class Notes | Codecademy
BPM Reader simulation using assembly and the microcontroller MSP430FR6989. Project for the Computer Architecture class.
Advanced Computer Architectures - Practical Assignment #2: Create a shell script that sends custom jobs (thread & core level parallelized code) to an SGE cluster scheduler in order to execute an HPC NPB Benchmark, so we can study the performance impact on a shared-memory multiprocessor when emulating different processor cache architectures (vary…
Implementation of the traditional Pac-Man game for the LandTiger LPC1768 Cortex-M3 board, as a final project for the Computer Architectures Course @ PoliTO
Architecture of processor designed in vhdl
🛠️ Enhance your heavy computations effortlessly with ComputeKit, a lightweight toolkit that integrates Web Workers, React hooks, and WASM.
Build a Modern Computer from First Principles: From Nand to Tetris
Short subroutines using x86 Assembly language for the 8086 microprocessor. Developed and simulated with Emu8086.
Computational Geometry, Computer Archi & Org(CSE-307), , Computer Graphics, Economics(CSE-301), Operating System(CSE-309), OOAD
Repository for an Arduino project (Sound reactive LEDs) done as school homework for Computer architectures course in ELSYS (TUES) - Technological shcool "Electronic systems".
Add a description, image, and links to the computer-architectures topic page so that developers can more easily learn about it.
To associate your repository with the computer-architectures topic, visit your repo's landing page and select "manage topics."