十堰网站建设公司电话,360doc 网站怎么做,网站响应式首页模板下载,长春纯手工seo大家都知道在芯片设计行业#xff0c;项目是至关重要的一环。从项目的初期到交付#xff0c;不同的岗位的工程师在项目的各环节主要负责什么?他们是怎样配合的?下面看看资深工程师怎么说。
一个项目#xff0c;从初期到交付的过程是比较漫长的。我们知道最早的时候#…大家都知道在芯片设计行业项目是至关重要的一环。从项目的初期到交付不同的岗位的工程师在项目的各环节主要负责什么?他们是怎样配合的?下面看看资深工程师怎么说。
一个项目从初期到交付的过程是比较漫长的。我们知道最早的时候我们把它叫做项目规划即 schedule。
这个schedule 实际上讲芯片的基本的性能达到什么样的要求包括功耗、封装等相关的东西就是项目立项这是第一点了。我们讲了如果你概念都出现了错误即项目一开始定义的时候比如你要做一个高性能的控制你的CPU都达不到这样的能力坦率的讲你这个项目是不会成功的。
到第二阶段就变成了RTL的细节设计。这是我们对这种设计工程师的要求了简单点讲你通过HDL的形式把我们的ideal转化成一个可以综合的电路这是我们比较核心的东西。
跟所谓的RTL对应的你编出来的功能一定要保证至少功能的正确性。这部分东西就是我们说的叫做DFV即验证工程师。这几部分搞定了之后再往下是综合工程师了再往下就是物理实现的工程师即后端设计实现的工程师。
再往下就会有两个工程师出现了。你要保证你的这样的一个设计是满足时序的要求这是一部分。还有一部分我们说的叫什么?叫PV即physical verification准确的进就是你设计出来的图纸需要满足厂家定义的设计规则。否则我们讲你一定是不可以成功流片的。也就是你做了这样的设计之后你的设计不可制造。
我基本上在这样的一个绿色的区域里面虽然我是后端工程师我天天在跟RTL的工程师打交道。我们知道你作为一个RTL的工程师你需要完成两件事情。RTL程师不仅仅是你会用、会写HDL代码这是不可以的。你做一颗芯片功能正确是你最基本的要求。除此之外你还要满足性能的指标还要满足功耗和面积的指标。这几点缺一不可。
作为我们来讲我们认为RTL工程师实际上是在做两件事情。第一件事情是要通过自己的个人技能比如某种HDL我要实现这样的一个功能比如一个通信芯片、一个控制芯片等等你要实现这样的一个基本功能。
第二件事情是在实现这样的功能的基础之上你需要设计时序我们讲时序是设计出来的不是后端的工程师努力出来的后端工程师只能做锦上添花的一件事情谈不上雪中送炭了。
我们讲了后端工程师只能做这种锦上添花的事情达不到脱胎换骨的级别也就是所有的根源都在RTL。大家最后统一的一句话就是所有问题的根源都在设计这个还是括号不包含DFV验证出来的错误。
因为我们讲了后端工程师实际上是不关心功能的。每个圈里面都有好多人了到了这里你也就知道了自己大概都要做什么。一个项目至少每一个圈里面都有一个人也是经过二三十年的发展比较完善、比较能够保证设计质量的一个流程。
我们讲了刚才也说过了所有的问题的根源都在RTL上。比如我们后端做完之后功耗超标怎么办面积超标怎么办?这样的情况下必然要通过RTL的调整才能够完成。
整个团队包括前端后端还是分不太清楚的天天都在配合无时无刻都在配合。这是我给大家要讲的我的一些个人理解。
下面就来为大家分享六大方向的项目资源
数字前端设计
本项目设计完成了一个 memory controller 模块实现了对 array read/write/refresh的控制其接口完成了 AXI bus 到 array interface 之间的转换。
数字功能验证 本项目基于UVM验证平台。UART作为通用串行数据总线用于异步双向通信实现数据的串并传唤。此UART模块支持全双工数据传输和接收数据位58bit停止位12bit奇偶校验16个字节FIFO深度。
数字DFT设计
本项目基于tessent内包含8W寄存器完成了对辅助MCU的NPU芯片的DFT设计。
数字后端实现 本项目是一款采用tsmc28nm工艺的aes运算模块项目实现过程覆盖数字后端APR、STA、Formal等流程模块规模达到20Winstance工作频率为500Mhz模块尺寸1mm*1mm。
模拟IC设计
本项目设计了一款开关型直流电压变换器Buck实现了对输入直流电压的降压变换。
模拟版图 内含四个项目设计主要基于virtuoso 617完成了CSMC 0.18um工艺Bandgap版图设计/CSMC 0.18um工艺UVLO版图设计/SMIC 0.13um工艺LDO版图设计/SMIC 40nm工艺PLL版图设计并通过版图物理验证按照器件匹配规则对版图性能进行优化。
如果你当下对入行/转行有一定困惑和意向或者想获取项目资源以及免费获取学习资料任何关于转行的问题都有老师会为你解答。
这里放个入口IC入行指导