All Projects → Ustc Tmips → Similar Projects or Alternatives

865 Open source projects that are alternatives of or similar to Ustc Tmips

TinyMIPS
The Project TinyMIPS is dedicated to enabling undergraduates to build a complete computer system from scratch.
Stars: ✭ 29 (+383.33%)
Mutual labels:  cpu, mips, operating-system
xinu-avr
the Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (+200%)
Neorv32
A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+1666.67%)
Mutual labels:  cpu, vhdl
Rt Thread
RT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+107666.67%)
Mutual labels:  embedded-systems, mips
QNICE-FPGA
QNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
Stars: ✭ 51 (+750%)
Mutual labels:  cpu, vhdl
The Hack General Purpose Computer
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.
Stars: ✭ 39 (+550%)
Mutual labels:  cpu, operating-system
Lowlevelprogramming University
How to be low-level programmer
Stars: ✭ 7,224 (+120300%)
Advanced-xv6
Modern improvements for MIT's xv6 OS
Stars: ✭ 26 (+333.33%)
Mutual labels:  cpu, operating-system
COExperiment Repo
支持 45 条 MIPS 指令的单周期处理器 -- 计算机组成原理实验 NUAA Spring 2017
Stars: ✭ 23 (+283.33%)
Mutual labels:  cpu, mips
Vexriscv
A FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+17250%)
Mutual labels:  cpu, vhdl
Unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+82133.33%)
Mutual labels:  cpu, mips
Xboot
The extensible bootloader for embedded system with application engine, write once, run everywhere.
Stars: ✭ 405 (+6650%)
F32c
A 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (+5533.33%)
Mutual labels:  vhdl, mips
Forth Cpu
A Forth CPU and System on a Chip, based on the J1, written in VHDL
Stars: ✭ 244 (+3966.67%)
Mutual labels:  cpu, vhdl
l4re-core
The core components of the L4Re operating system.
Stars: ✭ 39 (+550%)
Mutual labels:  mips, operating-system
Tinytpu
Implementation of a Tensor Processing Unit for embedded systems and the IoT.
Stars: ✭ 153 (+2450%)
Mutual labels:  vhdl, embedded-systems
Interview Questions
Questions which are frequently asked in an interview.
Stars: ✭ 47 (+683.33%)
BenEaterVHDL
VHDL project to run a simple 8-bit computer very similar to the one built by Ben Eater (see https://eater.net)
Stars: ✭ 30 (+400%)
Mutual labels:  cpu, vhdl
mrisc32-a1
A pipelined, in-order, scalar VHDL implementation of the MRISC32 ISA
Stars: ✭ 21 (+250%)
Mutual labels:  cpu, vhdl
Lxp32 Cpu
A lightweight, open source and FPGA-friendly 32-bit CPU core based on an original instruction set
Stars: ✭ 27 (+350%)
Mutual labels:  cpu, vhdl
Mips Cpu
A MIPS CPU implemented in Verilog
Stars: ✭ 38 (+533.33%)
Mutual labels:  cpu, mips
Mipt Mips
Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
Stars: ✭ 250 (+4066.67%)
Mutual labels:  cpu, mips
J1sc
A reimplementation of a tiny stack CPU
Stars: ✭ 64 (+966.67%)
Mutual labels:  cpu, vhdl
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (+700%)
Mutual labels:  cpu, operating-system
Riscv vhdl
Portable RISC-V System-on-Chip implementation: RTL, debugger and simulators
Stars: ✭ 356 (+5833.33%)
Mutual labels:  cpu, vhdl
Nontrivial Mips
NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
Stars: ✭ 417 (+6850%)
Mutual labels:  cpu, mips
Spinalhdl
Scala based HDL
Stars: ✭ 696 (+11500%)
Mutual labels:  vhdl
Its
Incompatible Timesharing System
Stars: ✭ 567 (+9350%)
Mutual labels:  operating-system
Chillout
Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript
Stars: ✭ 565 (+9316.67%)
Mutual labels:  cpu
Libhermit Rs
libhermit-rs: A Rust-based library operating system
Stars: ✭ 558 (+9200%)
Mutual labels:  operating-system
Cocotb
cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python
Stars: ✭ 740 (+12233.33%)
Mutual labels:  vhdl
Freenos
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
Stars: ✭ 683 (+11283.33%)
Mutual labels:  operating-system
Cs Video Courses
List of Computer Science courses with video lectures.
Stars: ✭ 27,209 (+453383.33%)
Mutual labels:  embedded-systems
Specucheck
SpecuCheck is a Windows utility for checking the state of the software mitigations and hardware against CVE-2017-5754 (Meltdown), CVE-2017-5715 (Spectre v2), CVE-2018-3260 (Foreshadow), and CVE-2018-3639 (Spectre v4)
Stars: ✭ 542 (+8933.33%)
Mutual labels:  cpu
Cpu X
CPU-X is a Free software that gathers information on CPU, motherboard and more
Stars: ✭ 676 (+11166.67%)
Mutual labels:  cpu
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+89466.67%)
Mutual labels:  mips
Ttyplot
a realtime plotting utility for terminal/console with data input from stdin
Stars: ✭ 532 (+8766.67%)
Mutual labels:  cpu
Raspberrymatic
🏠 A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your IoT "HomeMatic CCU" as a virtual appliance (using ESXi, Proxmox, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, etc.) or on your own RaspberryPi, Tinkerboard, etc. SBC devices...
Stars: ✭ 803 (+13283.33%)
Mutual labels:  operating-system
Kimera Vio
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
Stars: ✭ 741 (+12250%)
Mutual labels:  cpu
Zenith
Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage
Stars: ✭ 673 (+11116.67%)
Mutual labels:  cpu
Nve
Run any command on specific Node.js versions
Stars: ✭ 531 (+8750%)
Mutual labels:  operating-system
Renode
Renode - Antmicro's virtual development framework for complex embedded systems
Stars: ✭ 525 (+8650%)
Mutual labels:  embedded-systems
Lldebugtool
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
Stars: ✭ 673 (+11116.67%)
Mutual labels:  cpu
Steed
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (+8566.67%)
Mutual labels:  mips
Gplgpu
GPL v3 2D/3D graphics engine in verilog
Stars: ✭ 515 (+8483.33%)
Mutual labels:  vhdl
Arm now
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (+11883.33%)
Mutual labels:  mips
Cemu
Cheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (+11000%)
Mutual labels:  mips
Detoxinstruments
Detox Instruments is a performance–analysis and testing framework, designed to help developers profile their mobile apps in order to better understand and optimize their app's behavior and performance.
Stars: ✭ 513 (+8450%)
Mutual labels:  cpu
Managarm
Pragmatic microkernel-based OS with fully asynchronous I/O
Stars: ✭ 502 (+8266.67%)
Mutual labels:  operating-system
Netutils Linux
A suite of utilities simplilfying linux networking stack performance troubleshooting and tuning.
Stars: ✭ 664 (+10966.67%)
Mutual labels:  cpu
React Adaptive Hooks
Deliver experiences best suited to a user's device and network constraints
Stars: ✭ 4,750 (+79066.67%)
Mutual labels:  cpu
Ruby Stats
Fetch statistics about your machine using Ruby
Stars: ✭ 5 (-16.67%)
Mutual labels:  cpu
Nodeos
Lightweight operating system using Node.js as userspace
Stars: ✭ 6,576 (+109500%)
Mutual labels:  operating-system
Cello
Operating System for Enterprise Blockchain
Stars: ✭ 715 (+11816.67%)
Mutual labels:  operating-system
Waking Up
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试🚀;可用于模拟面试、面试前复习、短期内快速备战面试...
Stars: ✭ 6,429 (+107050%)
Mutual labels:  operating-system
Swift Embedded
Swift for Embedded Systems ✨
Stars: ✭ 503 (+8283.33%)
Mutual labels:  embedded-systems
Openvino Yolov3
YoloV3/tiny-YoloV3+RaspberryPi3/Ubuntu LaptopPC+NCS/NCS2+USB Camera+Python+OpenVINO
Stars: ✭ 500 (+8233.33%)
Mutual labels:  cpu
Zipcpu
A small, light weight, RISC CPU soft core
Stars: ✭ 640 (+10566.67%)
Mutual labels:  cpu
Cpuinfo
CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
Stars: ✭ 482 (+7933.33%)
Mutual labels:  cpu
Mycroft Precise
A lightweight, simple-to-use, RNN wake word listener
Stars: ✭ 481 (+7916.67%)
Mutual labels:  embedded-systems
1-60 of 865 similar projects