文件名称:scamp-cpu:设计一个由TTL芯片制成的16位CPU
文件大小:8.16MB
文件格式:ZIP
更新时间:2024-03-07 20:52:29
G-code
SCAMP CPU 我想用TTL芯片制作CPU。 此存储库可能是Verilog源,KiCad文件,文本注释和软件的松散连接集合。 它称为“ SCAMP”,其含义类似于“简单计算和算术微编码处理器”。 计划 在Verilog中创建CPU,每个部分都有一个测试平台。 用仅使用74xx兼容原语(例如 )但仍通过测试平台的Verilog替换原始Verilog。 将74xx-Verilog转换为KiCad原理图。 建立CPU 当我弄清楚CPU实际如何工作时,步骤1到3可能会经历几次迭代,但是希望步骤4只会发生一次。 如果第4步需要进行的次数不止一次,则它将永远无法完成。 当前状态 我已经完成了Verilog的编写,并认为我已经决定了总体CPU架构(请参见下图)。 我对指令集感到非常满意,请参阅 (可从在线获得)-但指令集是使用微码实现的,因此更改相对便宜。 我在这里有一些博客文章: