历史上的今天
返回首页

历史上的今天

今天是:2025年04月14日(星期一)

正在发生

2021年04月14日 | 国微思尔芯MDM Pro上新,左移策略缩短芯片设计调试周期

2021-04-14 来源:爱集微

国微思尔芯(S2C)近日发布了ProdigyTMMulti-Debug Module Pro (MDM ProTM),对原来的深度调试系统MDM进行了全新升级,应用专利技术在多个关键维度都进行了提升,以实现更高的性能和更长期的价值。帮助开发者寻找设计中隐藏最深、最棘手的错误。显著缩短调试周期,使得产品能够更快推向市场。

MDM Pro主要特点为:

· 支持同时调试最多8颗FPGA

· 每颗FPGA可追踪多达16K的探针信号,支持8个分组

· 采样频率最高可达125MHz

· 动态探针,支持读取任何内部DFF/BRAM的值

· 支持触发状态机语言,便于复杂逻辑触发与调试

· 外部存储高达64GB的波形数据

海量数据抓取和存储,提供更长期的价值

国微思尔芯此次发布的MDM Pro支持用户通过单一的调试窗口同时调试8颗FPGA。采样频率高达125MHz,并通过Mini-SAS高速收发器传输,外部存储高达64GB的波形数据。不仅可以连续不断地抓取和存储波形,而且几乎不消耗用户的FPGA内部存储资源。动态探针支持读取任何内部DFF/BRAM的值。每颗FPGA可追踪多达16K的探针信号,共8组,每组2K探针信号,无需重新编译。后续软件升级后,预期能达到64K的探针信号,也即每组升级到8K信号,一共8组。

MDM Pro硬件模块通过千兆以太网数据通道实现与上位机PC的高速传输。使得开发者可以对波形进行深度分析,识别更深层次的问题以及寻找症状的深层原因。MDM Pro对比目前同类产品,提供了更高的性能和价值。

此次还推出一个内置版本,可预装到其Prodigy Quad 10M 以及Quad S7-19P逻辑系统中,支持4颗FPGA的并行调试,并可存储32GB的波形。轻松实现多合一方案,为用户节省硬件成本。

丰富探测功能,满足苛刻的数字调试需求

MDM Pro支持两种工作模式:编译模式和IP模式。当运行编译模式时,深度调试软件内嵌于Player Pro软件中。MDM Pro与Player Pro协同工作,以完成设计探针的插入以及触发条件的设定等,并最终通过外部的MDM Pro硬件模块完成板级调试。IP模式下,用户可以直接在DUT中实例化调试IP,而无需运行 Player Pro编译流程。

Pro版本提供了丰富的测量功能,以及各种探测、应用支持和分析工具,可以满足用户苛刻的数字调试需求。例如基于RTL级的探针信号插入、集成的板级调试设置、无需重复编译即可追踪大量探针信号、易设触发事件和组合事件等。即便是新手工程师也能在较短的学习曲线内掌握。

“原型验证本质上来说,就是要快速并有效地纠正设计中的错误,使得产品能够更快推向市场。“国微思尔芯副总裁陈英仁先生说,”FPGA厂商自带的调试工具在原型验证环节往往心有余而力不足。这些工具通常每次只能针对1颗FPGA进行调试,追踪深度也有一定限制,同时还要消耗宝贵的FPGA内存和逻辑资源。一次调试一颗FPGA更容易将错误带入到下阶段的另一颗FPGA调试中,从而引起连锁反应。我们很高兴能够发布MDM Pro,让客户从容应对越来越苛刻的数字调试需求。“


推荐阅读

史海拾趣

德力康(DLK)公司的发展小趣事

德力康(DLK)公司自1985年成立以来,最初专注于电视机用CRT插座的生产。凭借其卓越的产品质量和稳定的性能,逐渐在市场中树立了良好的口碑。随着电子行业的快速发展,DLK公司敏锐地捕捉到了连接器市场的巨大潜力,并开始逐步扩大产品线,涵盖D-SUB、DVI、HDMI、USB等多种连接器类型。通过不断的技术创新和市场拓展,DLK逐渐成为了国内连接器行业的重要供应商之一。

Degson Electronics Co Ltd公司的发展小趣事

Degson Electronics Co., Ltd.成立于1990年,当时主要专注于电子连接器的研发和生产。在初创阶段,公司面临了诸多挑战,包括资金短缺、市场竞争激烈以及技术壁垒等。然而,Degson凭借其创始团队对电子行业的深入理解和坚定信念,成功研发出了一系列高质量、性能稳定的电子连接器产品,并逐渐在市场上赢得了客户的认可。

BK Precision公司的发展小趣事

BK Precision一直将品质管理视为企业发展的核心。公司建立了严格的质量管理体系,从原材料采购到产品生产、检验、出厂等各个环节都进行严格把控。同时,公司还注重持续创新,不断推出符合市场需求的新产品。通过引进先进的生产设备和技术手段,BK Precision不断提高生产效率和产品质量,为客户提供更优质的产品和服务。

Control Sciences Inc公司的发展小趣事

为了确保产品质量的稳定和可靠,Control Sciences Inc建立了一套完善的质量管理体系。公司从原材料采购、生产过程到产品出厂,都实行了严格的质量控制。同时,公司还引入了先进的质量检测设备和方法,确保每一台产品都符合客户的要求。这一举措使得Control Sciences Inc的产品在市场上赢得了良好的声誉。

Herotek Inc公司的发展小趣事

随着半导体技术的飞速发展,Henkel公司紧跟行业趋势,不断研发适用于半导体封装的高性能粘合剂。其研发的粘合剂产品不仅满足了半导体封装过程中对于高精度、高可靠性的要求,还显著提升了封装效率。例如,Henkel的某些粘合剂产品能够在极端温度条件下保持稳定的性能,确保半导体器件在各种工作环境中都能正常运行。这一技术突破为Henkel在半导体封装市场赢得了广泛的认可。

Helium_Systems__Inc.公司的发展小趣事

为了更好地适应全球市场的变化,海曼电子不断深化其国际化战略。公司在全球范围内建立了完善的研发、生产和销售网络,确保能够快速响应客户需求。同时,公司还加大了对海外市场的投入,通过本地化运营和定制化服务,赢得了更多海外客户的信赖和支持。此外,海曼电子还积极参与国际标准的制定和推广工作,提升了公司在全球电子行业的影响力。

问答坊 | AI 解惑

射频的

本帖最后由 paulhyde 于 2014-9-15 09:04 编辑 我们做的射频  …

查看全部问答>

什么是kalimba dsp

小弟最近在研究CSR公司的BLUECORE5MM   里面内置了KALIMBA DSP 但是找了好多地方 也不知道KALIMBA DSP到底是什么型号的。。。求助各位帮帮忙~~…

查看全部问答>

S3C2440 USB主从的设置

大家好! 我的开发板式S3C2440,上面有一个USB主口,一个USB从口,都可以正常使用。 但是我想要用两个USB主口。请问如何实现。 我先说说的我的一点想法: 我已经将从口的电路按照主口的电路进行了修改。好像还要改个寄存器的,MISCCR的第四位。 ...…

查看全部问答>

EVC程序如何添加皮肤??

小弟最近开发Wince应用程序,用 EVC4。0,不过不会给我自己 的程序添加皮肤, 所以请教一下: EVC程序如何添加皮肤?? 与VC下有什么不同?…

查看全部问答>

在Platform Builder4.2下编译成功,但在运行时显示无法运行?

在Platform Builder4.2下编译成功,但在运行时显示无法运行! 编译成功后生成,可执行文件server.exe 但在Platform Builder4.2生成的环境下,运行server.exe,显示无法执行,请问一下是什么原因! 非常感谢! …

查看全部问答>

Accurate Inverter Error Compensation and Related

Accurate Inverter Error Compensation and RelatedSelf-Commissioning Scheme in SensorlessInduction Motor DrivesGianmario Pellegrino, Member, IEEE, Radu Iustin Bojoi, Member, IEEE, Paolo Guglielmi, Member, IEEE,and Francesco Cupertin ...…

查看全部问答>

数据总线读写驱动求助,高手们帮忙了~

项目需要,用FPGA做了个双口ram。主控器是S3C2440,把ARM的32位数据总线连接至双口ram的数据总线,现在需要对双口ram进行读写。 wince5.0下需要写个读写的底层驱动和测试程序,可是看了S3C2440的数据手册,好像没有办法对数据总线进行读写啊,请高 ...…

查看全部问答>

【贡献闲置】MP3+C8051F310+OLED+Max样片

1、君武仕MP3尸体,1GB,电池有问题,充不了电。   2、C8051F310,已经焊接在转接板上。芯片数据手册、应用笔记等,可到新华龙官网查阅。   3、OLED屏,之前参与论坛温湿度计DIY活动,论坛赠送的OLED屏给我焊接弄坏了,后来自 ...…

查看全部问答>

求帮忙看下为什么这个程序一开始流水灯从左到右循环后,别的按键都不起作用了

#include #include #define GPI0_LED P0 #define GPI0_KEY P1 void Delay10ms(unsigned int c); unsigned char Key_Scan(); void LED1(); void LED2(); void LED3(); void LED4(); void LED5(); void LED6(); void LED7(); void LED8( ...…

查看全部问答>