本发明专利技术公开了一种主板在线编程系统,该系统主要包括:编程介面连接器、主板连接器、一多路开关与一总线开关,本发明专利技术对于活动连接的编程器,可以实现编程器的多次重复应用,进而降低生产成本。
【技术实现步骤摘要】
本专利技术涉及一种服务器主板的编程系统,尤其涉及一种主板在线编程器的 系统。
技术介绍
目前对主板器件编程的方法主要有两种 一是离线编程,即首先配置或编 程芯片,然后再焊接芯片至主板上;二是在线编程,即先把芯片焊接在主板上, 然后再配置或编程,对于在线编程,目前最广泛应用的是在主板上设计阶段, 预先留出一些插针作为编程插针,并以排针形式暴露于外部,以作为烧录器与 主板之间的连接介面。在主板焊接完毕后,采用器件厂商提供的工具或着生产 线自行设计的编程器进行编程。所述方法存在的缺陷1、对于芯片为并行介面的芯片,则需要外露很多 的针排,因此为主板布线增加了很大的困难,进而目前闪存不适宜在线编程; 2、预留插针在服务器出厂后则没有用处,因此不但浪费主板的空间,还给用 户留下更改主板芯片内容的条件。若通过预留插针对芯片内容进行读取和修 改,则引入主板的不稳定性;3、编程器不能完全适应主板上所有待编程芯片, 往往需要多个编程工具才能完成芯片编程工作,所以操作烦琐且费时。
技术实现思路
为解决上述中存在的问题与缺陷,本专利技术提供了一种主板在线编程器的系统。本专利技术是通过以下技术方案实现的本专利技术所涉及的一种主板在线编程器的系统,包括编程介面连接器,设 置在主板上,且编程介面连接器的一端连接一板上编程器,另一端连接有多个 待编程芯片,以连接所述板上编程器与多个待编程芯片的通讯;主板连接器,一端通过连接器连接到一编程主控程序,另一端连接至所述编程介面连接器, 并通过所述板上编程器的通讯介面进行板上编程器与所述编程主控程序之间 的通讯,进而传输编程主控程序的编程内容至板上变成器,以编程对应的待编 程芯片。其中所述系统还包括一多路开关,用以连接编程介面连接器与待编程介 面,并根据待编程芯片的编程介面的类型切换板上连接器与所述待编程芯片的 通讯。所述系统还包括一总线开关,用以连接主板连接器与编程介面连接器, 切断或接通所述主板连接器与编程介面连接器间的通讯。当所述板上编程器连 接至所述编程介面连接器时,所述总线开关接通所述主板连接器与所述编程介 面连接器间的通讯。当所述板上编程器与所述编程介面连接器之间的连接断开 时,所述总线开关切断所述主板连接器与所述编程介面连接器之间的通讯。所 述板上编程器是可以置换的,且与编程介面连接器为活动连接。本专利技术提供的技术方案的有益效果是本专利技术通过将编程器连接至编程介面连接器,并利用主板上原有通用串行 总线介面与编程软件间通讯,控制待编程芯片的在线编程。因此对于活动连接 的编程器,可以实现编程器的多次重复应用,进而降低生产成本。附图说明图l是主板在线编程器的系统结构图。 具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术 实施方式作进一步地详细描述参见图l,本实施例提供了一种主板在线编程器的系统,该系统包括 一编程介面连接器15,且该连接器15设置在主板上, 并将预留的编程插针直接连接至编程介面连接器15上,进而从编程介面连接 器上外露编程插针。编程介面连接器15 —端通过系统主板的隐含插针与多个 待编程芯片连接,例如闪寸。此外,通过编程介面连接器15上的外露插针, 其另一端连接有一板上编程器19。板上编程器19可固定或拆卸地连接于编程 介面连接器15上,用于对系统主板12的目标芯片进行编程。其中,板上编程 器19是可置换的,即能够在芯片编程后自编程介面连接器上取下,以用于其 他主板编程,这样可以节约大量的硬件成本,而且根据主板芯片内容的不同, 通过更新软件库即可支持新总线类型的待编程芯片。此外,编程介面连接器15还连接有主板通用串行总线连接器13,其中主板 通用串行总线连接器13的另一端通过一主机通用串行总线连接器l l连接到一 编程主控程序IO。编程主控程序10可以运行在装置的编程软件上,或着是一种 编程装置。主板通用串行总线连接器13还通过编程介面连接器15连接至板上编 程器的通讯介面,例如通用串行总线介面,进而编程主控程序通过主板通用串 行总线连接器13和通用串行总线介面14的通讯,将编程内容传输到板上编程 器,并与主板编程器共同完成主板芯片的编程操作。板上编程器19接收来自编程主控程序的数据,并通过编程介面连接器15将 编程内容送至目标芯片,例如,并行介面芯片17或串行介面芯片18中。在编程 介面连接器15与待编程芯片之间连接有一多路开关16,其作用是对目标芯片进 行总线开关切换,以适应系统主板上不同总线类型的芯片,实现对编程介面类 型为并行和串行等多种芯片编程的支持。多路开关16也是可以置换的,在编程 结束后自主板上取下,不仅降低了成本还减少了可能的信号干扰。虽然通过实施例描绘了本专利技术,本领域普通技术人员知道,本专利技术有许多 变形和变化而不脱离本专利技术的精神,本专利技术的申请文件的权利要求包括这些变 形和变化。权利要求1、一种主板在线编程系统,其特征在于,所述系统主要包括编程介面连接器与主板连接器,其中,编程介面连接器,设置在主板上,且编程介面连接器的一端连接一板上编程器,另一端连接有多个待编程芯片,以连接所述板上编程器与多个待编程芯片的通讯;主板连接器,一端通过连接器连接到一编程主控程序,另一端连接至所述编程介面连接器,并通过所述板上编程器的通讯介面进行板上编程器与所述编程主控程序之间的通讯,进而传输编程主控程序的编程内容至板上变成器,以编程对应的待编程芯片。2、 根据权利要求l所述的主板在线编程系统,其特征在于,其中所述系统 还包括一多路开关,用以连接编程介面连接器与待编程介面,并根据待编程芯 片的编程介面的类型切换板上连接器与所述待编程芯片的通讯。3、 根据权利要求l所述的主板在线编程系统,其特征在于,所述系统还包 括一总线开关,用以连接主板连接器与编程介面连接器,切断或接通所述主板 连接器与编程介面连接器间的通讯。4、 根据权利要求3所述的主板在线编程系统,其特征在于,当所述板上编 程器连接至所述编程介面连接器时,所述总线开关接通所述主板连接器与所述 编程介面连接器间的通讯。5、 根据权利要求3所述的主板在线编程器系统,其特征在于,当所述板上 编程器与所述编程介面连接器之间的连接断开时,所述总线开关切断所述主板 连接器与所述编程介面连接器之间的通讯。6、 根据权利要求5所述的主板在线编程器系统,其特征在于,所述板上编程器是可以置换的,且与编程介面连接器为活动连接。全文摘要本专利技术公开了一种主板在线编程系统,该系统主要包括编程介面连接器、主板连接器、一多路开关与一总线开关,本专利技术对于活动连接的编程器,可以实现编程器的多次重复应用,进而降低生产成本。文档编号G06F9/445GK101364180SQ20081010621公开日2009年2月11日 申请日期2008年5月9日 优先权日2008年5月9日专利技术者任中本, 任忠宇 申请人:北京泰得思达科技发展有限公司 本文档来自技高网...
【技术保护点】
一种主板在线编程系统,其特征在于,所述系统主要包括:编程介面连接器与主板连接器,其中, 编程介面连接器,设置在主板上,且编程介面连接器的一端连接一板上编程器,另一端连接有多个待编程芯片,以连接所述板上编程器与多个待编程芯片的通讯; 主板连接器,一端通过连接器连接到一编程主控程序,另一端连接至所述编程介面连接器,并通过所述板上编程器的通讯介面进行板上编程器与所述编程主控程序之间的通讯,进而传输编程主控程序的编程内容至板上变成器,以编程对应的待编程芯片。
【技术特征摘要】
【专利技术属性】
技术研发人员:任忠宇,任中本,
申请(专利权)人:北京泰得思达科技发展有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。