这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 湖北理工TEA » IC验证在现代IC设计流程中的位置和作用

共1条 1/1 1 跳转至

IC验证在现代IC设计流程中的位置和作用

菜鸟
2020-12-01 14:39:59     打赏

现代IC(Integrated circuit,集成电路)前端的设计流程。

通常的IC设计是从一份需求说明书开始的,这份需求说明书一般来自于产品经理(有些公司可能没有单独的职位,而是由其他职位兼任)。从需求说明书开始,IC工程师会把它们细化 为特性列表。设计工程师根据特性列表,将其转化为设计规格说明书,在这份说明书中,设计工程师会详细阐述自己的设计方 案,描述清楚接口时序信号,使用多少RAM资源,如何进行异常处理等。

验证工程师根据特性列表,写出验证规格说明书。在验 证规格说明书中,将会说明如何搭建验证平台,如何保证验证完备性,如何测试每一条特性,如何测试异常的情况等。

当设计说明书完成后,设计人员开始使用Verilog(或者VHDL,这里以Verilog为例)将特性列表转换成RTL代码,而验证人员 则开始使用验证语言(这里以SystemVerilog为例)搭建验证平台,并且着手建造第一个测试用例(test case)。

当RTL代码完成后,验证人员开始验证这些代码(通常被称为DUT(Design Under Test),也可以称为DUV(Design Under Verification)这里统一使用DUT)的正确性。

验证主要保证从特性列表到RTL转变的正确性,包括但不限于以下几点:

  • DUT的行为表现是否与特性列表中要求的一致。

  • DUT是否实现了所有特性列表中列出的特性。

  • DUT对于异常状况的反应是否与特性列表和设计规格说明书中的一致,如中断是否置起。

  • DUT是否足够稳健,能够从异常状态中恢复到正常的工作模式。

关于《IC验证》就介绍到这里!!!

更多ic设计内容请关注后续更新............






关键词: ic设计     微电子就业     集成电路    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]