一种双芯片方案下烧录基带芯片的系统与方法技术方案

技术编号:7736226 阅读:212 留言:0更新日期:2012-09-09 17:53
本发明专利技术提供一种双芯片方案下烧录基带芯片的系统,该系统包括执行数据烧录功能的电子终端设备,基带芯片,多媒体芯片,所述基带芯片和所述多媒体芯片间通过串口连接,所述多媒体芯片与所述电子终端设备通过被虚拟化为串口的CDC类USB接口设备连接,其中,所述多媒体芯片用于接收和转发来自所述电子终端设备的烧录数据。本发明专利技术还公开了一种双芯片方案下烧录基带芯片的方法。本发明专利技术解决了基带芯片烧录过程中预留至少两个串口的技术问题。

【技术实现步骤摘要】

本专利技术涉及信息数据写入
,尤其涉及。
技术介绍
目前,手机等通信设备多采用基带芯片和多媒体芯片的双芯片方案,基带芯片用于与无线网络通信,多媒体芯片用于实现音视频播放、显示及拍照等功能,两颗芯片之间通过串ロ连接。 现有技术中多媒体芯片的烧录途径有串ロ烧录、USB接ロ烧录和离线方式烧录等三种方式,而基带芯片仅能使用串ロ烧录,由此,在双芯片方案下完成多媒体芯片与基帯芯片烧录的搭配方式有I、基带芯片和多媒体芯片分别采用不同方式烧录。ー种情况是如附图I所示,基帯芯片采用串ロ进行烧录,多媒体芯片采用USB接ロ进行烧录。这种方式在生产线上需要两个供位,准备两套夹具,且需要专人完成从夹具上安装与拆卸通信设备等操作,因此增加了生产成本和生产时间。另ー种情况是如附图2所示,基帯芯片采用串ロ进行烧录,多媒体芯片采用离线方式进行烧录,如使用単独的烧录器。此方式在生产时虽然仅需烧录基带芯片,看似缩短了生产时间,但后续进行多媒体芯片烧录时,需购买烧录器、重新占用生产供位,额外增加了生产成本和产生时间。2、多媒体芯片和基帯芯片均采用串ロ烧录,如附图3所示。这种方式虽然在生产线上仅需ー个供位,但是,由于串ロ的传输速度与USB接ロ相比小很多,如果所烧录数据块较多较大时,生产时间将大大増加。然而,在双芯片方案下无论采用上述哪种烧录方式,基帯芯片烧录时都必须预留至少两个串ロ,ー个用干与多媒体芯片通信,一个用于完成基带芯片的烧录,浪费了接ロ资源。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供,以解决基帯芯片预留至少两个串ロ、浪费接ロ资源的问题;还能进一步缩短烧录较多数据时的烧录时间。此外,本专利技术还能实现在同次生产时一起完成基带芯片和多媒体芯片的烧录,从而减少生产时间、节约成本。本专利技术提供一种双芯片方案下烧录基带芯片的系统,该系统包括对芯片执行数据烧录功能的电子终端设备,基带芯片,多媒体芯片,所述基带芯片和所述多媒体芯片间通过串ロ连接,所述多媒体芯片与所述电子终端设备通过被虚拟化为串ロ的CDC类USB接ロ设备连接,其中,所述多媒体芯片用于接收和转发来自所述电子终端设备的烧录数据。优选地,所述相互连接的基带芯片和多媒体芯片至少两组,每组中的多媒体芯片通过CDC类USB接ロ设备集线器与所述电子終端设备连接。本专利技术还提供一种双芯片方案下烧录基带芯片的方法,该方法包括以下步骤步骤A :多媒体芯片与执行数据烧录功能的电子终端设备通过CDC类USB接ロ设备建立虚拟化串ロ连接;步骤B :所述多媒体芯片接收基帯芯片发送的复位信号后,将该复位信号通过所述虚拟化串ロ发送所述电子終端设备,所述复位信号用于触发电子终端设备向所述多媒体芯片发送烧录数据;步骤C :所述多媒体芯片接收电子终端设备通过所述虚拟化串ロ发送的烧录数据后,将该烧录数据发送给基带芯片,完成烧录。其中,所述步骤A包括 步骤Al :所述多媒体芯片通过⑶C类USB接ロ设备与所述电子終端设备连接;步骤A2 :所述多媒体芯片接收所述电子終端设备在监测到新连接后发送的接ロ设备类型询问消息,并将CDC类USB设备类型上报所述电子终端设备,所述设备类型用于所述电子终端设备将CDC类USB接ロ设备虚拟化为串ロ。本专利技术还进ー步包括所述多媒体芯片通过所述虚拟化串ロ向所述电子終端设备发送多媒体芯片复位信号,所述复位信号用于触发电子终端设备向所述多媒体芯片发送烧录数据;所述多媒体芯片接收所述电子終端设备发送的烧录数据,完成烧录。该步骤可以在电子终端设备和多媒体芯片之间连接的⑶C类USB接ロ设备被虚拟化之后,进行烧录基带芯片之前进行,也可以在完成基帯芯片烧录后进行。优选地,所述烧录数据包括固定有所述基带芯片和多媒体芯片的通信设备的序列号、国际移动设备身份码。本专利技术利用CDC类USB设备的虚拟串ロ功能,通过多媒体芯片的桥梁作用,实现了基带芯片的烧录,生产时无需事先预留除用于连接多媒体芯片外的额外串ロ,节约了接ロ资源。此外,本专利技术采用的CDC类USB接ロ设备支持高速批量传输,能够克服采用串ロ烧录大批量数据时,速度较慢、生产时间较长的问题。本专利技术还可进ー步在同次生产中一起进行多媒体芯片和基带芯片的依次烧录,減少了供位,不需要增加额外的投入,节省了生产成本。附图说明图I为双芯片方案下基带芯片和多媒体芯片的烧录方式之一;图2为双芯片方案下基带芯片和多媒体芯片的烧录方式之ニ ;图3为双芯片方案下基带芯片和多媒体芯片的烧录方式之三;图4为双芯片方案下多媒体芯片中运行的PRODUCER程序的模块图;图5为双芯片方案下PRODUCER程序的工作流程图;图6为本专利技术烧录基带芯片的系统的实施例组成图;图7为同时烧录多个基带芯片实施例的组成图;图8为本专利技术烧录基带芯片的方法的实施例流程图。具体实施方式下面结合附图对本专利技术进行详细说明。本专利技术的主要思想是通过CDC类USB设备的虚拟串ロ特性,将执行烧录数据功能的电子终端设备发送的烧录数据传送到多媒体芯片,多媒体芯片接收烧录数据后通过多媒体芯片与基帯芯片之间的串ロ将其传送给基带芯片,完成烧录。本专利技术所运用的CDC类USB设备的虚拟串ロ特性是基于CDC类USB设备协议族中传统纯电话业务模型(POTS)项下的抽象控制模型。Q)C类USB是Communication DevicesClass USB的简称,其包括通信接ロ类和数据接ロ类两个接ロ子类,前者用于设备管理与控制,后者用于数据传送,这两个接ロ子类占用不同数量和类型的終端点(Endpoints)。在本专利技术利用的抽象控制模型中,通信接ロ类有ー个控制终端点(Control Endpoint)和ー个中断(Interrupt)型終端点,数据接ロ子类有ー个输入(IN)批量(Bulk)型終端点和ー个输出(OUT)批量(Bulk)型終端点。其中,控制终端点主要用于枚举USB设备和设置虚拟串ロ的波特率和数据类型(数据位数、停止位和起始位等)时通信,中断型終端点用于数据接ロ 类输入输出数据时产生的中断信号的通信;输出批量型終端点用于主机(Host)向从设备(Slave)发送数据,相当于传统物理串口中的TXD线,输出批量型終端点用于从设备向主机发送数据,相当于传统物理串口中的RXD线。目前,大部分操作系统(WINDOWS和LINUX)都自带有CDC类USB设备协议族中相应的设备驱动程序,可自动完成CDC类USB设备类型的识别。本专利技术中的多媒体芯片完成烧录数据的接收转发功能是基于其间运行的一段程序模块,此处称为PRODUCER程序,该程序模块可以从执行数据烧录的电子终端设备中下载,也可预先刻写到多媒体芯片的ROM程序中由多媒体芯片调用。PRODUCER程序组成图如附图4所示,该程序模块包括位于应用层的负责数据处理单元和位于控制层的驱动单元,数据处理単元完成数据接收转发功能,驱动单元包括USB总线驱动、CDC类USB协议驱动和串ロ驱动,⑶C类USB协议驱动运行在USB总线驱动之上,实现虚拟串ロ功能。虚拟串ロ的实现过程是这样的PC机监测到有新USB设备接入后,即向多媒体芯片发送设备类型询问消息,该消息请求新接入设备提供接ロ描述符。接ロ描述符是一段9字节的数据,其第6、7、8个字节定义设备类型。当第6个字节为OxOA,第7、8字节为0吋,说明该新接入的USB设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种双芯片方案下烧录基带芯片的系统,其特征在干,该系统包括执行数据烧录功能的电子终端设备、基带芯片和多媒体芯片;所述基带芯片和所述多媒体芯片间通过串ロ连接,所述多媒体芯片与所述电子終端设备通过被虚拟化为串ロ的CDC类USB接ロ设备连接,其中,所述多媒体芯片用于接收和转发来自所述电子终端设备的烧录数据。2.根据权利要求I所述的系统,其特征在于,所述相互连接的基带芯片和多媒体芯片至少两组,每组中的多媒体芯片通过⑶C类USB接ロ设备集线器与所述电子終端设备连接。3.ー种基于权利要求I所述系统烧录基带芯片的方法,其特征在于,该方法包括 步骤A :多媒体芯片与执行数据烧录功能的电子终端设备通过CDC类USB接ロ设备建立虚拟化串ロ连接; 步骤B :所述多媒体芯片接收基帯芯片发送的复位信号后,将该复位信号通过所述虚拟化串ロ连接发送给所述电子终端设备,所述复位信号用于触发电子终端设备向所述多媒体芯片发送烧录数据; 步骤C :所述多媒体芯片接收电子终端设备通过所述虚拟化串ロ连接发送的烧录数据后,将该烧录数据发送给基带芯片,完成烧录。4.根据权利要求3所述的方法,其特征在于,所述步骤A包括 步...

【专利技术属性】
技术研发人员:廖志军姜迪辉胡胜发
申请(专利权)人:安凯广州微电子技术有限公司
类型:发明
国别省市:

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

1