[发明专利]SOC芯片的调试方法和调试系统有效
申请号: | 201110390423.5 | 申请日: | 2011-11-30 |
公开(公告)号: | CN102495781A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 徐卫 | 申请(专利权)人: | 青岛海信信芯科技有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F13/20 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | soc 芯片 调试 方法 系统 | ||
技术领域
本发明涉及SOC芯片的调试技术,具体而言,涉及SOC芯片的调试方法和调试系统。
背景技术
SOC(System-on-a-chip,片上系统)视频处理芯片是都整合了很多IP资源的集合体,包括CPU、VIDEO DECODER以及许多视频处理模块。在芯片整体架构搭建完毕之后,需要有一个统一的调试方法来对芯片内的所有模块以及系统软件进行调试。一般常见的调试接口有USB(Universal Serial BUS,通用串行总线)、JTAG(Joint Test Action Group,联合测试行为组织)等,但是这些调试方式需要购买一套调试工具以及调试开发环境,这种套件往往比较昂贵。但是SOC芯片中一般都具有硬件的UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)接口,通过这种简单的通信接口将调试指令传送到芯片中,从而不需要专门的调试工具,甚至可以自行开发,降低调试成本。
因此,需要一种新的SOC芯片的调试技术,可以由UART接口实现对SOC芯片的调试,极大地降低了调试过程的费用。
发明内容
为了解决上述技术问题至少之一,本发明提供了一种新的SOC芯片的调试技术,可以由UART接口实现对SOC芯片的调试,极大地降低了调试过程的费用,同时,采用图形用户界面接收操作指令,从而生成调试命令,便于实现对SOC芯片的批处理,提升调试效率。
有鉴于此,本发明提出了一种SOC芯片的调试方法,包括:步骤102,将所述SOC芯片通过UART接口连接至电平转换装置,并将所述电平转换装置连接至控制主机;步骤104,所述控制主机将通过图形用户界面接收到的调试操作指令生成调试命令;步骤106,所述电平转换装置对所述调试命令进行电平转换,生成电平转换调试命令;步骤108,所述SOC芯片获取并运行所述电平转换调试命令。
在该技术方案中,利用了SOC芯片上的UART接口,相比于USB或是JTAG,UART接口更为通用。在使用USB或JTAG等调试接口时,则需要对应的专门的一套调试工具及调试开发环境,但具有USB或JTAG等调试接口的SOC芯片的数量只占小部分,因而添置的调试工具及调试开发环境可以使用的范围远小于基于UART接口的调试套件,因而对于UART接口的利用,可以大大降低调试过程的费用。
这里的电平转换装置,比如TTL电平转换芯片,主要是由于对UART接口和RS-232接口的利用,从而在将调试命令从控制主机发送至SOC芯片上时,需要对信号的电平进行调整。其中,RS-232接口用于连接控制主机和电平转换装置,从而对应于UART接口,实现信号传输过程中的电平转换,确保信号的成功传输。
这里的图形用户界面是被安装在控制主机上的一套调试环境,通过图形化的方式,在人机交互界面上显示出调试界面,则用户可以在该调试界面上对SOC芯片上需要进行调试的功能模块或是寄存器进行选择,以及对希望进行的调试方式进行选择,然后由控制主机将图形用户界面接收到的调试指令,生成对应的调试命令,其中,对应于SOC芯片上的各个功能模块,已经提前对其地址进行了定义,因而能够同时将调试命令应用于用户希望进行调试的模块,并得到对应的调试结果,实现对SOC芯片上的功能模块或是寄存器的批处理。
根据本发明的又一方面,还提出了一种SOC芯片的调试系统,包括:所述SOC芯片、电平转换装置和控制主机,其中,所述控制主机,连接至所述电平转换装置,包含图形用户界面,具体包括:指令接收单元,通过所述图形用户界面接收所述用户的所述调试操作指令;生成单元,根据所述指令接收单元接收到的所述调试操作指令,生成调试命令;发送单元,将所述调试命令发送至所述电平转换装置;所述电平转换装置,通过UART接口连接至所述SOC芯片,包括:传送单元,从所述控制主机获取所述调试命令,或将生成的电平转换调试命令发送至所述SOC芯片;电平转换单元,对来自所述传送单元的所述调试命令进行电平转换,生成所述电平转换调试命令;所述SOC芯片,包括:命令接收单元,通过所述UART接口接收来自所述电平转换装置的所述电平转换调试命令;运行单元,运行所述电平转换调试命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信信芯科技有限公司,未经青岛海信信芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110390423.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环冷机烘炉装置
- 下一篇:采用地毯面料制成的箱包