Stars
Simple operating system in C++, written from scratch
A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.
Learn about the Neumorphic engineering process of creating large-scale integration (VLSI) systems containing electronic analog circuits to mimic neuro-biological architectures.
A new Hardware Design Language that keeps you in the driver's seat
An open source high level synthesis (HLS) tool built on top of LLVM
A Simple showcase for the Sea-of-Nodes compiler IR
An AXI4 crossbar implementation in SystemVerilog
CM5 LoRaWAN carrier board in a compact, feature-filled footprint
Projects for an undergraduate OS course
The repo for HotOS paper "FIFO can be Better than LRU: the Power of Lazy Promotion and Quick Demotion"
No RTOS need any more, you will see... Function pointers queues classes library for Arduino or any other platform. Use it anywhere. Manipulate your tasks in an easy and flexible way, keep your inte…
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Полезные ресурсы по тематике FPGA / ПЛИС
An elementary-level smartnic example, with fpga-based integrated structure
A FPGA friendly 32 bit RISC-V CPU implementation
Light Utilization with Multicycle Operational Stages (LUMOS) RISC-V Processor
A secure embedded operating system for microcontrollers
A curated list of awesome smartnic tutorials, papers and projects.
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Project F brings FPGAs to life with exciting open-source designs you can build on.
This is a verilog implementation of 4x4 systolic array multiplier
A minimal Database Management System that prioritizes storage space usage and fast lookup/query times.
Modular Multi-ported SRAM-based Memory
Software Defined Radio in FPGA uses LVDS IO pins as 1-bit ADC