- 博客(4)
- 收藏
- 关注
原创 IC芯片设计项目管理004:任务制定5W2H
IC芯片设计项目管理004:任务制定的几个原则1、任务制定的注意事项?在IC设计中,有很多任务需要项目组制定,而不仅仅是写代码。其中还有各类网表版本的交付,各类检查项的确定,需要每个组员去高效完成。本文将以网表交付和代码质量检查为例,说明一下任务制定的注意事项。任务制定需要清晰明确,一目了然。比如,检查代码质量,什么样才算符合标准,怎么去检查,检查完成如何汇报等等都需要说明确,这样才能...
2019-04-27 16:52:59 1722
原创 IC芯片设计项目管理003:检查清单checklist的应用
1、检查清单是什么?在IC设计中,项目检查清单有很多种,主要是为了保证代码质量,保证芯片功能正常。Checklist检查在贯穿在IC设计流程中的各个阶段,根据设计阶段来制定检查清单。2、IC设计中检查清单检查清单包含各类注意事项,常见错误检查。例如:以下内容都属于检查清单的内容异步fifo深度只能是2^n 各模块流控信号的定义是否一致,如fc为1表示流控,不允许发数据,...
2019-04-14 19:58:42 4545
原创 Perl在IC设计中的运用003:sleep的妙用_定时启动程序
Perl定时启动EDA工具在IC设计中,很多EDA工具使用具有前后关系,比如进行形式验证,比较Verilog代码和综合网表的一致性,就需要准备好网表.vg文件才能启动形式验证操作。而网表会在下班1个小时后才能产生。此时为了能够尽早启动形式验证,我们可以使用Perl脚本定时启动形式验证。1、脚本原理采用sleep进行等待,等待1个小时,使用system启动形式验证命令(本案例中,假设在l...
2019-04-14 11:50:46 1287 2
原创 Gvim高级操作009--匹配定位替换
1、正则表达式匹配关键词 定位替换在gvim使用过程中,经常需要查找一些关键词,并且希望替换匹配内容的部分字符串。在替换命令中,\zs表示替换开始,\ze表示替换结束,两个符号中间的内容替换,其他内容不替换,保持不变。2、实际案例:内容:替换前MAC0 25 speedMAC0 40 speedMAC0 60 hignMAC1 60 speed...
2019-04-14 10:52:58 3639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人