精选优质文档-倾情为你奉上CPU设计的流程:随着工艺的发展,半导体芯片的集成化程度越来越高,设计的系统越来越复杂,规模越来越大,性能的需求越来越高,功耗也越来越大,给芯片设计工程师和EDA厂商带来了新的挑战。芯片的设计方法也随着发生了改变,经历了从早期的手工设计阶段、计算机辅助设计阶段,计算机辅助工程阶段,电子自动化设计阶段,发展到系统芯片阶段。1、设计定义和可综合的RTL代码。设计定义描述芯片的总体结构、规格参数、模块划分、使用的接口等。然后设计者根据硬件设计所划分出的功能模块,进行模块设计或者复用已有的IP核,通常使用硬件描述语言在寄存器传输级描述电路的行为,采用Verilog/VHDL描述各个逻辑单元的连接关系,以及输入/输出端口和逻辑单元之间的连接关系。门级网表使用逻辑单元对电路进行描述,采用例化的方法组成电路,以及定义电路的层次结构。前仿真,也称为RTL级仿真或功能仿真。通过HDL仿真器验证电路逻辑功能是否有效,在前仿真时,通常与具体的电路实现无关,没有时序信息。2、逻辑综合。建立设计和综合环境,将RTL源代码输入到综合工具,例如Design Co