在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2687|回复: 5

[求助] 前段和后端都主要是做哪些事情呢?测试和验证有什么区别呢??

[复制链接]
发表于 2016-4-16 09:14:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
前段和后端都主要是做哪些事情呢?测试和验证有什么区别呢??
发表于 2016-4-16 22:59:42 | 显示全部楼层
这个上网搜一下就知道了大概
前端: hdl编码->前仿->综合->后仿->生成网表netlist
后端: ->floorplan布局规划->CTS时钟树综合->走线P&R place and Route->GDSII文件

测试和验证是近义词,不知具体想问什么  一般地 测试偏系统级,功能级, 比如软件测试,fpga测试,当然也可以叫功能验证啊。  我们通常所谈的芯片验证,主要是RTL级的测试,使用专门语言,如systemverilog和方法学如UVM来。
 楼主| 发表于 2016-4-17 09:19:58 | 显示全部楼层
回复 2# ltshan


  谢谢
发表于 2016-4-18 07:31:49 | 显示全部楼层
回复 3# 253577147


   楼上回答的很好。   补充一个测试和验证的,一般的认为测试和验证是基本类似的,但是有的公司会凸显其不一样,测试叫validation,验证叫verification。如果是指这两者的话,工作思路和方法是不一样的。validation基本是芯片出来之后,bringup以后的事情,偏向于用测试芯片的可用性,其平台和方法偏上层,比如TCL或者其他脚本,有的FPGA上的测试也叫validation,FPGA上的测试也叫emulation,被测试对象是一个系统,其中包含你需要测试的芯片或者FPGA image。
   Verification是专指测试未流片的芯片的Verilog或者SV的设计代码,测试代码是否有bug,其验证方法是基于System Verilog和UVM(目前流行),编写测试环境和测试用例。这种就是纯Verification。
 楼主| 发表于 2016-4-18 09:03:10 | 显示全部楼层
回复 4# acgoal


   谢谢讲解,明白了不少
发表于 2016-4-29 10:28:58 | 显示全部楼层
回复 2# ltshan


   前端主要是写代码综合,后端主要是画版图
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-10 23:34 , Processed in 0.024929 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表