一般的芯片设计流程一 芯片的设计流程

  CAD在一般公司的主要任务就是建立并维护芯片设计流程.我想大家目前的工艺基本上是在130nm, 90nm,65nm的工艺节点上.当然各种工艺节点所要考虑的问题是不一样的,在以后的文章中我会将到,现在我大致来看看一般的芯片设计流程.

  首先当然是RTL代码的开发.目前也有一些使用System C,SystemVerilog来做开发的,但是总体上来说,占的比重并不是太大.其中的原因大概也是多方面的,一方面我想是惯性.因为大家从学校里出来首先接触的是Verilog,VHDL,走上工作岗位自然而然的也就比较习惯用了.一方面是因为在以前有很多(包括现在)用Verilog写的IP. 还有一些原因是因为受现在的EDATOOL的限制.很多EDA Vendor都号称自己能Support System C的synthesis, 而且已经完全ready. 我也不能说他们一定不ready. 但是我们自己想想就知道,一旦SystemC被他们的TOOL综合成RTL以后,其可读性是非常差的.打一个比喻,就好象是你把Windows的EXE文件用反编译软件转换成C代码,我想要不是很有功底的同志是很难看懂的.一旦Simulation是出了问题我们该怎么办?

  在RTLcode的开发上我想CAD并不能帮什么忙.但是别急,CAD在这里是有很多事情可以做的.第一件事情就是要建立一种codingstyle的规范,使得你们公司的设计人员写出来的verilog代码遵循这个规范.一个好的codingstyle使你在设计后续流程上收益良多.特别是在Debug是很明显,好的codingstyle不光易于维护,而且其在debug时候的作用不亚于注释!另外一件很重要的事情是对设计工程师的verilog代码进行全面的检查,包括语法,质量甚至于格式的检查。这种检查是很重要的,它可以发现很多容易被忽略的代码缺陷。在市面上这样的TOOL有不少,比如NLint,Leda,Spyglass等等,功能有一些不同。强大一些的有包含CDC的检查,弱一点的就只有一些基本的语义语法的检[]查。

一般的芯片设计流程(一) 芯片的设计流程

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/273312.html

更多阅读

看看孕前女性一年的备孕计划 备孕一年没怀上

如果准备要宝宝,那么处于备孕期的夫妻就应开始做好孕前准备了,你可以针对自己的实际情况,按部就班地慢慢进入准备怀孕的阶段。下面是孕前女性一年的备孕计划,来一起看看吧。看看孕前女性一年的备孕计划——步骤/方法看看孕前女性一年的

第二单元除数是一位数的除法教学设计 除数是一位数笔算除法

第二单元:单元教学计划单元教学内容:第二单元(除数是一位数的除法)单元教材分析:本单元的主要内容有:口算除法、笔算除法。有着承上启下的作用:(1)它是在表内乘、除法,一位数乘多位数的基础上进行教学的。(2)它为学生掌握除数是两位数的除法,

《从生物圈到细胞》一课的教学设计 细胞生物学教学视频

《从生物圈到细胞》一课的教学设计本节课可以说是高中生物的绪论课。如何使学生产生学习本模块,甚至整个高中生物课的学习兴趣,是本节要解决的第一个问题。本模块是以“细胞是基本的生命系统”为主线来展开教学的,对于系统、生命系统

清代皇帝一天的生活 清代皇帝 衣服

清代皇帝一天的生活(本文转自故宫博物院网)随着上个世纪初封建帝制被彻底埋 葬,往日皇帝的神圣显赫权威已成为过眼云烟。那么,当人们置身于紫禁城,大家很想知道当年清代皇帝在宫里怎么生活,跟一般的老百姓有什么不一样?他们怎么样吃饭?穿

关于萧一山的《曾国藩传》 曾国藩传.萧一山着

亲爱的lylisyl朋友:感谢惠顾我的书评,粗陋之语,甚感汗颜。能得您肯定,是我的荣幸。一、萧一山的《曾国藩传》的确是原著,但萧一山是一文人,所以这本书从精神与哲学层面着墨较多。另外作者大量引用曾氏等人的原文,甚至连篇累牍,再加上由于

声明:《一般的芯片设计流程一 芯片的设计流程》为网友超越梦想分享!如侵犯到您的合法权益请联系我们删除