专利名称:可编程装置的程序化方法及设备的制作方法
技术领域:
本发明涉及一种可编程装置的程序化方法及设备,其可供电路板在无电源供应下进行程序化。
一般电路板上往往设置多个可编程化装置来储存特定数据或执行特殊功能,例如电可擦除可编程只读存储器(EEPROM)、场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、快闪存储器等,而这些可编程装置组装在电路板之前,厂商会利用一烧写工具对这些可编程装置加以编程,以使这些可编程装置储存一些特定数据或使其具有特定功能,举例来说,厂商会先将电路板的基本输入/输出系统的数据烧写在一个快闪存储器,而后再组装在电路板上。
在完成电路板的组装后,因基本输入/输出系统的版本关系或电路板无法开机的情况,而需重写储存于快闪存储器中的基本输入/输出系统数据时,则可利用以下两种方式。第一种方式是将快闪存储器由电路板上拆离,而后利用烧写方法重新烧写。第二种方式是针对不能由电路板取下的快闪存储器,而在电脑开机状态下,重新写入基本输入/输出系统数据至快闪存储器中。然而,这两种方式对厂商而言,分别具有以下的缺点1.成本较高在第一种方式中,为了便于拔取快闪存储器,此种快闪存储器搭配一个插座,该插座固定在电路板上,而快闪存储器插置于此插座上,由于设置此插座而会提高成本;2.程序化需耗费较多时间第二种方式需在电路板上插置一些电脑的必要组件,如中央处理单元、显示卡等,并与如硬盘、电源供应器之类的周边组件电连接,使电路板组装成一个电脑,以便在此电脑开机后重新写入基本输入/输出系统数据,由于这些装机步骤,使第二种程序化方式相对于第一种方式需耗费较多时间,尤其,对电路板厂商而言,通常都有大量电路板需更新基本输入/输出系统数据,若采用第二种方式固然可因节省插座而使材料成本可相对降低,但由于程序化耗时,反而使其成本更高。
因此,若能在不需自电路板拔取该可编程装置,即可利用烧写方法来重新程序,即可兼具降低成本与省时的优点。
本发明的目的在于提供一种不需拔取可编程装置即可编程的可编程装置的编程方法。
本发明的另一目的在于提供一种不需拔取可编程装置即可利用烧写方法编程的可编程设备。
为达到上述目的,本发明采取如下技术措施本发明的可编程装置的程序化方法,用以程序化设置在一个电路板上的至少一个可编程装置,电路板上具有至少一条电路径与一个电源输入端,该电路径连接在可编程装置及电源输入端之间,其特征在于,包括以下步骤步骤1提供一个串接在对应该可编程装置及电源输入端之间的开关,当该开关切换至关闭状态,电路径断路,开关切换至开启状态时,该电路径导通;步骤2切换开关至关闭状态;步骤3利用一烧写工具对可编程装置供电,并对可编程装置进行程序化。
本发明的可编程装置程序化的设备,包括至少一个开关及一个烧写工具;该开关串接于可编程装置及电源输入端之间,当该开关切换至关闭状态时,该电路径开路,当开关切换至开启状态时,该电路径导通;烧写工具在开关切换至关闭时,供电给该可编程装置,并对可编程装置程序化。
其中所述开关是一个PNP晶体管,晶体管的基极连接一个电阻,电阻的另一端接地,晶体管的发射极经所述电路径连接至电源输入端,其集电极连接至所述可编程装置。
结合附图及实施例对本发明的结构特征详细说明如下
图1本发明实施例在电路板受电源供应状态的电路框图;图2本发明实施例在电路板未受电源供应状态的电路框图;图3本发明实施例中开关的详细电路图;图4本发明实施例的工作流程图。
为了给电路板上的电子元件供电,电路板上一般设置一些与电路板的电源输入端电连接的路径,并且该等路径会对应电子元件的预定位置形成一些预定的电接点,使电子元件可借由与对应电接点接触而与对应的路径电连接,以便电源供应器供应电源VCC。本发明的实施例中,为了可直接利用一个外接式烧写工具2来程序化其上的可编程装置3,所以在可编程装置3的电路径上设置一个开关4,以在烧写工具2对可编程装置3程序化时阻隔主机板1与可编程装置3间的电供应,以避免烧写工具2对电路板1上的其他电子元件造成干扰。如图1所示,本实施例的电路板1包括一可程序化装置3及一个开关4。
本实施例中,可编程装置3是一个储存基本输入/输出系统数据的快闪存储器,此快闪存储器3具有多个接脚,使其组设在电路板1的预定位置时可利用该等接脚连接电路板1,以形成两者的电连接,而快闪存储器3的一个接脚TVCC为电源接脚,接脚Tvcc接触电路板1上对应电路径的电接点,以可连接电路板1的电源VCC。
开关4设置在电路板1上,且串接于前述导接可编程装置3的接脚TVCC的电路径上,如图1,在电路板1的电源输入端被供给电源(例如电脑开机)时,开关4为开启(ON)状态,使电路板1被供给电源VCC时,也可连带供给至可编程装置3,而在欲对可编程装置3进行程序化时,如图2所示,将开关4切换至关闭(OFF)状态,使可编程装置3与电路径形成开路,故此时可利用烧写工具2供给可编程装置3电源并进行重新写入数据的操作(即指程序化过程)。
如图3所示,其为本实施例的开关4的详细电路图。本实施例中的开关4是一个PNP晶体管Q,而此晶体管Q的基极B连接一电阻R接地、射极E是连接该电气路径的电源VCC及集极C是连接至可编程装置3的电源接脚Tvcc,借此,在电路板1的电源输入端接收到一电源VCC输入(如电脑开机)时,由于晶体管Q的发射极E也会接收到电源VCC,因此,使晶体管Q导通(指开关4为开启状态),而供给电源VCC至可编程装置3。相反,在电路板1未受电源VCC输入时,晶体管Q截止,形成开路(指开关4为关闭状态),以阻隔电路板1与可编程装置3间的电连接。
就上所述,本发明由以下步骤对已组装于电路板1上的可编程装置3进行编程,如图4所示,首先,进行步骤51,将开关4切换至关闭状态,由于本实施例的开关4采用PNP晶体管Q及电阻R组成,使在电路板1未受电源供应时,晶体管Q为截止状,所以,只需切断对电路板1的电源供应,即开关4位于关闭状。接着进行步骤52,由于步骤51中已切断可编程装置3与电路板1间的电连接,所以可直接利用烧写工具2供给可编程装置3电源,并重新利用烧写方式写入数据(例如更新基本输入/输出系统数据)至可编程装置3中,以达到对可编程装置3重新编程的目的。在完成编程后,可再将开关4切换至开启状,以恢复可编程装置3与电路板1间的电连接,由于本实施例中采用晶体管Q作开关4,所以不需做切换操作,一旦电路板1的电源输入端被供给电源VCC时,晶体管Q导通以使可编程装置3与电路板1间电连接。
与现有技术相比,本发明具有如下效果1.节省成本本发明不需将可编程装置3由电路板1上拆离,即可利用烧写工具2对可编程装置3进行编程,所以可编程装置3不需搭配一插座(因不需插拔可编程装置3),因而材料成本可相对下降。
2.编程时间短
由于本发明利用烧写工具2对可编程装置3进行编程,所以相较于以往第二种编程方式,本发明不需在电脑开机下即可进行程序化,可节省操作时间,且相较于以往第一种编程方式,本发明可节省插拔可编程装置3的时间,所以本发明具有节省程序化时间的优点。
虽然在本实施例中的可编程化装置3为快闪存储器,但也可为电气可擦除可编程只读存储器、场可编程门阵列或可编程逻辑阵列之类的可编程装置。
上述内容是利用实施例说明本发明的技术特征,并非用于限制本发明的保护范围,即使有人在本发明构思的基础上稍作变动,仍应属于本发明的保护范围内。
权利要求
1.一种可编程装置的程序化方法,用以程序化设置在一个电路板上的至少一个可编程装置,电路板上具有至少一条电路径与一个电源输入端,该电路径连接在可编程装置及电源输入端之间,其特征在于,包括以下步骤步骤1提供一个串接在对应该可编程装置及电源输入端之间的开关,当该开关切换至关闭状态,电路径断路,开关切换至开启状态时,该电路径导通;步骤2切换开关至关闭状态;步骤3利用一烧写工具对可编程装置供电,并对可编程装置进行程序化。
2.一种适用于权利要求1的可编程装置程序化的设备,其特征在于,包括至少一个开关及一个烧写工具;该开关串接于可编程装置及电源输入端之间,当该开关切换至关闭状态时,该电路径开路,当开关切换至开启状态时,该电路径导通;烧写工具在开关切换至关闭时,供电给该可编程装置,并对可编程装置程序化。
3.根据权利要求2所述的设备,其特征在于所述开关是一个PNP晶体管,晶体管的基极连接一个电阻,电阻的另一端接地,晶体管的发射极经所述电路径连接至电源输入端,其集电极连接至所述可编程装置。
全文摘要
一种可编程装置的程序化方法及设备,本方法包括以下步骤:1.提供一串接在可编程装置及电源输入端之间的开关,当开关切换至关闭状态,电路径断路,开关切换至开启状态时,该电路径导通;2.切换开关至关闭状态;3.利用一烧写工具对可编程装置供电,并对可编程装置进行程序化。本设备包括至少一个开关及一个烧写工具;开关串接在可编程装置及电源输入端之间。本方法程序化时间短,本设备成本低。
文档编号G06F9/24GK1371045SQ0110389
公开日2002年9月25日 申请日期2001年2月21日 优先权日2001年2月21日
发明者蔡庆荣, 郑维晃 申请人:微星科技股份有限公司