跳转至

进度规划

Todo

待补全

重要事项

gantt title 重要事项甘特图 dateFormat YYYY-MM-DD axisFormat %m-%d section RTL 设计 处理器框架与接口 :done, 2020-03-01, 2020-04-01 Tomasulo 框架 :active, 2020-04-01, 2020-05-20 指令 Cache :done, 2020-04-12, 2020-04-15 运算单元 :done, 2020-04-15, 11day 简单取指与译码 :done, 2020-04-17, 10day 数据 Cache :crit, 2020-05-01, 10day 访存单元(LSU) : 2020-05-07, 5day 进一步译码 : 2020-05-10, 3day section 文档撰写 外部接口 :done, 2020-04-01, 30day 配置参数 : 2020-05-08, 1day 整体架构 :crit, 2day 流水段划分 : 3day 模块实现 : 5day 测试相关 : 3day section 行为模型开发 section 指令集与软件适配

计划列表

  • RTL 设计(陈晟祺、陈嘉杰)
    • 处理器框架与接口(RoCC、独立、AXI)
    • Tomasulo 框架(CDB、保留站等设施)
    • 指令 Cache(只读)
    • 运算单元(ALU、FPU、FMA)
  • 测试与验证(陈嘉杰)
    • 单元模块测试
      • ALU 测试
      • FPU 测试
      • FMA 测试
    • Cache 测试
      • 指令 Cache 测试
      • 数据 Cache 测试
    • Thruster Core 测试
    • Thruster RoCC 测试(PeekPoke)
    • Thruster RoCC 测试(Verisim)
    • 与 CPU 联合测试
  • 文档撰写(主要陈晟祺)
    • 指令集设计
    • 外部接口(RoCC、AXI)
    • 可配置参数
    • 整体架构
    • 流水段划分
      • IF
      • ID
      • 指令发射与执行
      • 写回与提交
    • 模块实现
      • 执行单元
      • Cache 模块
  • 行为模型开发(费翔)
  • 指令集与软件适配(韩建辉)

最后更新: May 3, 2020
作者: Harry Chen