← 返回列表

一种基于VIO的FPGA实时调试系统和方法

申请号: CN202311718556.X
申请人: 西安智多晶微电子有限公司
申请日期: 2023/12/14

摘要文本

本发明公开了一种基于VIO的FPGA实时调试系统和方法,该系统包括参数配置模块、VIO IP模块和VIO调试器,其中,参数配置模块用于设置VIO IP模块的输入输出参数;VIO IP模块用于根据输入输出参数产生IP核,并在VIO调试器与待调试FPGA芯片之间进行数据的发送和接收;VIO调试器用于在驱动待调试FPGA芯片上的信号时,输入待驱动信号的值;在监控待调试FPGA芯片上的信号时,获得用户设计电路的信号值。本发明利用VIO IP模块模拟FPGA芯片端口,调试功能完全可以采用VIO IP模块完成,不占用FPGA芯片端口,节省了宝贵的FPGA芯片端口资源。

专利详细信息

项目 内容
专利名称 一种基于VIO的FPGA实时调试系统和方法
专利类型 发明授权
申请号 CN202311718556.X
申请日 2023/12/14
公告号 CN117407234B
公开日 2024/3/19
IPC主分类号 G06F11/263
权利人 西安智多晶微电子有限公司
发明人 刘烈; 贾弘翊; 韦嶔; 张红荣
地址 陕西省西安市高新区科技二路72号西安软件园零壹广场裙楼DEF101

专利主权项内容

该数据由整理 。1. 一种基于VIO的FPGA实时调试系统,其特征在于,包括参数配置模块、VIO IP模块和VIO调试器,其中,所述参数配置模块用于设置所述VIO IP模块的输入输出参数;所述VIO IP模块用于根据所述输入输出参数产生IP核,将用户设计电路下载至待调试FPGA芯片上,并在所述VIO调试器与所述待调试FPGA芯片之间进行数据的发送和接收;所述VIO调试器用于在驱动所述待调试FPGA芯片上的信号时,输入待驱动信号的值;在监控所述待调试FPGA芯片上的信号时,获得所述VIO IP模块接收的用户设计电路的信号值;所述VIO IP模块还用于在驱动所述待调试FPGA芯片上的信号时,将所述待驱动信号的值发送并赋值至所述待调试FPGA芯片中的待驱动信号。