[发明专利]基于查找表结构的触发条件实现方法有效
申请号: | 202211720046.1 | 申请日: | 2022-12-30 |
公开(公告)号: | CN115686985B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 杨滔;吴文会;计润五 | 申请(专利权)人: | 无锡亚科鸿禹电子有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 无锡市汇诚永信专利代理事务所(普通合伙) 32260 | 代理人: | 葛莉华 |
地址: | 214000 江苏省无锡市锡山*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 查找 结构 触发 条件 实现 方法 | ||
本发明涉及FPGA调试、原型验证技术领域,尤其涉及一种基于查找表结构的触发条件实现方法,包括至少一个查找表结构;每个查找表结构包括若干查找表和若干断点基本单元,若干查找表形成N级的级联收敛结构,第1级查找表的输出端输出触发条件,第N级查找表的输入端接收若干断点基本单元的输出信号,每个查找表的运算逻辑为其所有输入端的相与运算。本发明支持任意个独立的触发条件,触发信号可重复用于每个触发条件,组成每个触发条件的触发信号都可单独进行比较值设置,独立的触发条件还可用于组合成最终触发条件,触发条件设置十分灵活,支持复杂的触发条件,能方便、快速的定位到信号观测点,大大减少原型验证调试阶段所需时间。
技术领域
本发明涉及FPGA调试、原型验证技术领域,尤其涉及一种基于查找表结构的触发条件实现方法。
背景技术
原型验证是SOC基于FPGA的一种验证方式,其目的是在芯片流片之前,尽可能地还原芯片真实的使用场景,以达到充分验证芯片功能的目的,尽可能地确保功能模块的可靠性和稳定性。在原型验证过程中,用户把设计下载到FPGA后并开始运行,这不可避免的会出现各种错误。这时,就需要观测FPGA内部信号来定位错误。现在,大多数用户都是利用FPGA厂商提供的内嵌逻辑分析仪来观测FPGA内部信号。但是通过FPGA厂商提供的内嵌逻辑分析仪来观测FPGA内部信号,存在以下缺点:
以赛灵思(xilinx)公司的ILA(integrated logic analyzer)为例:
1、ILA的基本触发条件只能设置为与、与非、或和或非4种,设置时只能选择其中一种,并且ILA的基本触发条件设置是全局的即针对所有参与的触发信号,这就决定了ILA的基本触发条件无法生成复杂的触发条件,这对于触发条件的设置是非常不灵活的。
2、ILA无法对触发信号进行多次利用,对单个触发信号比较值的设置是固定的。
3、ILA只能利用Vivado设计套件来进行调试,使用非常局限。
发明内容
针对现有技术中的问题,本发明提供一种基于查找表结构的触发条件实现方法。
为实现以上技术目的,本发明的技术方案是:基于查找表结构的触发条件实现方法,包括至少一个查找表结构;每个查找表结构包括若干查找表和若干断点基本单元;所述若干查找表形成N级的级联收敛结构,第1级查找表的输出端输出触发条件,输入端分别接收第2级查找表的输出端信号,第2级查找表的输入端分别接收第3级查找表的输出端信号,以此类推,第N-1级查找表的输入端分别接收第N级查找表的输出端信号,第N级查找表的输入端接收若干断点基本单元的输出信号,断点基本单元用于接入被观测信号;断点基本单元的数量、第1级查找表中的单个查找表的输入端数量、第2~N级查找表中每级的查找表分布数量和每级单个查找表的输入端数量根据触发条件需求设定,并且自第N级向第1级,每级查找表的数量逐渐减少,直至收敛为1,每个查找表的运算逻辑为其所有输入端信号的相与运算。
进一步地,所述断点基本单元包括第1级子查找表、X个第2级子查找表和X个比较器,X为自然数且≥1,所述第2级子查找表包括第一输入端和第二输入端,所述第一输入端用于接收使能信号,X个所述比较器的输入端分别接收各自的触发信号和期望值并将两者进行比较运算,输出端分别连接至X个第2级子查找表的第二输入端,所述第1级子查找表的X个输入端分别接收X个第2级子查找表的输出信号,输出端作为断点基本单元的输出端。
进一步地,X个所述比较器的输入端还接收各自的掩码信号,当有掩码信号时,比较器先将触发信号和期望值分别与掩码信号进行与运算,再将两个与运算结果进行比较运算。
进一步地,如果比较器进行比较运算的两个值相等则比较器输出1,否则比较器输出0。
进一步地,X个所述比较器的输入端接收的信号各自独立。
进一步地,X个第2级子查找表的第一输入端接收的使能信号各自独立。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡亚科鸿禹电子有限公司,未经无锡亚科鸿禹电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211720046.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:天线去耦组件及天线
- 下一篇:数值型和类别型的混合资料的提取和缩减方法