0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

混合信号SoC在应用中的设计开发和使用正在增加

PCB线路板打样 来源:LONG 2019-08-08 16:45 次阅读

与几年前相比,这些SoC中的模拟/混合信号AMS)内容和交互要多得多。为了避免错误和重新旋转,有必要实现模拟IP和子系统的良好参数覆盖,以便不会遗漏角落情况。

因此,精心制作的预硅片AMS验证混合信号SoC中的模拟子系统是必需的,但是这种模拟可以非常长时间运行,即使在没有完整SoC的情况下也是如此。基于命令行的SoC AMS仿真(其中设计采用RTL和SPICE)是普遍的。随着SoC中模拟和混合信号组件的集成度和复杂性的增加,在实际的时间限制内实现这种详尽的仿真和越来越多的验证测试用例变得越来越不可行。

当前方法

当前方法如图1所示:

混合信号SoC在应用中的设计开发和使用正在增加

图。 1传统方法

是的,有一种回归技术。但所有这些都是目前的手工努力。事实上,我们可以说它们容易出现人为错误。此外,还有许多工具可用于最终生成可分析的图形输出。这种方法(见上面的图1)非常繁琐,既不是用户友好的,也是手动干预使其很容易出错。这通常会限制验证范围。

同样在当前的方法中,后期运行数据分析必须通过不同的图形绘制和后分析工具分别处理,这使得它成为一项繁琐的任务。

建议的方法论

为了克服所有这些困难,肯定需要自动回归以及一些可以接受参数化的技术输入然后自动触发并行设置。一个这样的电源启用工具是CadenceADE-XL。

自动回归- 我们遵循的自动回归方法基于以下几点:

在Cadence的Virtuoso中定义参数化混合信号测试平台。

使用ADE-XL使用单个按钮在指定的参数范围内启动回归:Go!

模拟后综合结果分析

利用ADE-XL ViVA的内部功能及其与自定义脚本的兼容性来分析结果摘要,只产生图形输出。这使它成为单点解决方案。


目前,业界部署了Cadence的ADE-XL的参数化和扫描功能,以便彻底地运行不同的角落。我们提出了一个新颖的想法(见图2),从AMS验证角度灌输ADE-XL的类似技能。

混合信号SoC在应用中的设计开发和使用正在增加


结果

ADC子系统是混合信号SoC中非常重要的部分,因此需要在AMS环境中进行广泛的验证。从需要验证的时间和详尽性的角度来看,这是一个问题。线性检查和噪声灵敏度是两个这样的关注领域。

我们深入研究这两个例子来看看&感觉上述方法。

通过ADE-XL的ADC噪声灵敏度

如图3所示,噪声灵敏度验证方法的第一阶段是从A-IP的每个端口获得部分噪声传递函数(p-NTF)到功能输出。这是通过在功能操作模式下执行A-IP的瞬态分析,同时在不同频率下在一个输入端口上注入噪声来完成的。输入噪声频率范围应涵盖整个可能的噪声源。在SAR-ADC的情况下,输出频谱限制在奈奎斯特频率FN(Fs/2,其中Fs是采样率)的采样系统中,选择输入噪声频率,使得在折回时,它们代表不同的谱线在0Hz到FN的范围内。为确保小信号假设有效,噪声幅度应保持足够低,使得与A-IP操作的大信号偏置点相比,总噪声包络看起来很小。对于具有K端口的A-IP(包括一个功能输出端口),需要K-1瞬态分析来获得所有p-NTF。

混合信号SoC在应用中的设计开发和使用正在增加

图3获得A-IP的p-NTF(左);图4(a)参数化设置可视化(右)

如图4(b& c)所示,我们创建了一个完全参数化的设置,其中输入作为端口和要扫描的频率,可以通过ADE -XL单击按钮来触发。在这里,我们提供一个自定义参数来扫描频率和端口,然后设置运行一个详尽的排列运行所有模拟。下面的图5显示了灵敏度的最终结果。

混合信号SoC在应用中的设计开发和使用正在增加

图。 4(b)ADE-XL噪声灵敏度参数化方法的实现

混合信号SoC在应用中的设计开发和使用正在增加

图。 4(c)ADE-XL的运行窗口显示并行运行。

混合信号SoC在应用中的设计开发和使用正在增加

图。 5通过并行回归技术获得的不同端口的噪声灵敏度结果

使用ADE-XL进行ADC线性检查

ADC线性度意味着计算INL (积分非线性)/DNL(差分非线性)ADC。通常要有16个命中/代码和12位ADC,理想情况下我们需要4096 * 16 = 65536 us的斜坡时间来实现结果(假设总转换时间为1μs)。这将导致大量仿真时间,因为平均而言,28nm ADC SoC仿真需要大约48小时才能运行1000μs。因此,此设置大约需要1个月的运行时间。

混合信号SoC在应用中的设计开发和使用正在增加

图6通过ADE-XL进行线性检查的参数化TB。突出显示的部分表示参数化。

混合信号SoC在应用中的设计开发和使用正在增加

图7运行窗口显示广义参数和并行运行的矢量值被触发。

如图6所示,我们通过提供所需命中数和需要运行的并行运行数来参数化通用测试平台。一个合理的模拟时间。然后,ADE-XL自动生成具有不同起始和终止斜坡点的所有并行设置(如图7所示)。这使得设置更加节省时间并且更加普遍。

结论

文章讨论了一些困难混合信号验证工程师面对AMS验证,以及如何通过Cadence的ADE-XL&它的创新融合,我们提出了一个实用的解决方案。我们通过这种新的定制方法,进行混合信号验证的一体化单点自动回归验证解决方案。这种方法为自动化指定了大量工作,并且有助于在没有太多用户参与的情况下对新设计进行新的回归/详尽测试。此外,由于其总结的结论表和内置的图绘制功能,推断数据也变得容易。使用这些工具和我们提出的方法有助于我们实现四倍的生产率提升,并缩短设置验证台所需的手动时间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • soc
    soc
    +关注

    关注

    38

    文章

    4087

    浏览量

    217736
  • PCB打样
    +关注

    关注

    17

    文章

    2968

    浏览量

    21621
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27694
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    42940
收藏 人收藏

    评论

    相关推荐

    一种基于混合信号技术的汽车电子单芯片设计

    新型汽车电子应用,随着电子部件不断地增加,汽车设计者们正在寻求一种合理的解决方案。这样,高集成度、高可靠性SoC解决方案应运而生。
    发表于 05-08 09:58 1163次阅读

    混合SOC验证的挑战与方法介绍

    公开的/工业标准的数据库的出现,例如Open Access(OA),对数模混合SOC方法学的开发与应用做出了重要贡献。OA是一种层次化的数据库,能同时存储数字和模拟,从而不需要将数据从一种格式转换
    的头像 发表于 06-15 12:47 4918次阅读

    混合信号 SOC 产品用户指南

    芯海混合信号 SOC 产品是指集成了 RISC MCU、高精度 ADC、LED/LCD 显示模块等高系统集成的产品。芯片系统资源为特定应用领域量身定做,集高性能,高集成度,高性价比于一身。用户可根据对应芯片型号的规格进行修改,仅
    发表于 05-16 09:51

    基于FPGA的混合信号验证流程

    随着SoC设计上的混合信号组件数量增加了,基本的功能验证对于硅初期能否成功也愈来愈重要。FPGA系统整合难题上加入了一个新特点。
    发表于 10-16 22:55

    DFT和BISTSoC设计的应用

    虽然可测性设计(DFT)与内置自检(BIST)技术已在SoC(系统级芯片)设计受到广泛关注,但仍然只是被看作“后端”的事。实际上,这些技术器件整个设计周期中都非常重要,可以保证产品测试错误覆盖率
    发表于 12-15 09:53

    混合信号SoC助力模拟IP发展

    。”Franca断言:下一步,将是IDM目前开发的用于SoC的部分模拟/混合信号IP。   据Franca透露,Chipidea公司已经与“全球顶尖的10家IDM
    发表于 05-13 07:00

    混合信号示波器解决方案

    简介当前电子产品的复杂性正随着数字电路和串行总线越来越多而提高,确定最优测试设备的边界正变得模糊。工程师正在处理“混合信号”设计,其中包含模拟技术和数字技术的重要组合。设计人员日益希望可以
    发表于 06-03 07:00

    有什么方法可以进行混合信号SoC的全芯片验证吗?

    请问一下,如何利用AMSVF来进行混合信号SoC的全芯片验证?
    发表于 05-06 07:56

    Actel的SmartFusion混合信号FPGA开发评估方

    Actel的SmartFusion混合信号FPGA开发评估方案 Actel公司的SmartFusion是集成了FPGA, ARM Cortex-M3和可编程模拟的智能混合
    发表于 03-31 08:46 2856次阅读
    Actel的SmartFusion<b class='flag-5'>混合</b><b class='flag-5'>信号</b>FPGA<b class='flag-5'>开发</b>评估方

    基于FPGA的混合信号验证流程

    随着SoC设计上的混合信号组件数量增加了,基本的功能验证对于硅初期能否成功也愈来愈重要。FPGA系统整合难题上加入了一个新特点。
    发表于 09-15 18:00 903次阅读

    ynq-7000 AP SoC ZC702评估套件的模拟混合信号技术概述

    Zynq-7000 All Programmable SoC中提供的Xilinx模拟混合信号技术概述。 您将了解模拟混合信号,以及板载AM
    的头像 发表于 11-20 06:18 3259次阅读

    适用于Zynq-7000 All Programmable SoC的模拟混合信号工具

    了解适用于Zynq-7000 All Programmable SoC的模拟混合信号工具。 此培训将帮助您了解核心AMS功能,集成模拟的优势以及可用AMS的概述......
    的头像 发表于 11-30 06:09 2690次阅读

    使用宏单元自动进行模拟/混合信号设计

    模拟和混合信号设计通常被认为是系统级芯片(SoC)设计的重要瓶颈。事实证明,手动密集型过程难以自动化,因此很难获得模拟设计生产率的提高。
    的头像 发表于 09-01 09:49 2751次阅读
    使用宏单元自动进行模拟/<b class='flag-5'>混合</b><b class='flag-5'>信号</b>设计

    如何解决模拟混合信号设计的挑战

    这种按需网络研讨会演示了如何解决模拟混合信号设计挑战增加可靠性和速度与AMS垫专业产品开发
    的头像 发表于 10-18 07:08 3490次阅读

    混合信号示波器电源测试基本流程

    随着电子产品的不断发展,混合信号示波器作为一种重要的测试仪器,被广泛应用于电子设备的开发和维修过程使用
    的头像 发表于 09-22 14:54 861次阅读
    <b class='flag-5'>混合</b><b class='flag-5'>信号</b>示波器电源测试基本流程