Smallpond
Brand new RISC architecture created in CSE 490 (by ColonelRyzen)
vISA
By gitlab-VitalMixofNutrients
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Smallpond
Posts with mentions or reviews of Smallpond.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-27.
-
How do I make a cpu
The Patterson and Hennessy books listed above are what was used in my computer organization and computer architecture courses. Our project in computer architecture was to design and implement a soft core CPU on am FPGA. The code and docs are on github here: https://github.com/ColonelRyzen/Smallpond
- I Want to Design my Own CPU with its own ISA, Assembler, and Compiler
vISA
Posts with mentions or reviews of vISA.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-27.
- My Six Lines of Verilog Code Turing Complete BitBitJump Is Now Under the GPLv3
-
1-bit CPU for 'super low-performance computer' launched – sells out promptly
Speed test against my six lines of verilog cpu when? *
https://gitlab.com/VitalMixofNutrients/vISA
* Only six lines of verilog if one only uses FPGA LUTs as Ram.
-
Hey I'm genuinely curious about what makes you guys like working.
Well, I made a CPU Instruction Set Architecture called Bit-Bit-Jump that can simulate Bit-Bit-Jump Machine Code at approximately 5.6 Megahertz here: https://gitlab.com/VitalMixofNutrients/vISA
-
What is easier for programmers to understand? An entire program that was written in one source code file, or an entire directory of source code files getting statically / dynamically linked into an entire program?
Hello. Over the past six months, I have been working on a CPU ISA named Bit-Bit-Jump. Suprisingly, it is actually the world's simplest CPU ISA, comprising only SIX lines of Verilog code.
-
Error: Unsupported tristate construct (not in propagation graph):
You're right, it doesn't look like an actual binary.. How can I turn it into an actual binary?
-
What is your take on ISA architectures for FPGAs (x86, arm, risc-v)?
Well, the simplest ISA is six lines of Verilog and it's called Bit-Bit-Jump
-
MSc thesis topic advice related with fpga.
Idea: Because I don't have the money for Vivado (Free version is limited to a few thousand lines of Verilog) / Quartus (Free version won't let me perform DPR), it would be awesome if you could find a way to implement my Bit-Bit-Jump Soft-Core into your project. Here's my project: https://gitlab.com/VitalMixofNutrients/vISA (Licensed under GPLv2 Only.)
-
When you implement an CPU ISA (Bit-Bit-Jump) in only six lines of Verilog:
My BBJ code is available here: https://gitlab.com/VitalMixofNutrients/vISA/-/raw/vISA/sources/sim/verilator/BBJ/BBJ.v (Licensed under GPLv2 only.)
-
What architecture is the most chad?
Bit-Bit-Jump.
-
Anon can't get a job
(My coding project in question: https://gitlab.com/VitalMixofNutrients/vISA)
What are some alternatives?
When comparing Smallpond and vISA you can also consider the following projects:
dcc - Dan's C compiler
ao486_MiSTer - ao486 port for MiSTer
MultiCPU_Microprocessor - This was the final project for CS-401 Computer Architecture. The microprocessor was built using VHDL in Xilinx Vivado. My group decided to build something akin to a GPU that could do many simple calculations simultaneously.
microwatt - A tiny Open POWER ISA softcore written in VHDL 2008
acwj - A Compiler Writing Journey
VexRiscvBPluginGenerator
beri - The BERI and CHERI processor and hardware platform
verilator - Fork of Verilator with prebuilt Ubuntu binaries (https://www.veripool.org/wiki/verilator)