本发明专利技术只读存储器仿真装置及其方法,适用于设有至少一只读存储器插座或者一插槽的一主机板。本发明专利技术包含至少一连接器用以对应连接只读存储器插座或插槽,且包含一覆写存储器以及一控制器;当主机板开启并发送一控制讯号时,控制器依据连接器与只读存储器插座或者插槽间的对应连接关系,而以一读取模式读取储存于覆写存储器的一程序代码并传输至主机板,以供主机板执行。
【技术实现步骤摘要】
本专利技术涉及一种仿真装置及其方法,特别是涉及一种,适用于具有不同传输接口规格的只读存储器插座与插槽的主机板,以仿真主机板的只读存储器。
技术介绍
计算机系统技术日新月异,使用者不仅可利用计算机系统处理事务,亦可用于听音乐及欣赏影片等影音娱乐,但仍无法满足民众所有的使用需求。现今计算机业者为了提升计算机系统的工作效能以满足民众的各类需求,而陆续提出效能更高的周边装置及中央处理单元,以期可突破现有的计算机系统功能。然而当计算机系统的周边装置与中央处理单元有所改变时,主机板与基本输入输出系统(Basic Input Output System,BIOS)亦必须随之更改。在主机板的研发设计过程中,需不断修改与测试基本输入输出系统的程序代码,以使主机板可正常运作。一般而言,基本输入输出系统的程序代码储存于一只读存储器(Read-Only Memory,ROM)并插置于主机板的只读存储器插座,以供主机板开启后读取执行。早期研发人员于开发基本输入输出系统时,必须重复修改程序代码并烧录于只读存储器中,之后再插置于主机板进行测试,如此甚费工时亦需更换不少的只读存储器,故衍生出可仿真只读存储器的只读存储器仿真装置(ROM Emulator),以便研发人员于修改程序代码时不需重复烧录程序代码于只读存储器,改而藉由一计算机系统传输程序代码至只读存储器仿真装置,再通过只读存储器仿真装置传输至主机板以供执行。请参阅图1,其为现有只读存储器仿真装置实施例的方块图。由于现今主机板所使用的只读存储器多半使用工业标准结构(Industry StandardArchitecture,ISA)的传输接口,所以现今的只读存储器仿真装置亦多为ISA规格的只读存储器仿真装置。如图所示,一ISA只读存储器仿真装置10分别藉由两传输线11、12连接至一计算机系统13与一ISA只读存储器转接器(adapter)14,而ISA只读存储器转接器14则藉由一传输线15连接于一主机板16的一ISA只读存储器插座17。藉由通过ISA只读存储器仿真装置10连接主机板16至计算机系统13的方式,研发人员可在计算机系统13修改程序代码后直接传输至ISA只读存储器仿真装置10,并储存于ISA只读存储器仿真装置10的一随机存取存储器,其传输接口兼容于ISA。当主机板16开启时,主机板16即会通过ISA只读存储器转接器14读取ISA只读存储器仿真装置10的程序代码加以执行。如此,研发人员即可依据主机板16执行程序代码的结果于计算机系统13上修改程序代码。由上述可知,现有的ISA只读存储器仿真装置10于使用时,必须先通过传输线12与ISA只读存储器转接器14连接,再经由ISA只读存储器转接器14与主机板16连接;而ISA只读存储器转接器14亦必须通过插设于ISA只读存储器插座17的传输线15才能与主机板16连接,使用上相当不便,且ISA只读存储器转接器14与ISA只读存储器仿真装置10各自占用不少空间。此外,近年来为了提升主机板的使用效能,陆续发展出多种总线的传输接口,例如低接脚数(Low Pin Count,LPC)传输接口,其接脚数仅为7,相较于接脚数为40的ISA减少许多。使用LPC作为只读存储器的传输接口可降低只读存储器插座所占用主机板的面积与成本,让主机板有更多空间设置其它功能的处理芯片,以提升主机板面积的使用效能,所以LPC传输接口的只读存储器已逐渐取代ISA传输接口的只读存储器。然而,现今只读存储器仿真装置仅支持ISA接口而未支持LPC接口或者其它规格的传输接口,因此无法针对设有LPC或其它规格的只读存储器插座的主机板进行仿真,使研发人员无法通过现有的ISA只读存储器仿真装置测试程序代码,对BIOS研发人员来说实为一大困扰。
技术实现思路
有鉴于此,本专利技术提供一种只读存储器仿真装置,用于仿真一主机板的一只读存储器,其包含至少一连接器用以连接主机板的只读存储器插座或一插槽,一覆写存储器用以储存程序代码,以及一控制器耦接于所述连接器与覆写存储器。当主机板发送一控制讯号时,控制器依据连接器与主机板的只读存储器插座或插槽间的连接关系,以对应的读取模式读取程序代码至主机板。本专利技术还提供一只读存储器仿真方法,用于仿真一主机板的一只读存储器。此只读存储器仿真装置包含一覆写存储器与至少一连接器,连接器用以连接主机板的至少一只读存储器插座或一插槽以连接主机板。本专利技术的只读存储器模拟方法先储存一程序代码至覆写存储器;之后,当主机板发送一控制讯号时,依据只读存储器仿真装置的连接器与主机板的只读存储器插座或插槽间的对应连接关系,而对应以一读取模式读取程序代码,并传输至主机板供其执行。如此即可解决现有的只读存储器仿真装置无法适用于各种传输接口的主机板的问题。其中,连接器可直接将只读存储器仿真装置插设于主机板的插槽,以提高使用只读存储器仿真装置的便利性与减少所占用的空间。附图说明图1是现有只读存储器仿真装置实施例的方块图;图2是本专利技术的一较佳实施例的方块图。图3是本专利技术的一较佳实施例的流程图。附图符号说明10ISA只读存储器仿真装置11传输线12传输线13计算机系统14ISA只读存储器转接器15传输线16主机板17ISA只读存储器插座20只读存储器仿真装置21第一连接器215 第一传输线22第二连接器225 第二传输线 23第三连接器24第四连接器25覆写存储器26控制器27传输端口28传输端口控制器30第一显示器35第二显示器40主机板42第一只读存储器插座43第二只读存储器插座44插槽46测试端口50计算机系统55第三传输线具体实施方式本专利技术提出一种只读存储器仿真装置及方法,其不需只读存储器转接器即可连接于主机板,且可连接不同传输接口的只读存储器插座或插槽,可利于研发人员使用只读存储器仿真装置,以解决上述问题。请参阅图2,其是本专利技术的一较佳实施例的方块图。如图所示,本专利技术的只读存储器仿真装置20直接与一主机板40和一计算机系统50连接,基本输入输出系统程序代码可通过计算机系统50储存至只读存储器仿真装置20,以仿真主机板40的只读存储器。现今主机板40所使用的只读存储器可以是不同类型的只读存储器,例如ISA只读存储器或者LPC只读存储器其中任一者。因此主机板40相对设有至少一只读存储器插座,例如一第一只读存储器插座42或一第二只读存储器插座43,以对应插设ISA 读存储器或者LPC只读存储器,其中第一只读存储器插座42为ISA只读存储器插座,第二只读存储器插座43为LPC只读存储器插座。此外,一般主机板40亦会设置其它传输接口的插槽44,例如周边组件连接(Peripheral ComponentInterconnect,PCI)插槽,用于插设周边适配卡,例如显示卡、声卡与网络卡等。本专利技术为了便于将只读存储器仿真装置20连接至主机板40,在主机板40还设有一测试端口46,其型态可为LPC公端口。本专利技术的只读存储器仿真装置20包含一覆写存储器25、一控制器26与至少一连接器,例如一第一连接器21、一第二连接器22、一第三连接器23、一第四连接器24。第一连接器21为一ISA只读存储器连接器,第二连接器22为一LPC只读存储器连接器。若主机板40可用的只读存储器插座为本文档来自技高网...
【技术保护点】
一种只读存储器仿真装置,用以仿真一主机板的一只读存储器,该主机板设有至少一只读存储器插座,该只读存储器仿真装置包含:至少一连接器,用以连接该只读存储器插座或该主机板的一插槽;一覆写存储器,储存一程序代码;以及一控制器 ,耦接所述连接器与该覆写存储器;其中,当该主机板发送一控制讯号时,该控制器依据该连接器与该只读存储器插座或该插槽间的对应连接关系,以一读取模式读取该程序代码并传输至该主机板。
【技术特征摘要】
1.一种只读存储器仿真装置,用以仿真一主机板的一只读存储器,该主机板设有至少一只读存储器插座,该只读存储器仿真装置包含至少一连接器,用以连接该只读存储器插座或该主机板的一插槽;一覆写存储器,储存一程序代码;以及一控制器,耦接所述连接器与该覆写存储器;其中,当该主机板发送一控制讯号时,该控制器依据该连接器与该只读存储器插座或该插槽间的对应连接关系,以一读取模式读取该程序代码并传输至该主机板。2.如权利要求1所述的只读存储器仿真装置,其中该覆写存储器为一工业标准结构ISA存储器,该只读存储器插座为一ISA只读存储器插座时,该只读存储器插座的传输接口兼容于该覆写存储器的传输接口,该读取模式是该控制器直接读取该程序代码;该只读存储器插座为一低脚位数LPC只读存储器插座时,该读取模式是该控制器对该控制讯号作LPC/ISA转换以及对该程序代码作ISA/LPC转换;该插槽为一周边组件连接PCI插槽时,该读取模式是该控制器对该控制讯号作PCI/ISA转换以及对该程序代码作ISA/PCI转换。3.如权利要求1所述的只读存储器仿真装置,其中该连接器可用以连接该主机板的一测试端口,该控制器依据该测试端口的传输接口,以对应的该读取模式读取该程序代码并传输至该主机板。4.如权利要求1所述的只读存储器仿真装置,其中该控制器还连接一显示器,该主机板执行该程序代码进行开机自我测试时,该控制器撷取一侦错码并进行译码后输出至该显示器。5.如权利要求1所述的只读存储器仿真装置,还设有一传输端口,该传输端口连接一计算机系统,该计算机系统经该传输端口传输该程序代码至该控制器,以储存于该覆写存储器;其中该传输端口与该控制器之间还耦接一传输端口控制器,以控制该传输端口与该控制器之间的传输。6.一种只读存储器仿真方法,用以仿真一主机板的一只读存储器,该主机板设有至少一只读存储器插座或一插...
【专利技术属性】
技术研发人员:王景容,余嘉兴,
申请(专利权)人:威盛电子股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。