IC
设计前后端流程与
EDA
工具介绍
IC
设计简?/p>
IC
设计?/p>
Integrated
Circuit
Design
,或称为集成电路设计,是?
子工程学和计算机工程学的一个学科,
其主要内容是运用专业的逻辑和电路设计技术设?/p>
集成电路?/p>
IC
?/p>
?/p>
IC
的设计可以分为两个部分,分别为:前端设计(也称逻辑设计)和后端设计(也称物?/p>
设计?/p>
,这两个部分并没有统一严格的界限,
凡涉及到与工艺有关的设计可称为后端设计?/p>
IC
设计方法
IC
设计是将系统?/p>
逻辑与性能的设计要求转化为具体的物理版图的过程?/p>
?/p>
是一个把产品从抽象的过程一步步具体化?/p>
直至最终物理实现的过程?/p>
为了完成这一过程?/p>
人们研究出了层次化和结构化的设计方法:层次化的设计方法能使复杂的系统简化,并能
在不同的设计层次及时发现错误并加以纠正;
结构化的设计方法是把复杂抽象的系统划?/p>
成一些可操作的模块,允许多个设计者同时设计,而且某些子模块的资源可以共享?/p>
IC
设计前后端流程与
EDA
工具介绍前段设计的主要流程:
1
、规格制?/p>
芯片规格也就像功能列表一样,是客户向芯片设计公司(称?/p>
Fabless
,无晶圆设计公司?/p>
提出的设计要求,包括芯片需要达到的具体功能和性能方面的要求?/p>
2
、详细设?/p>
Fabless
根据客户提出的规格要求,拿出设计解决方案和具体时间架构,划分模块功能?/p>
3
?/p>
HDL
编码
使用硬件描述语言?/p>
VHDL
?/p>
Verilog HDL
,业界公司一般都是用后者)将模块功能以代码
来描述实现,也就是将实际的硬件电路功能通过
HDL
语言描述出来,形?/p>
RTL
(寄存器
传输级)代码?/p>
4
、仿真验?/p>
仿真验证就是检验编码设计的正确性,
检验的标准就是第一步制定的规格?/p>
看设计是否满
足了规格中的所有要求。规格是设计正确与否的黄金标准,一切违反不符合规格要求的,