一种并行烧录的系统的制作方法

文档序号:6463533阅读:256来源:国知局
专利名称:一种并行烧录的系统的制作方法
技术领域
本发明涉及一种并行烧录的系统,尤其涉及一种可在同时间对不同种类芯 片进行并行烧录的系统。
背景技术
目前市场上的烧录器,大多只能对芯片进行串行烧录,即便有些能够支持 并行烧录,也只能同时烧录几片相同总线类型的芯片。现有技术中控制器通过电子开关的切换,能够在特定时间段内多多个同种总线类型的芯片逐一进行烧录;也可以利用总线的特性,在总线等待期间进行 开关切换,以完成一对多的芯片烧录操作。采用这种烧录方法时, 一台控制器 在同一时间段内只能实现对同种类型的芯片的串行烧录,却无法实现对不同类 型的芯片的并行烧录。发明内容为解决上述中存在的问题与缺陷,本发明提供了一种并行烧录的系统。 本发明是通过以下技术方案实现的-本发明所涉及的一种并行烧录的系统,该系统包括电脑主机,依照所述 各待烧录芯片与所述各微控制器单元的对应连接的关系编辑一配置信息,并将 所述配置信息、烧录命令及待烧录数据发送到所述主微控制器单元;主微控制 器单元,解析所述配置信息,根据配置信息将待烧录的数据分发给所述个从微 控制器单元,并控制所述各从微控制器单元启动烧录操作,且将全部烧录操作 完成后将待烧录结果回馈给电脑主机;从微控制器单元,用于执行烧录操作以将所述待烧录数据烧录到与其相连 接的多数个指定总线类型的芯片上,并于烧录完成后将烧录结果回馈给所述主 微控制器单元。所述主微控制器单元也根据所述配置信息对其自身所连接的待烧录芯片 执行烧录操作及收集烧录结果,并将烧录操作全部完成后将烧录结果回馈给电 脑主机。配置信息包括待烧录芯片的识别代码、总线类型、容量、所需的烧 录电压、所连接的微控制器单元的编码与对应的型号以及所要烧录的数据内容 及数据长度。本发明提供的技术方案的有益效果是利用多个微控制器单元进行协调合作,并在电脑主机上预先配置烧录信 息,以避免不同芯片在并行烧录中的冲突问题,实现了在同一时间对多个不同 总线类型的芯片执行并行烧录,进而大大提高了现有技术中芯片烧录的效率及 可应用的范围。


图l是并行烧录系统的系统结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明 实施方式作进一步地详细描述如图1所示,其中电脑主机10根据各待烧芯片40a、 40b、 40c、 40d与主 微控制器单元20和从微控制器单元30a、 30b的对应连接关系,通过配置工具 将所述对应连接关系编辑成配置信息50,并将配置好的信息50、烧录命令及 待烧录数据通过电脑主机10中的饿引导程序发送给主微控制器单元20;然后 由主微控制器单元20解析配置信息,以对整个配置信息进行排序与归类,并 根据所述配置信息将烧录命令及待烧录数据分别发送给各个从微控制器单元30a、 30b (但一次只给一个从微控制器单元分配一个烧录任务,待所述烧录任 务完成后再分配下一个烧录任务),并控制各从微控制器单元30a、 30b启动 烧录操作,例如主微控制器单元20解析配置信息后,于从微控制器单元30a 的配置队列中取出一条配置信息(如烧录芯片40a的信息),并发送给从微控 制器单元30a,然后再于从微控制器单元30b的配置队列中取出第一条配置信 息(如烧录芯片40d的信息),并发送给从微控制器单元30b,而后,主微控 制器单元20根据烧录芯片40a与烧录芯片40d所需要的电压,分别为其供电, 并发送烧录命令给从微控制器单元30a与从微控制器单元30b以同时启动烧录 操作;各从微控制器单元30a、 30b执行烧录操作以将待烧录数据同时烧录到 与其相连的指定的总线类型的芯片40a、 40d上,并与烧录完成后将待烧录结 果回馈给主微控制器单元20,主微控制器单元20等待从微控制器单元30a与 从微控制器单元30b发送的烧录结果,并当接收到从微控制器单元30a发送的 烧录结果后,主微控制器单元20继续与从微控制器单元30a的配置队列中取 出第二条配置信息(如烧录芯片40b的信息),并发送给从微控制器单元30a 以继续进行后续的烧录操作。同时,主微控制器单元20也会根据所述配置信 息进行后续的烧录操作。同时,主微控制器单元20也会根据所述配置信息对 其自身所连接的待烧录的芯片40c执行烧录操作及收集烧录结果,并当所有微 控制器单元(包含主、从微控制器单元)的配置队列中的配置信息全部处理完 毕,即全部烧录操作完成后,主微控制器单元20将收集到的所有烧录结果回 传给电脑主机10。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局 限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易 想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护 范围应该以权利要求的保护范围为准。
权利要求
1、一种并行烧录的系统,其特征在于,该系统包括电脑主机,依照所述各待烧录芯片与所述各微控制器单元的对应连接的关系编辑一配置信息,并将所述配置信息、烧录命令及待烧录数据发送到所述主微控制器单元;主微控制器单元,解析所述配置信息,根据配置信息将待烧录的数据分发给所述个从微控制器单元,并控制所述各从微控制器单元启动烧录操作,且将全部烧录操作完成后将待烧录结果回馈给电脑主机;从微控制器单元,用于执行烧录操作以将所述待烧录数据烧录到与其相连接的多数个指定总线类型的芯片上,并于烧录完成后将烧录结果回馈给所述主微控制器单元。
2、 根据权利要求l所述的并行烧录的系统,其特征在于,其中所述主微控 制器单元也根据所述配置信息对其自身所连接的待烧录芯片执行烧录操作及 收集烧录结果,并将烧录操作全部完成后将烧录结果回馈给电脑主机。
3、 根据权利要求l所述的并行烧录的系统,其特征在于,所述配置信息包 括待烧录芯片的识别代码、总线类型、容量、所需的烧录电压、所连接的微 控制器单元的编码与对应的型号以及所要烧录的数据内容及数据长度。
全文摘要
本发明公开了一种并行烧录的系统,该系统包括电脑主机、主微控制器单元与从微控制器单元。本发明实现了在同一时间对多个不同总线类型的芯片执行并行烧录,进而大大提高了现有技术中芯片烧录的效率及可应用的范围。
文档编号G06F13/38GK101281475SQ20081010650
公开日2008年10月8日 申请日期2008年5月14日 优先权日2008年5月14日
发明者波 刘 申请人:北京泰得思达科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1