[导读]经典的设计与验证流程可以看到设计与验证永远是同步节奏,即使因为一些客观原因,导致验证稍微慢于设计节奏,最终也会回到同步的节奏上。这样的理想状态就对设计工程师有一定要求,比如拿到设计需求,就然后开始概要设计文档,其中就包括整体的模块对外接口,关键时序,整体的架构设计等。验证工程师拿...
经典的设计与验证流程
可以看到设计与验证永远是同步节奏,即使因为一些客观原因,导致验证稍微慢于设计节奏,最终也会回到同步的节奏上。
这样的理想状态就对设计工程师有一定要求,比如拿到设计需求,就然后开始概要设计文档,其中就包括整体的模块对外接口,关键时序,整体的架构设计等。验证工程师拿到概要设计,就可以开始进行验证feature规划。
详细设计文档,设计要完成整体的模块的控制流,数据流、memory需求规格,状态机,关键电路,关键时序设计等。验证拿到详细设计文档,就可以进行验证case规划,验证计划文档编写。
理想的状态下设计拿着自己的详细设计文档就可以直接行云流水式的写代码。写代码真体力活。而这段时间验证就可以进行验证平台搭建和验证case设计。
设计代码写完,编译通过,lint清除,将一些低级错误扼杀在摇篮里。验证平台也搭建好,设计与验证对接,一起调试第一条case。第一条case通过,环境OK,代码OK。开始循序渐进debug。
验证验出bug,提给设计,设计修改,上传版本管理库,验证up,进行回归。完全正确,调试下一条case。
IP验证到一定feature成熟,释放一个版本给链路验证同事,验证多个IP配合的场景和当前版本成熟的feature,很少会出现在链路上验出IP级的bug(当然也有)。
链路验证到一定feature成熟阶段,释放版本给系统验证同事,验证多个链路配合场景和当前版本的成熟feature。系统验证成熟到一定feature。然后再上硬件加速器验证和FPGA原型验证。
整个理想的过程,一气呵成,在系统验证和加速器/FPGA原型验证上,会比较顺利,不会因为模块级的bug卡住验证进度,因为在大系统里面调试效率非常低,基本就只剩过case。
理想很丰满,现实很骨感。
现实情况是
设计人员写完代码才写文档,导致验证迟迟没有设计文档,无法开始验证计划和验证环境搭建。最终整体项目时间delay1-2个月。
设计人员不写文档,直接写代码,边写边想,设计架构没有经过评审,和上下游交互接口和时序都对不上,代码写完也是要修改重新写,最终整体项目delay1-2个月。
项目delay了,设计着急了,在IP验证尚未完全时就开始链路验证,系统验证。出现问题,debug效率低下,一天发现一个低级错误,链路验证和系统验证仿真时间长。你为什么总在加班?
设计着急了,在链路验证和系统验证尚未完全时,就开始加速器/FPGA原型验证,编译一个版本要一天,效率更低下。你为什么总在加班?
最终,项目还是delay,所有人也还是要加班完成。所以做芯片是有章法可循,业界多少年总结出来的血泪经验,不遵守是要吃亏的。
设计工程师与验证工程师是好朋友
设计工程师和验证工程师是永远的好朋友,你们是共同在完成一个工程,产品,砖。验证的case和验证完备性是要两个人共同的努力的成果。
有一个验证,发现一个case fail了,打电话给设计,case xxx fail了,看下什么原因。设计跑出来看了下,回个电话,是你平台的原因,修改下,case pass了。设计与验证是好朋友。
有一个验证,发现一个case fail了,打电话给设计,case跑一次贼慢 ,波形我已经跑好了,直接在我们的共享窗口上看下吧,设计看出了问题,本地修改了下,回个电话,我上传了,你up下再跑一下。晚上下班前回归下case。设计与验证是好朋友。
又有一个验证,因为一些个人原因,验证平台没有及时搭建起来,delay与设计,但设计代码已经写完了,没有平台和case验,跑到验证办公位后面,站在身后监工,没你平台,我可搞不了。设计与验证是好朋友。
还有一个验证,没有发现任何bug,设计打电话说,我改了一行代码,没有任何影响,就是代码风格变了下,这样写覆盖率更好收,占用资源更小。我要提个问题单记录一下,这造成了我回归的工作量。设计与验证是好朋友。
突然有一个设计,代码迟迟不愿意给验证,说我代码bug太多了,我要自己先验下,验证没法开展工作,然后过了一阵子,找验证说,我过了一百多条冒烟case。拿去给你验吧。验证:你这代码给我都八时了,等着项目delay吧。设计与验证是好朋友。
流程死的,人是活的
并不是所有的设计都要走繁重的流程,我做了个xxx设计,先进行概要设计评审,详细设计评审,代码review,验证feature评审,验证计划评审,验证环境搭建,最后规划了10个case,覆盖率达到100%。这么个破玩意儿,两个人整两个月的时间。
有设计说,就这,那我还不如自己验,你给我搭个平台,我自己跑case,收覆盖率,上FPGA原型验证。两周搞定。流程是死的,人是活的。但你需要分清什么情况下怎么做才是对的。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。
关键字:
阿维塔
塞力斯
华为
加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...
关键字:
AWS
AN
BSP
数字化
伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...
关键字:
汽车
人工智能
智能驱动
BSP
北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...
关键字:
亚马逊
解密
控制平面
BSP
8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。
关键字:
腾讯
编码器
CPU
8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。
关键字:
华为
12nm
EDA
半导体
8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。
关键字:
华为
12nm
手机
卫星通信
要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...
关键字:
通信
BSP
电信运营商
数字经济
北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...
关键字:
VI
传输协议
音频
BSP
北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...
关键字:
BSP
信息技术
山海路引 岚悦新程 三亚2024年8月27日 /美通社/ -- 近日,海南地区六家凯悦系酒店与中国高端新能源车企岚图汽车(VOYAH)正式达成战略合作协议。这一合作标志着两大品牌在高端出行体验和环保理念上的深度融合,将...
关键字:
新能源
BSP
PLAYER
ASIA
上海2024年8月28日 /美通社/ -- 8月26日至8月28日,AHN LAN安岚与股神巴菲特的孙女妮可•巴菲特共同开启了一场自然和艺术的疗愈之旅。 妮可·巴菲特在疗愈之旅活动现场合影 ...
关键字:
MIDDOT
BSP
LAN
SPI
8月29日消息,近日,华为董事、质量流程IT总裁陶景文在中国国际大数据产业博览会开幕式上表示,中国科技企业不应怕美国对其封锁。
关键字:
华为
12nm
EDA
半导体
上海2024年8月26日 /美通社/ -- 近日,全球领先的消费者研究与零售监测公司尼尔森IQ(NielsenIQ)迎来进入中国市场四十周年的重要里程碑,正式翻开在华发展新篇章。自改革开放以来,中国市场不断展现出前所未有...
关键字:
BSP
NI
SE
TRACE
上海2024年8月26日 /美通社/ -- 第二十二届跨盈年度B2B营销高管峰会(CC2025)将于2025年1月15-17日在上海举办,本次峰会早鸟票注册通道开启,截止时间10月11日。 了解更多会议信息:cc.co...
关键字:
BSP
COM
AI
INDEX
上海2024年8月26日 /美通社/ -- 今日,高端全合成润滑油品牌美孚1号携手品牌体验官周冠宇,开启全新旅程,助力广大车主通过驾驶去探索更广阔的世界。在全新发布的品牌视频中,周冠宇及不同背景的消费者表达了对驾驶的热爱...
关键字:
BSP
汽车制造
此次发布标志着Cision首次为亚太市场量身定制全方位的媒体监测服务。 芝加哥2024年8月27日 /美通社/ -- 消费者和媒体情报、互动及传播解决方案的全球领导者Cis...
关键字:
CIS
IO
SI
BSP
上海2024年8月27日 /美通社/ -- 近来,具有强大学习、理解和多模态处理能力的大模型迅猛发展,正在给人类的生产、生活带来革命性的变化。在这一变革浪潮中,物联网成为了大模型技术发挥作用的重要阵地。 作为全球领先的...
关键字:
模型
移远通信
BSP
高通
北京2024年8月27日 /美通社/ -- 高途教育科技公司(纽约证券交易所股票代码:GOTU)("高途"或"公司"),一家技术驱动的在线直播大班培训机构,今日发布截至2024年6月30日第二季度未经审计财务报告。 2...
关键字:
BSP
电话会议
COM
TE
8月26日消息,华为公司最近正式启动了“华为AI百校计划”,向国内高校提供基于昇腾云服务的AI计算资源。
关键字:
华为
12nm
EDA
半导体