gsmecher/minimax
View on GitHub ↗ ★ 231 Verilog
Minimax: a Compressed-First, Microcoded RISC-V CPU
8 mentions on Hacker News by 5 people: 1 story, 7 comments · first 2022-11-01 · latest 2025-04-16
20082026
-
…which is about equivalent to the 8080 and less than the Z80. And Graham Smecher's "Minimax" https://github.com/gsmecher/minimax is only two or three times the size of SeRV and over an order of magnitude faster. There's no reason to repeat…
comment by kragen · 2025-04-16 · in The UCSD p-System, Apple Pascal, and a dream of cross-platform compatibility -
…almost never present without the full-size 4 byte instructions since we have one counter example: https://github.com/gsmecher/minimax This is an experimental rather than practical design that only directly implements the compressed…
comment by jecel · 2024-10-13 · in A Lisp compiler to RISC-V written in Lisp -
…This one should get your goat, it implements as much as it can using only compressed instructions https://github.com/gsmecher/minimax
comment by sitkack · 2024-04-30 · in RISC-V support in Android just got a big setback -
…you want to grind your axe. [1] https://www.righto.com/2016/02/reverse-engineering-arm1-proc... [2] https://github.com/gsmecher/minimax
comment by kjs3 · 2023-12-12 · in Is the 6502 a RISC or CISC processor? (2005) -
…depending on the fabric, there's less (or no) unaddressed storage cells. The Minimax RISC-V CPU ( https://github.com/gsmecher/minimax; advertisement warning: my project) is what you get if you chase efficient mapping of FPGA memory…
comment by gsmecher · 2023-08-04 · in A Single-Cycle 64-Bit RISC-V Register File -
…as SERV. (If Minimax was excluded from your post on the basis of insanity, I'm OK with that.) [1] https://github.com/gsmecher/minimax
comment by gsmecher · 2023-04-14 · in Zylin ZPU: 32 bit CPU with GCC toolchain -
…use microcode, it is an option if your priority is not performance. Here are just two examples: https://github.com/gsmecher/minimax https://github.com/brouhaha/glacial
comment by jecel · 2023-01-12 · in Compiled and interpreted languages: Two ways of saying tomato