Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 627 Bytes

README.md

File metadata and controls

29 lines (17 loc) · 627 Bytes

Redstone Compiler Project

Our workspace notion

Compiler Stack

HDL -> Logic Graph -> WorldGraph -> Placed WorldGraph -> World -> NBT -> Minecraft

Each graph can be abstracted in the form of a graph module, which is identical to the module structure of Verilog.

Place And Routing

Place

There are several placing strategy for minecraft.

Routing

Simulator

Test

$env:RUST_LOG="debug"; cargo test unittest_simulator_init_states -- --nocapture