[发明专利]支持多种底层接口的在线仿真器装置无效
申请号: | 201110345228.0 | 申请日: | 2011-11-04 |
公开(公告)号: | CN102508777A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 黄欢欢;严晓浪;葛海通 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种支持多种底层接口的在线仿真器装置,包括:调试命令接收单元,用以接收和检查来自PC机的调试命令;命令解析与执行单元,用以解析命令,并将命令分解成多个微操作;JTAG接口与驱动单元,用以解析与执行微操作,将微操作转换成JTAG接口信号驱动目标CPU,或从目标CPU读取数据;数据封装单元,用以对于不同的目标CPU底层接口,命令解析与执行单元对相同的命令有相同的分解,而JTAG接口驱动单元中有多个微操作控制状态机分别对应于不同的底层接口,通过设置,使用其中一个与底层接口对应的微操作控制状态机。本发明同时支持多种与CPU通信的底层接口、有效降低生产成本、减少程序开发的难度。 | ||
搜索关键词: | 支持 多种 底层 接口 在线 仿真器 装置 | ||
【主权项】:
一种支持多种底层接口的在线仿真器装置,其特征在于:所述在线仿真器装置包括:调试命令接收单元,用以接收来自PC机调试软件的命令数据,并对命令的格式进行正确性检查,对于格式正确的命令,调试命令接收单元会向命令解析与执行单元发出操作请求,对于格式错误的命令不作处理;命令解析与执行单元,用以对来自调试命令接收单元的操作请求进行解析,并根据解析得到的命令类型将操作分解成微操作,以微操作的形式向所述JTAG接口驱动单元发出接口转换请求;JTAG接口驱动单元,用以接收命令解释与执行单元的微操作转换请求,向目标CPU发送JTAG接口驱动信号,或从目标CPU读取数据;JTAG驱动单元在每个微操作驱动完成之后向所述命令解析与执行单元发出JTAG接口驱动完成信号;数据封装单元,用以在读调试命令下,接收JTAG接口驱动单元返回的数据并将数据按照设定格式封装后按字节发回给PC机调试软件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110345228.0/,转载请声明来源钻瓜专利网。