System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及仿真验证平台的调试诊断,具体涉及一种多fpga分布式探针集中触发同步方法及仿真验证平台。
技术介绍
1、在使用fpga进行芯片的验证测试过程中,往往需要监测被验证的芯片逻辑中的各个信号,并针对信号设置触发条件待触发后观测各个信号的状态,精准定位芯片设计中的问题,达到快速发现芯片中设计缺陷的调试目的,如xilinx公司的vivado和ise就采用以上方法来进行调试,但仅仅只能针对单个fpga中的设计进行触发调试,随着芯片的集成度越来越高,某些高端芯片如处理器芯片、加速器芯片等超大规模芯片集成了上百亿门,目前容量最大的fpga芯片为xilinx公司的ultrascale vu19p,容量大约为5000万门,因此单个fpga芯片很难满足日前高端芯片的仿真验证需求,这就需要多个fpga进行联合仿真,然而,在调试过程中针对多个fpga进行全局同步调试成为一个亟需解决的问题。
技术实现思路
1、本专利技术要解决的技术问题:针对现有技术的上述问题,提供一种多fpga分布式探针集中触发同步方法及仿真验证平台,本专利技术旨在针对fpga阵列中分布于各个fpga的探针集中设置触发条件并实时监测触发,解决了在多fpga联合仿真过程中,分布于各个fpga的探针相互之间不能进行触发条件逻辑运算的问题,从而提高了多fpga仿真验证平台的错误定位与诊断能力。
2、为了解决上述技术问题,本专利技术采用的技术方案为:
3、一种多fpga分布式探针集中触发同步方法,包括:
...【技术保护点】
1.一种多FPGA分布式探针集中触发同步方法,其特征在于,包括:
2.根据权利要求1所述的多FPGA分布式探针集中触发同步方法,其特征在于,步骤S103中还包括分别获取N个FPGA到全局集中式触发同步节点FPGA_TRIG_SYNC的延时,且设置的先进先出队列FIFO的深度Fdepth满足以下条件:
3. 根据权利要求2所述的多FPGA分布式探针集中触发同步方法,其特征在于,步骤S104中确定启动调试时刻Tstart时,启动调试时刻Tstart满足以下条件:
4.根据权利要求1所述的多FPGA分布式探针集中触发同步方法,其特征在于,步骤S104中各触发条件间的逻辑运算方式包括逻辑与、逻辑或、逻辑与非和逻辑或非中的至少一种。
5. 根据权利要求1所述的多FPGA分布式探针集中触发同步方法,其特征在于,步骤S104中更新触发时刻时间戳Trig_time_stamp的计数的函数表达式为:
6.根据权利要求1所述的多FPGA分布式探针集中触发同步方法,其特征在于,步骤S101之前还包括将待仿真验证的FPGA芯片的固件按照功能模块
7.根据权利要求1所述的多FPGA分布式探针集中触发同步方法,其特征在于,所述触发同步网络为星形网络结构。
8.一种仿真验证平台,包括主板和分别设于主板上的多个FPGA,且多个FPGA之间通过触发同步网络相连,其特征在于,所述多个FPGA被编程或配置以执行权利要求1~7中任意一项所述多FPGA分布式探针集中触发同步方法。
9. 根据权利要求8所述的仿真验证平台,其特征在于,所述触发同步网络为星形网络结构,所述星形网络结构的中心节点为交换芯片NR Switch,且各个FPGA之间通过交换芯片NR Switch相连。
10.根据权利要求9所述的仿真验证平台,其特征在于,所述主板还设有分别与各个FPGA相连的调试接口,所述调试接口连接有上位机,以用于将待仿真验证的FPGA芯片的固件写入到FPGA中。
...【技术特征摘要】
1.一种多fpga分布式探针集中触发同步方法,其特征在于,包括:
2.根据权利要求1所述的多fpga分布式探针集中触发同步方法,其特征在于,步骤s103中还包括分别获取n个fpga到全局集中式触发同步节点fpga_trig_sync的延时,且设置的先进先出队列fifo的深度fdepth满足以下条件:
3. 根据权利要求2所述的多fpga分布式探针集中触发同步方法,其特征在于,步骤s104中确定启动调试时刻tstart时,启动调试时刻tstart满足以下条件:
4.根据权利要求1所述的多fpga分布式探针集中触发同步方法,其特征在于,步骤s104中各触发条件间的逻辑运算方式包括逻辑与、逻辑或、逻辑与非和逻辑或非中的至少一种。
5. 根据权利要求1所述的多fpga分布式探针集中触发同步方法,其特征在于,步骤s104中更新触发时刻时间戳trig_time_stamp的计数的函数表达式为:
6.根据权利要求1所述的多fpga分布式探针集中触发同步方法,其特征在于,步骤s101之...
【专利技术属性】
技术研发人员:张磊,赖明澈,黎渊,齐星云,王强,熊泽宇,陆平静,谭佳琦,曾洁,刘谱光,赵言亢,陆亿行,李珍琪,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。