发明名称 一种专用显示控制器的VBIOS调试方法
摘要 一种专用显示控制器的VBIOS调试方法,是一种在显示控制器的FPGA验证阶段硬件和软件相结合调试VBIOS的方法。由以下步骤组成,(1)在主机建立专用显示控制器的FPGA工程,把VBIOS寄存器参数和FPGA逻辑设计中的信号一一对应;(2)主机通过JTAG接口完成对FPGA的初始化;(3)主机通过JTAG接口读取从FPGA调试平台获取需要的数据,同时与FPGA连接的七段数码管也可显示这些数据;(4)设计人员根据参数值判断VBIOS的执行状态并对结果分析,定位VBIOS设计中的问题并解决。此方法能够简化VBIOS调试过程,从而使VBIOS调试简单高效,节省了开发成本和时间。
申请公布号 CN103049380B 申请公布日期 2016.02.17
申请号 CN201210561700.9 申请日期 2012.12.22
申请人 中国船舶重工集团公司第七0九研究所 发明人 刘天玥;秦信刚;高齐;黄亮
分类号 G06F11/36(2006.01)I;G06F9/445(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 武汉河山金堂专利事务所(普通合伙) 42212 代理人 胡清堂
主权项 一种专用显示控制器的VBIOS调试方法,其特征在于,其步骤如下:(1)在主机建立专用显示控制器的FPGA工程,把VBIOS寄存器参数和FPGA逻辑设计中的信号一一对应并设定采样条件,然后编译逻辑生成FPGA配置文件;(2)将上面生成的FPGA配置文件通过JTAG接口从主机下载到专用显示控制器的FPGA调试平台,VBIOS寄存器参数和FPGA逻辑设计中的信号建立对应关系;(3)主机通过JTAG接口读取从专用显示控制器的FPGA调试平台获取需要的数据,同时与FPGA连接的七段数码管能显示这些数据;(4)设计人员根据主机得到的VBIOS寄存器参数值对VBIOS执行位置定位,并分析硬件或软件设计出现的问题;如果采样条件没有发生,说明指定的VBIOS功能没有执行,分析VBIOS程序是否跳出了;如果采样条件发生了,从AX、BX、CX、DX、ES、DI寄存器参数值判断调用了哪些功能,最后这些功能是否正确执行,返回值是否符合要求,并从返回AX参数定位VBIOS执行位置。
地址 430074 湖北省武汉市洪山区珞喻路718号