历史上的今天

今天是:2024年09月29日(星期日)

正在发生

2020年09月29日 | 技术文章—什么是远程执行IC验证

发布者:EEWorld资讯 来源: EEWORLD关键字:IC验证  芯片测试 手机看文章 扫描二维码
随时随地手机看文章

设计任何芯片的关键步骤之一就是在获得第一批芯片后进行的测试。在测试中,您终于可以看到全部悉心工作的成果,并确定芯片是否按照设计和仿真运行。这称为IC验证。验证的重点是功能测试 - 检查硅芯片是否符合最初要求。这通常涉及一系列表征以及基本功能的测试,以确保设计中没有漏洞。

 

验证步骤与生产测试是分开的,生产测试的重点是快速准确地找到存在制造缺陷的芯片,并将其筛掉。在生产测试中,通常重点是在最快的时间内以可接受的准确性水平完成测试。这是因为每颗芯片的成本将随着芯片在测试仪中花费的每额外一秒钟而增加。

 

相反,在验证步骤中,主要重点不是测试速度,而是可从芯片中提取的数据的质量。这并不是说速度无关紧要,如果可以快速取得准确的结果,当然是件好事。在验证阶段将自动化构建到测试过程中具有许多好处:

 

提升测试速度

 

通过使测试自动化,可以更高效地执行测试。可以将每个测试排好队并准备好,在上一个测试完成后,立即开始下一个。并且可以每周7天24小时运行测试,无需工程师值夜班。

 

流程改进

 

任何形式的自动化带来的最大好处之一,这个好处也常常被忽视,是它为流程改进提供了基础。本质上,自动化测试是该测试所需的所有步骤的具体表达。描述它们有助于分析每个步骤。然后,从分析中获得的任何认知都可以反馈到算法中,进行改进,并惠及所有用户。通常,工程师可能会人工地偶然发现一种更好的方法,但是这样的学习通常不会反馈到流程中。

 

更一致的测试

 

根据定义,自动化测试是可重复的,因此自动化测试可以对给定批次中的芯片进行更一致的测试。这样可以更好地比较每批芯片内样品之间或批与批之间的表征数据。

 

直接应用为仿真而开发的测试

 

由于芯片在流片之前已经在验证阶段进行了广泛的仿真,因此可以获得庞大的测试和预期输出库。在验证阶段,你其实可以对验证测试进行设计,使它们可以非常容易地移植到确认测试中。这大大加快了整个验证过程的速度,并确保了在不同阶段进行测试的一致性。

 

远程进行验证工作

 

对于各个级别的设计工程师来说,看到他们的工作成果通常是有益的。不过,验证测试往往可能在不同的地理位置进行。因此,有了可以远程访问的自动化系统,有助于设计工程师获得其帮助生产的芯片的实践经验。这可以帮助他们逐渐提高自己的技能,还可以帮助他们获得有关芯片设计方式的宝贵见解,并且验证团队也可以随时获取这些信息。在当前Covid-19新冠疫情的形势下,远程工作也具有明显的优势。

  

image.png

 

验证流程

 

考虑到所有这些因素,Adesto(现已并入Dialog半导体公司)开发了一个基于Python的测试框架软件,将我们所有的仪器集成在实验室中,并使我们能够将在验证阶段开发的测试快速移植到确认测试中。选择Python语言来实现测试自动化,是因为测试工程师们对它很熟悉,另外有众多可以帮助测试工作的库可供使用。

 

验证系统本身包括一个带有用于测试芯片的插槽的电路板。测试电路板包含一个子卡,该子卡具有一个较大的Xilinx FPGA,通过以太网连接到实验室网络。我们可以通过网络对FPGA进行远程编程,并使用它来控制被测器件(DUT)的所有数字输入,并监测其输出。DUT的各种模拟输入和输出连接到开关,这些开关可以将它们切换到一组SubMiniature A(SMA)型连接器,该连接器连接到示波器、频谱分析仪和信号发生器。我们还可以远程控制所有这些仪器,这意味着我们可以将DUT的所有输入、输出、模拟和数字信号强制设置为我们想要看到的任何值。

 

Python测试框架软件在远程服务器上运行。我们的验证工程师可以用Python编写测试,并将其与可以在DUT的嵌入式处理器上运行的C编程代码结合起来。这有助于通过全套功能测试来行使ASIC的能力。与仪器和测试板的所有连接都是通过网络,因此可以远程进行测试的开发和执行。

 

image.png

 

我们的全球定制ASIC设计团队经常使用我们的远程IC验证测试工具,以增强协作和监督。 在可见的未来,我们中的许多人仍将继续在家办公,这样的解决方案有助于确保我们客户的ASIC设计能够按时安全交付,并达到他们期望的高质量。

 


关键字:IC验证  芯片测试 引用地址:技术文章—什么是远程执行IC验证

上一篇:解决卡脖子环节,中国首个开源EDA技术社区EDAGit到来
下一篇:EDI CON CHINA 2020公布创新产品奖获奖名单

推荐阅读

   近日一份新的报告称,因为苹果新iPhone最初的高调宣传已经消退,以及高昂的售价和没有变化的外观,导致苹果新款 iPhone XS系列的需求在2018年放缓。对于 iPhone XS Max 来说尤其如此,Max 机型的 512GB 版本的价格高达 1449 美元,更是让许多想要升级的消费者望而却步。  有趣的是,去年许多人预测 iPhone X 同样会因为高定价的策略...
全球领先的科技公司默克MERCK宣布已完成对Intermolecular公司的收购。该笔6200万美元的收购将进一步加强默克服务半导体产业的材料科技和产品组合,标志着默克正崛起成为电子材料行业一家强大的高科技解决方案提供商。 Intermolecular公司总部位于美国加州,在先进材料及应用创新方面拥有业内领先地位。通过整合双方业务和产品组合,将加速材料领域的创新并...
半导体基础元器件领域的高产能生产专家Nexperia宣布推出全新产品PCMFxHDMI2BA-C,这款集成了ESD保护功能的共模滤波器具有超过10 GHz差分带宽。它适用于高达12Gbps 的最新HDMI 2.1标准,能够轻松通过眼图测试。 Nexperia高速保护和滤波产品经理Stefan Seider说:“HDMI 2.1使显示器具有更高的分辨率和更出色的色彩。但是,这需要更优秀的抗干扰保护,...
最近这段时间使用stm8,要在项目中用到IAP升级,同时还要在BootLoader和App中同时使用中断,花了一些时间查找了很多博客,集合大家的知识,写了一篇文章来总结一下自己的成果。这是我第一次写文章,有错误的地方欢迎大家指出BootLoader制作分析1、单片机需要有一个对外的通信接口,一般使用的是单片机自带的串口2、网上寻找一个稳定的通信协议,保证你的单...

史海拾趣

问答坊 | AI 解惑

宽带无线:承诺与现实

信息技术是历史上最与众不同的技术,还有哪一个行业的技术能像它这样如此迅速和广泛地改变了整个世界?根本找不到,尤其当你想到无线电话和互联网连接的时候。在跨越新千年的这十年中,使用这些服务的人数正以令人目瞪口呆的速度迅猛增长。 …

查看全部问答∨

晶振没有起振

   电路以前是正常的,现在不行了,发现是晶振没有起振了,现在电容晶振都换了,还是不行,有熟悉的么?    起振也不好检测,就会用示波器看看有没有波形,我试过,一般正常的最小系统只要加个单片机就能振荡起来的。   ...…

查看全部问答∨

分少题难,不好意思,挣分后再加分:请教:2.4.20内核,重接同一个U盘,第2次时肯定读不出来

用到的驱动有:usbcore.o, usb-uhci.o, usb-storage.o 实验如下: 1. 先加载这3个驱动,然后接上U盘,执行“dd if=/devfs/scsi/host0/bus0/target0/lun0/disc of=mbr.bin bs=512 count=1”可以正确读出数据; 2. 拨下U盘,重接上,执行“dd i ...…

查看全部问答∨

vhdl中用if语句实现数据转换器

    下面的if语句显然不能实现数据类型转换器的功能.我想采用if语句实现数据类型转换器的功能,将输入的四位2进制数s4,s3, s2,s1转换为整数sel,应该怎么实现呢???       ENTITY mux41 IS      &n ...…

查看全部问答∨

求救!!wince数据库的问题-ACTIVESYNC

在生成image的时候会有一个initdb.ini文件,这个文件里面就是默认的wince数据库的一些内容吧,我就是这么理解的 里面有一项 ; @CESYSGEN IF DATASYNC_MODULES_REPLLOG Record : Field : 0001001f : "repllog.exe" Field : 0002001f : "A ...…

查看全部问答∨

程序怎样变成电路地?

由于刚学,可能提的问题不是太有价值,但突然想到,困惑很长时间。我们现在做单片机实验,流程是这样:先在IDE里用汇编写出了源程序,然后编译成*.HEX,然后调试状态全速运行,如果对的话就能看结果了。我有点晕,这源文件变成1 0后怎样变成高低电 ...…

查看全部问答∨

如何开发WINCE5.0 环境下的NDIS网络驱动

主要是如何初始化那个微端口驱动程序,具体操作是什么?我的PC安装了EVC 4SP4和PB 5.0,还需要怎么做才能开发NDIS网络驱动? 这个驱动程序最后是要写入S3C2440开发板上运行的…

查看全部问答∨

MR16、PAR38、E27分别表示代表的含义

MR16:在 照明行业里指最大外径为2英寸的带多面反射罩的灯具,MR 是英文 Multifaceted (Mirror)Reflector 的缩写,意思是一种由多个反射面组合成的反射器,数字表示灯泡最大外形的尺寸,为1/8英寸的倍数。所以“16”就表示灯具的最大外径尺寸 ...…

查看全部问答∨

SEED-DIM3517 功能够强大,不知道做台SMT资源够吗?

公司前几天上了台二手的SMT看了面的主板很老了,看这款板子配置很强,这只是个想法,我是做不到的。…

查看全部问答∨

寻uC-TCP/IP移植高手。

最近在做uC-TCP/IP在基于uCOS-II的TMS320F28335  DSP上的移植,有些疑问,不知道论坛里是否有人做过类似的移植,一起交流交流。…

查看全部问答∨
小广播
最新半导体设计/制造文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 EDA与IP 电子制造 视频教程

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved