[发明专利]一种FPGA内部访问系统、FPGA验证方法在审

专利信息
申请号: 201910857720.2 申请日: 2019-09-11
公开(公告)号: CN110717311A 公开(公告)日: 2020-01-21
发明(设计)人: 许晓;刘亮;王硕;施晶晶;吴铁彬;唐勇;吕晖 申请(专利权)人: 无锡江南计算技术研究所
主分类号: G06F30/398 分类号: G06F30/398
代理公司: 33246 浙江千克知识产权代理有限公司 代理人: 汪丹琪
地址: 214100 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 接口电路 用户逻辑电路 外部控制器 逻辑模块 例化 大规模FPGA 单元连接 访问系统 管脚资源 芯片逻辑 验证平台 通用IO 与逻辑 调试 芯片 验证 占用 配置 访问
【说明书】:

一种FPGA内部访问系统、FPGA验证方法,属于大规模FPGA验证平台实现技术领域。系统包括外部控制器、FPGA芯片;FPGA芯片包括BSCAN单元、接口电路和用户逻辑电路;外部控制器通过JTAG接口与FPGA芯片中的BSCAN单元连接,BSCAN单元经接口电路连接用户逻辑电路。方法包括针对芯片内的多个逻辑模块,配置多个与逻辑模块相对应的FPGA芯片;当至少有两个模块为同一逻辑模块例化后的模块时,例化后的模块均采用同一种类的FPGA芯片;其中,FPGA芯片基于BSCAN单元通过JTAG接口与外部控制器连接;FPGA芯片内设置连接于BSCAN单元和用户逻辑电路之间的接口电路。本发明不占用通用IO管脚资源,只需非常简单的接口电路,就能实现对FPGA内部的访问,在FPGA验证平台调试和使用时,减少了芯片逻辑种类。

技术领域

本发明属于大规模FPGA验证平台实现技术领域,具体涉及一种FPGA内部访问系统、FPGA验证方法。

背景技术

基于FPGA的原型验证,因其高效真实,能进行系统级和应用级的验证测试,在当今的ASIC设计中已成为不可或缺的一个重要环节。但其内部信号和状态不易观测和控制,也给问题定位造成很大困扰。作为验证系统,不宜附加较多的其他逻辑,来占用被验证设计有限的逻辑资源和管脚资源。

发明专利CN201410046770.X公开了用于访问FPGA(5)在运行时的信号值的方法,并具体公开了方法包括:将FPGA硬件配置(24)加载到FPGA(5)上,在FPGA(5)上执行FPGA硬件配置(24),请求FPGA(5)的信号值,将状态数据从FPGA(5)的功能层(6)传输到FPGA的配置层(7)内的配置存储器(8)中,从配置存储器(8)读取状态数据作为回读数据,以及由回读数据确定信号值,其中,所述信号值分布到多个寄存器上,并且各寄存器的内容一同被处理以便确定信号值。该方法需要附加较多其他逻辑。

发明内容

本发明针对现有技术存在的问题,提出了一种FPGA内部访问系统、FPGA验证方法,实现简单,不占用通用IO管脚资源,减少FPGA验证时所需的FPGA逻辑种类。

本发明是通过以下技术方案得以实现的:

本发明提供一种FPGA内部访问系统,包括外部控制器、FPGA芯片;FPGA芯片包括BSCAN单元、接口电路和用户逻辑电路;所述外部控制器通过JTAG接口与FPGA芯片中的BSCAN单元连接,所述BSCAN单元经所述接口电路连接所述用户逻辑电路。

本发明系统利用FPGA内部的BSCAN单元电路和其专用JTAG管脚将需要的数据写入FPGA内部,或将内部信号读出,从而实现了对FPGA内部的访问

作为优选,所述外部控制器为符合IEEE1149.1 Test Access Port协议的接口的设备。

作为优选,所述接口电路包括写逻辑电路和读逻辑电路;所述写逻辑电路用于将外部控制器的数据从TDI管脚写入并发送给用户逻辑电路;所述读逻辑电路用于将从用户逻辑电路读出的数据从TDO管脚读出给外部控制器。

作为优选,所述写逻辑电路包括第一移位寄存器、输入寄存器;所述读逻辑电路包括第二移位寄存器、输出寄存器;所述BSCAN单元经TDI管脚依次连接第一移位寄存器、输入寄存器,所述输入寄存器输出寄存器值给用户逻辑电路;所述BSCAN单元经TDO管脚依次连接第二移位寄存器、输出寄存器,所述用户逻辑电路输出数据给输出逻辑寄存器。

作为优选,所述接口电路和所述用户逻辑电路根据用户功能需求自定义。

一种FPGA验证方法,针对芯片内的多个逻辑模块,配置多个与逻辑模块相对应的FPGA芯片;当至少有两个模块为同一逻辑模块例化后的模块时,所述例化后的模块均采用同一种类的FPGA芯片;其中,所述FPGA芯片基于BSCAN单元通过JTAG接口与外部控制器连接;所述FPGA芯片内设置连接于所述BSCAN单元和所述用户逻辑电路之间的接口电路。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910857720.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top