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

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

3天内不再提示

InnoLogic的新嵌入式符号处理器工具介绍

PCB线路板打样 来源:LONG 2019-08-13 09:10 次阅读

InnoLogic的新嵌入式符号处理器(ESP)工具使用符号模拟技术来减少检查设计所需的功能仿真向量的数量(图)。基于Verilog的ESP使用变量或符号,以及传统EDA模拟器用于检查设计的0,1,X和Z状态。当符号模拟器找到符号输入时,它会传播布尔表达式而不是数字值。例如,使用ESP,您可以在一个周期内验证具有16个输入的ALU;传统的模拟器需要64,000个输入来验证所有输入组合。

您可以使用事件驱动的ESP-XV模拟器在行为级,RTL和门级进行Verilog设计的功能验证。随着仿真时间的缩短,基于ESP的仿真的测试平台生成比传统仿真简单得多,因为您不必担心大量的输入组合。第二个工具ESP-CV是基于符号模拟技术的等价检查器。该工具将Spice网表与Verilog模型进行了比较。 ESP-CV通过将Spice描述转换为交换机级描述并使用用户输入符号将功能与Verilog模型的功能进行匹配来执行此任务。该工具对嵌入式存储器非常有用,因为它允许您在一个周期内“绘制”内存并在一个额外周期内检查结果。目前的ESP工具可以处理多达100万门的设计。符号容量取决于设计;最坏情况电路,如乘法器,可以有大约50个符号,最佳情况电路,如存储器,可以有几千个符号。

使用符号工具而不是传统工具进行功能验证涉及限制。由于InnoLogic工具的运行速度比传统模拟器快10倍,因此如果在模拟过程中使用四个或更多符号,则可获得运行时优势。您也不能使用任意数量的符号。当您添加符号时,模拟器所承载的布尔表达式变得复杂并开始消耗比计算平台更多的内存。如果发生这种情况,ESP会将一些符号转换为二进制值;你失去了覆盖面,但模拟结束了。在Verilog仿真中不能使用带有C参考模型的符号,因为C模型不能接受符号。最后,当前版本的ESP工具无法处理某些可编程逻辑接口,尽管InnoLogic计划在其未来版本的工具中添加此功能。 ESP-XV和ESP-CV都在Unix下运行。这些工具的起始价格为100,000美元。

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

    关注

    17

    文章

    2965

    浏览量

    21403
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27474
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    42594
收藏 人收藏

    评论

    相关推荐

    介绍几种不同的嵌入式处理器

    嵌入式微处理器(EMPU)  嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功
    发表于 02-02 15:15

    嵌入式云计算与视频大数据——基于TI嵌入式处理器

    嵌入式云计算与视频大数据——基于TI嵌入式处理器【摘取自:西安电子科技大学——张亮】小编在此仅仅摘取部分内容作为引入点,希望能为大家点引出云时代的大方向,对嵌入式进一步深入学习。大量图
    发表于 07-19 14:27

    嵌入式linux培训之嵌入式微处理器的选择

      嵌入式系统选择的微处理器和PC端系统的微处理器有很大的区别,创客学院嵌入式linux培训讲师为大家介绍在为
    发表于 07-03 18:30

    32位嵌入式处理器的市场

    嵌入式系统以各种类型的嵌入式处理器为核心,而随着技术的发展,对于嵌入式处理器的性能及功耗的要求愈加严苛。目前,
    发表于 07-19 08:29

    嵌入式处理器的各种类别

    嵌入式微处理器的基础是通用计算机中的CPU.在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要
    发表于 05-14 06:35

    嵌入式微处理器如何选择

    嵌入式微处理器的选择  嵌入式系统选择的微处理器和PC端系统的微处理器有很大的区别小编为大家介绍在为嵌入
    发表于 05-20 11:11

    嵌入式处理器简介

    嵌入式处理器简介嵌入式处理器嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位
    发表于 07-26 07:18

    ARM系列微处理器软件架构工具介绍

    1 ARM系列微处理器软件架构工具介绍1.1 技术背景嵌入式系统广泛应用,已经渗透到科学研究、工程设计、工业过程监控、交通管理、信息家电、智能家庭管理、环境监测、军事技术、气象探测、电
    发表于 08-06 09:26

    如何去选择嵌入式处理器

    嵌入式处理器可分为哪几类?嵌入式处理器有哪些主要特征?如何去选择嵌入式处理器
    发表于 09-22 07:10

    嵌入式系统硬件层嵌入式处理器

    嵌入式系统硬件层嵌入式处理器 (硬件层核心)嵌入式控制MCU (单片机),举例:8051,STC80C/S51,P51XA,MCS-251
    发表于 10-27 06:58

    嵌入式处理器是什么

      嵌入式处理器嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位,64位
    发表于 10-27 07:24

    嵌入式处理器是什么

      嵌入式处理器嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位,64位
    发表于 10-28 08:56

    嵌入式处理器组成

    组成嵌入式系统嵌入式处理器是系统的核心部件。代表ARM MIPS PowerPC MC68000外设存储SRAM RAM Flash通信RS232 SPI 以太网显示LCD调试等
    发表于 11-08 09:12

    嵌入式处理器的分类

    1.简介. ARM 是一个CPU内核. ARM是"Advanced RISC Machine"的缩写. ARM处理器本身是32位设计,但也配备16位指令集嵌入式处理器嵌入式微处理器
    发表于 11-09 07:08

    嵌入式系统设计全面介绍

    嵌入式系统设计来源于电科大陈虹老师的课程总结课程体系:理论与实践相结合以嵌入式硬件的核心嵌入式微处理器嵌入式软件的核心嵌入式实时操作系统为
    发表于 01-25 07:05