verilog2factorio
factorio-riscv
verilog2factorio | factorio-riscv | |
---|---|---|
12 | 4 | |
706 | 15 | |
- | - | |
3.3 | 4.6 | |
6 months ago | over 2 years ago | |
TypeScript | Assembly | |
GNU General Public License v3.0 only | - |
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.
verilog2factorio
- Verilog2factorio: Compile Verilog into Factorio Blueprints
-
Interactive Chess on Factorio CPU
It's cool that you're actually building a whole toolchain and implementing existing ISA properly, unlike me that just winged it as I went. I've found a few projects when I made mine that might be helpful for you: https://github.com/Redcrafter/verilog2factorio https://github.com/Halke1986/factorio-riscv
-
JavaScript, like HTML, is not a programming language.
As well was what the sibling comment linked, there's this for Factorio, if you know that game.
- Functorio
-
IMPORTANT QUESTION! WHAT ARE THEESE USED FOR???
Compile it to Factorio
-
Verilog 2 Factorio: Web Demo
There's more info in the readme, see https://github.com/Redcrafter/verilog2factorio.
- Seven Years of Factorio Friday Facts
- Compile Verilog into Factorio blueprints
- Time to call in sick - Compile verilog (a hardware description language) into factorio blueprints
- Verilog2Factorio: Compile verilog code to into combinators
factorio-riscv
- Interactive Chess on Factorio CPU
-
My 20 IPS (instructions per second) pipelined MIPS CPU. 90% finished.
Some time ago I made a combinator CPU with a very simillar set of goals as your implementation and with very simillar results. It was a RISCV with M extension, so I could use existing compilers to compile C and C++ code for it. And it was also optimized for speed, though you beat me by 0.2 IPS ;) https://github.com/Halke1986/factorio-riscv (there are some QOL mods, but logic is vanilla).
-
Playing Tetris on a general purpose Factorio CPU
I have a RISCV cpu in combinators, but the ISA has many features not well suited for Factorio, so the CPU pulls only ~3.2 ticks per instruction.
What are some alternatives?
mitosis - Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
Digital - A digital logic designer and circuit simulator.
MinecraftHDL - A Verilog synthesis flow for Minecraft redstone circuits
FactorioProcessorV5 - Toolchain for a custom Factorio processor.
factoriolab - Angular-based calculator for factory games like Factorio and Dyson Sphere Program
factorio-computer - A computer built in vanilla Factorio
factorio-blueprint-assembler - Was used to generate blueprints with instructions for a CPU from a simple assembly language. It offers some functions to wire up combinators and to read and write blueprints.
factorio-sites - A mono repo for the factorio-blueprints project.
factorio-magic-lamp
Svelte - Cybernetically enhanced web apps
minetest_pnr - Place & Router for Minetest