创建全新处理器
从零开始设计

创建处理器
从零开始的最佳时机?

基本要求
指令集和微架构
1
2
SDK自动生成
3
编译,运行和分析应用软件。Codasip Studio支持HW/SW协同模拟,使您可以逐步检查软件并观察CodAL的运行情况。
4
分析结果结束以后,可以更新ISA并再次执行循环,直至得到精确指令IA的满意描述。
5
在IA稳定之后, 可以继续利用CodAL定义微架构.
6
HDK自动生成.
7
使用循环精确(CA)模拟器或RTL模拟器或FPGA原型运行软件。根据分析的情况对微体系结构进行微调。作为HDK的一部分,您可以从CodAL CA描述生成RTL、测试台和UVM环境。

严格的验证更为容易!
对生成的RTL是否与黄金IA引用匹配验证是最后一步。处理器验证可能是设计周期中最重要的部分,Codasip Studio工具集确保了效率。UVM环境采用功能性覆盖点生成,同时还自动生成随机汇编程序,以确保高代码覆盖率。