产品服务
显著缩短芯片设计验证周期

Multi-Debug Module Pro

芯神瞳深度调试套件 Multi-Debug Module Pro (MDM Pro™) 是一种新型 FPGA 原型验证深度跟踪调试解决方案,支持用户进行多颗 FPGA 的并行调试。MDM Pro 深度调试软件内嵌于 Player Pro,以进行设计探针的插入和触发条件的设定等,并经外部 MDM Pro 硬件模块完成板级调试。其硬件模块可存储多达 64GB 的波形数据,并通过千兆以太网数据通道实现海量数据与上位机 PC 的高速传输。不仅可以连续不断地抓取和存储波形,而且几乎不消耗用户的 FPGA 内部存储资源。


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

特色:

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

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

  • 采样频率高达 125MHz

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

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

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

           芯神瞳深度调试套件 Multi-Debug Module Pro


特点与优势

MDM Pro 支持两种工作模式:编译模式和 IP 模式。当运行编译模式时,深度调试软件内嵌于 Player Pro 软件中。多 FPGA 深度调试功能包括:


基于 RTL 级的探针信号插入

图形化的界面使用户在标记或上传内部信号到外部的 MDM Pro 硬件变得容易,同时也便于进行触发条件和信号跟踪的设定。


集成的板级调试设置

  • 在单一的调试窗口下设置多颗 FPGA 的触发和追踪信号

  • 保留用户感兴趣的 FPGA 内部探针以免综合过程中被优化

  • 探针信号会根据设计分割的结果自动分配到多颗 FPGA 内


无需重复编译即可追踪大量探针信号

  • 设计综合之前标记无限量的 FPGA 内部探针信号

  • 每颗 FPGA 可追踪多达 16K 的探针信号,共 8 组,每组 2K 探针信号,无需重新编译


触发条件规格

基础触发

用户可以很容易的设置触发事件和组合事件

  • 触发事件支持:==, !=, >=, <=, >, <和计数

  • 组合事件支持:!, &, |, ^, ->和计数

  • 最多支持 8 个触发模块嵌套,每个模块可进行比较、排序、发生次数计算以及组合操作

  • 高级触发

  • 支持高达 8 个触发比较器

  • 状态机触发 - 支持 16 种状态

  • 支持单向、双向和三向条件转移指令

  • 支持四个 16 位的内置计数器,用于事件、运行计时器等

  • 支持四个内置标签,用于监测触发状态机的执行状况


64GB 存储深度

  • 通过外部板载的 DDR4 插槽支持存储 64GB 的波形数据,几乎无需占用用户 FPGA 的内部存储资源

  • 通过高速的千兆以太网传输捕获的波形数据至上位机 PC 进行分析

  • 同步的捕获和存储波形数据


多 FPGA 的并行调试

  • 支持通过单一调试窗口同时调试多颗 FPGA

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

  • 通过高速收发器传输触发和追踪来自于多颗 FPGA 内部的数据至 MDM Pro 硬件

  • 用 VCD / FSDB / FST 格式生成分析用的样本数据


集成的原型编译流程

MDM Pro 提供两种工作模式 - 编译模式和 IP 模式。IP 模式中,用户可以直接在 DUT 中实例化调试 IP,而无需运行 Player Pro 编译流程。MDM Pro  Player Pro 协同工作,以完成设计探针的插入以及触发条件的设定等,并完成板级调试。



参数配置

适用的硬件

  • VU19P LS, VU440 LS, LX1


适用的 OS

  • Windows 7/10 64-bit

  • Red Hat Enterprise Linux 6.6/7.6 64-bit

  • Ubuntu Linux 14.04/16.04 64-bit

  • CentOS 7.4 64-bit


适用的语言

  • Verilog / VHDL

  • System Verilog

  • EDIF

  • Mixed languages

获取原型验证方案

您在设计什么类型的芯片?
设计中含的ASIC门容量为?
500万 - 2千万
2千万 - 5千万
5千万 - 1亿
1亿 - 10亿
大于10亿
您倾向于使用哪款FPGA?
赛灵思 VU440
赛灵思 KU115
赛灵思 VU19P
赛灵思 VU13P
赛灵思 VU9P
英特尔 S10-10M
英特尔 S10-2800
不太确定,需要专业建议
您需要什么样的FPGA配置?
单颗FPGA
双颗FPGA
四颗FPGA
八颗FPGA
不太确定,需要专业建议
您需要什么样的外设接口?
您需要多少数量的原型验证平台?
您是否需要以下工具?
分割工具
多FPGA调试工具
协同建模工具(允许大量数据在 FPGA 与 PC 主机之间进行交互)
您什么时间内需要使用到我们产品?
0-6个月
6-12个月
大于12个月
不太确定
其他
提交
输入您的电话,我们即刻给您回电
输入您的电话
验证码
您也可直接拨打电话:400 8888 427 或添加企业微信
电话咨询
微信咨询
国微思尔芯咨询
TOP
国微思尔芯咨询