基本输入输出系统BIOS程序进程的指示装置制造方法及图纸

技术编号:7580428 阅读:198 留言:0更新日期:2012-07-19 06:25
本发明专利技术提供了一种基本输入输出系统BIOS程序进程的指示装置,包括:译码器,用于将表示BIOS程序数据的信号编译为8位二进制数;第一多功能输入输出端口GPIO,与译码器电连接,用于模拟时钟信号,并将时钟信号发送给译码器;第二GPIO,与译码器电连接,用于将BIOS程序数据转换为信号,并将信号发送给译码器;以及指示装置,与译码器电连接,用于将8位二进制数显示出来。

【技术实现步骤摘要】

本专利技术总体上涉及计算机领域,更具体地,涉及基本输入输出系统BIOS程序进程的指示装置
技术介绍
主板调试口(P0RT80)是一种用于主板系统BIOS(基本输入输出系统)软件开发的辅助功能,由于系统BIOS的复杂性和时序相关性,使用P0RT80指示程序的运行进度是一种行之有效的方式。P0RT80的实现方法有很多种,但是目前主流的实现方式不是需要特定的解码芯片就是要单独购买调试卡(一般是PCI卡)。目前P0RT80的主流实现方式是将一个专用的CPLD连接于主板的南桥上,通过解析LPC协议中对80端口的操作,然后将结果显示与8段数码管中。然而,该方案需要专门的CPLD芯片和8段数码管,增加了主板的成本和主板设计的难度,同时也要在CPLD中烧写专门的协议解析软件。此外,目前还可以使用PCI调试卡显示软件运行进度。但是这样的解决方案需要主板支持PCI卡,并且系统BIOS需要作调整,需要专门的PCI调试卡,增加了调试成本,并且由于刀片类主板一般没有PCI插槽,所以不能应用在这类主板上。
技术实现思路
为此,本专利技术提供了一种基本输入输出系统BIOS程序进程的指示装置,包括译码器,用于将表示BIOS程序数据的信号编译为8位二进制数;第一多功能输入输出端口 GPI0,与译码器电连接,用于模拟时钟信号,并将时钟信号发送给译码器;第二 GPI0,与译码器电连接,用于将BIOS程序数据转换为信号,并将信号发送给译码器;以及指示装置,与译码器电连接,用于将8位二进制数显示出来。指示装置是8位LED灯。经历时钟信号的高电位和低电位各一次,则表示完成了一个数据位的传输。BIOS是同一可扩展固件接口 UEFI结构下的BIOS。此外,还提供了一种基本输入输出系统BIOS程序进程的指示装置,包括译码器, 用于将表示BIOS程序数据的信号编译为二进制数;第一多功能输入输出端口 GPI0,与译码器电连接,用于模拟时钟信号,并将时钟信号发送给译码器;第二 GPI0,与译码器电连接, 用于将BIOS程序数据转换为信号,并将信号发送给译码器;以及指示装置,与译码器电连接,用于将二进制数显示出来。指示装置是8位LED灯。经历时钟信号的高电位和低电位各一次,则表示完成了一个数据位的传输,指示装置需重复8次数据位的指示。BIOS是同一可扩展固件接口 UEFI结构下的BIOS。附图说明当结合附图进行阅读时,根据下面详细的描述可以更好地理解本专利技术。应该强调的是,根据工业中的标准实践,各种部件没有被按比例绘制。实际上,为了清楚的讨论,各种部件的尺寸可以被任意增加或减少图1示出了根据本专利技术的示例性实施例的基本输入输出系统BIOS程序进程的指示装置的框图。具体实施例方式为了实施本专利技术的不同部件,以下描述提供了许多不同的实施例或示例。以下描述元件和布置的特定示例以简化本专利技术。当然这些仅仅是示例并不打算限定。再者,以下描述中第一部件形成在第二部件上可包括其中第一和第二部件以直接接触形成的实施例, 并且也可包括其中额外的部件形成插入到第一和第二部件中的实施例,使得第一和第二部件不直接接触。为了简明和清楚,可以任意地以不同的尺寸绘制各种部件。本专利技术无需的设计初衷旨在不使用任何附加的解码芯片,通过软件的方法实现 P0RT80的调试功能。并且该专利技术在传统BIOS和UEFI架构BIOS下都可以应用,为主板设计和主板软件开发节省了开发成本。本专利技术在硬件上需要两个未被使用的GPIO(多功能输入输出端口)作为时钟线和信号线,将两根线连接和串转并的译码器相连接,最后将8个数码管和该串转并的译码器相连接。软件方面通过控制GPIO来模拟时钟,在时钟的高电平时发送信号,再拉低时钟信号,此时可以算作一个数据位的传输。由于P0RT80共有8比特,所以每次发送80码要重复 8次上述的过程。本专利技术适用于计算机领域,提供了一种实现主板调试口(P0RT80)的实现方法。下面将结合附图详细描述本专利技术的示例性实施例。图1示出了根据本专利技术的示例性实施例的基本输入输出系统BIOS程序进程的指示装置的框图。如图1所示,本专利技术提供了一种基本输入输出系统BIOS程序进程的指示装置,包括译码器101,用于将表示BIOS程序数据的信号编译为8位二进制数;第一 GPIO 103,与所述译码器电连接,用于模拟时钟信号,并将所述时钟信号发送给所述译码器;第二 GPIO 105,与所述译码器电连接,用于将BIOS程序数据转换为所述信号,并将所述信号发送给所述译码器;以及指示装置107,与所述译码器电连接,用于将所述8位二进制数显示出来。优选地,所述指示装置是8位LED灯。优选地,经历所述时钟信号的高电位和低电位各一次,则表示完成了一个数据位的传输。优选地,所述BIOS是同一可扩展固件接口 UEFI结构下的BIOS。此外,本专利技术还提供了一种基本输入输出系统BIOS程序进程的指示装置,包括 译码器,用于将表示BIOS程序数据的信号编译为二进制数;第一多功能输入输出端口 GPI0,与所述译码器电连接,用于模拟时钟信号,并将所述时钟信号发送给所述译码器;第二 GPI0,与所述译码器电连接,用于将BIOS程序数据转换为所述信号,并将所述信号发送给所述译码器;以及指示装置,与所述译码器电连接,用于将所述二进制数显示出来。优选地,所述指示装置是8位LED灯。优选地,经历所述时钟信号的高电位和低电位各一次,则表示完成了一个数据位的传输,所述指示装置需重复8次数据位的指示。优选地,所述BIOS是同一可扩展固件接口 UEFI结构下的BIOS。上面论述了若干实施例的部件,使得本领域普通技术人员可以更好地理解本专利技术的各个方面。本领域普通技术人员应该理解,可以很容易地使用本专利技术作为基础来设计或更改其他用于达到与这里所介绍实施例相同的目的和/或实现相同优点的处理和结构。本领域普通技术人员也应该意识到,这种等效构造并不背离本专利技术的精神和范围,并且在不背离本专利技术的精神和范围的情况下,可以进行多种变化、替换以及改变。权利要求1.一种基本输入输出系统BIOS程序进程的指示装置,其特征在于,包括译码器,用于将表示BIOS程序数据的信号编译为8位二进制数;第一多功能输入输出端口 GPI0,与所述译码器电连接,用于模拟时钟信号,并将所述时钟信号发送给所述译码器;第二 GPI0,与所述译码器电连接,用于将BIOS程序数据转换为所述信号,并将所述信号发送给所述译码器;以及指示装置,与所述译码器电连接,用于将所述8位二进制数显示出来。2.根据权利要求1所述的装置,其特征在于,所述指示装置是8位LED灯。3.根据权利要求1所述的装置,其特征在于,经历所述时钟信号的高电位和低电位各一次,则表示完成了一个数据位的传输。4.根据权利要求1所述的装置,其特征在于,所述BIOS是同一可扩展固件接口UEFI结构下的BIOS。5.一种基本输入输出系统BIOS程序进程的指示装置,其特征在于,包括译码器,用于将表示BIOS程序数据的信号编译为二进制数;第一多功能输入输出端口 GPI0,与所述译码器电连接,用于模拟时钟信号,并将所述时钟信号发送给所述译码器;第二 GPI0,与所述译码器电连接,用于将BIOS程序数据转换为所述信号,并将所述信号发送给所述译码器;以及指示装置,与所述译本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:马翀
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术