[发明专利]高速基本输入/输出系统调试卡无效
申请号: | 200610147485.2 | 申请日: | 2006-12-19 |
公开(公告)号: | CN101206613A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 郁凌;江洁 | 申请(专利权)人: | 环达电脑(上海)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200436上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速 基本 输入 输出 系统 调试 | ||
【技术领域】
本发明涉及一种基本输入/输出系统调试卡,特别是涉及一种高速基本输入/输出系统调试卡。
【背景技术】
对于主板BIOS(基本输入/输出系统)开发者来说,需对开发的BIOS程序进行调试,目前最常用的BIOS调试依靠的是BIOS调试卡上的80端口或是单步功能,且只有少数高级的调试卡可以实现仿真BIOS芯片和显示当前读写内存和I/O端口的地址及数据,由于现有调试卡的功能限制,不能保存所得到的信息,为了获取有用的地址和数据信息,往往要依靠于昂贵的逻辑分析仪器,而且这种调试方法简单而烦琐,有时为了解决一个程序漏洞需要上百次的执行同样的操作才能追溯到问题的根本所在,还有现有芯片的80端口的初始化越来越延迟,在开发过程中,经常遇到80端口初始化前,系统就已经出现故障的情况,对于这种在80端口未设置好前的调试工作相当困难。
因此,实有必要提供一种能够保存多条帧信息的多功能调试卡,通过多种渠道共同检测以达到高速追溯问题根源的目的。
【发明内容】
鉴于这种问题,本发明的目的在于提供一种高速基本输入/输出系统调试卡,从而可以实现在对基本输入/输出系统进行调试时,可以保存多条帧信息并可对这些帧信息进行显示,以便调试者快速发现问题的根源所在。
为实现上述目的,本发明提供一种高速基本输入/输出系统调试卡,该调试卡包括:
读写模块,其与BIOS芯片互相连接,用于控制BIOS芯片的读写并执行译码,且传送代码给接收模块;
接收模块,用于接收读写模块所传送的帧信息并传送给处理模块,且与一显示模块连接,以将接收的信息显示;
处理模块,该处理模块与一存储模块相互连接,对接收模块传送的帧信息进行存储,且用于判断对存储模块进行存储、读取、删除信息的相应操作;
存储模块,用于存储调试过程中,相关的地址、数据信息;
特别地,所述读写模块还与主板互相连接,并通过PCI接口建立BIOS芯片和主板的通信,以实现主板上无BIOS芯片的仿真功能;
特别地,所述显示模块包括第一显示模块和第二显示模块,其中所述第一显示模块用于显示需要显示的80端口数据,第二显示模块用于显示当前读写的内存、I/O的地址和数据。
本发明可以实现在对基本输入/输出系统进行调试时,可以保存多条帧信息并可对这些帧信息进行显示,从而通过多种渠道共同检测以达到高速追溯问题根源的目的。
【附图说明】
图1为本发明一较佳实施例的方块图;
图2为本发明一较佳实施例具体调试的执行流程图。
【具体实施方式】
图1为本发明一较佳实施例的方块图,该调试卡10包括:读写模块101、互相连接的接收模块102、处理模块103以及存储模块104。
其中,读写模块101与BIOS芯片30互相连接,用于控制BIOS芯片30的读写并执行译码,且传送代码给接收模块102,该读写模块101还与主板20互相连接,通过PCI接口将读写代码发送到开发主板20上,建立BIOS芯片30与主板20的通信,以实现主板20上无BIOS芯片30的仿真功能;接收模块102,用于接收读写模块101所传送的帧信息并传送给处理模块103,且与一显示模块40连接,该显示模块40包括第一显示模块401和第二显示模块402,其中第一显示模块401用于显示需要显示的80端口数据,第二显示模块402用于显示当前读写的内存、I/O的地址和数据;处理模块103,该处理模块103连接一存储模块104,用以对接收模块102传送的帧信息进行存储,同时用于判断对存储模块104进行存储、读取、删除最久信息的相应操作;存储模块104,用于存储调试过程中,相关的地址、数据信息。
图2为本发明一较佳实施例具体调试的执行流程图,其具体步骤如下:
步骤501,首先由读写模块101对BIOS芯片30读写并执行译码,传送给接收模块102;
步骤502,接收模块102读取帧中的信息并传给处理模块103;
步骤503,由处理模块103判断存储模块104是否存满;
步骤504,若存储模块104已存满,则由处理模块103自动删除存储模块104中最久的帧信息;
步骤505,若存储模块104未存满,则由存储模块104保存当前帧信息。
本发明高速基本输入/输出系统调试卡与现有调试卡具备以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环达电脑(上海)有限公司,未经环达电脑(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610147485.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于数控系统的外挂式优化方法和装置
- 下一篇:双电机组结构