🧬 元胞自动机课程

从Conway到Langton到Lattice Gas,Verilator验证 | 25课完整课程

本课程从零开始教授元胞自动机(Cellular Automaton)的理论与实践,涵盖一维自动机、二维自动机、人工生命、物理仿真和实战项目五大阶段。每课包含数学原理、Verilog硬件实现、仿真验证、练习和成就系统。

25
课程
5
阶段
56
Verilog模块
Verilator验证

📚 第一阶段:一维自动机(1-5)

基础理论 Wolfram规则 硬件引擎

🌐 第二阶段:二维自动机(6-10)

Conway生命游戏 硬件加速 VGA显示

🧬 第三阶段:人工生命(11-15)

Langton 自复制 演化

🌊 第四阶段:物理仿真(16-20)

Lattice Gas 扩散 波动

🚀 第五阶段:实战项目(21-25)

流水线 可编程 SoC

📁 Verilog源文件

所有Verilog模块源文件位于 verilog/ 目录,共56个模块,已通过Verilator --lint-only验证。

元胞自动机课程 · 从Conway到Langton到Lattice Gas

25课 · 56个Verilog模块 · ✅Verilator验证通过