[发明专利]CHT技术处理器在线调试架构在审
申请号: | 202211288168.8 | 申请日: | 2022-10-20 |
公开(公告)号: | CN115629973A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 王杜 | 申请(专利权)人: | 长沙方维科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 徐剑兵 |
地址: | 410000 湖南省长沙市芙蓉区东岸街道远大一路*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cht 技术 处理器 在线 调试 架构 | ||
本发明涉及集成电路领域,特别是CHT技术(单发射多线程动态循环并行技术,以下简称CHT技术)处理器在线调试设计架构;本发明技术体系包括:JTAG接口模块、测试接入端口模块、在线调试模块、触发模块、调试模式模块、调试寄存器和CHT核心。本发明创造了一种适用于CHT技术处理器在线调试方法。本发明将大量的调试功能实现放在软件部分的在线调试线程,因此,节省了系统硬件资源,缩小了CHT核心规模,特别适用于小型低成本处理器,同时更有益于实现高性能的CHT核心。针对单核多线程系统、同构多核系统和异构多核系统都具有兼容性;对CHT技术处理器设计具有重要指导意义。
技术领域
本发明涉及集成电路领域,特别是CHT技术(单发射多线程动态循环并行技术)处理器在线调试设计架构。
背景技术
集成电路行业受到重点扶持。处理器的体系结构是构建处理器的基础,常见的体系结构大多是国外的体系结构,如x86体系结构、ARM体系结构等。应用这些体系结构存在较多的限制,所以需要新型体系结构。新型体系结构技术是自主可控、安全可靠国产处理器的核心,也是难点所在。当前,体系结构技术创新成果较少,需求迫切,有重大的战略地位和广阔的市场空间;与之配套的SOC技术体系,同样具有重要意义。
现有的处理器调试采用的是硬件的调试电路。硬件的调试电路会占用处理器核心的硬件电路,使得电路体积变大,成本升高。
发明内容
本发明的目的是:提供一种适用于CHT技术处理器在线调试方法,;将大量的调试功能实现放在软件部分(072-Online debugging Thread(在线调试线程)(program)),因此,节省了系统硬件资源,缩小了07-CHT core(CHT核心)规模,特别适用于小型低成本处理器,同时更有益于实现高性能的07-CHT core(CHT核心)。针对单核多线程系统、同构多核系统和异构多核系统都具有兼容性;对CHT技术处理器设计具有重要指导意义。
本发明的技术方案包括:CHT技术处理器在线调试架构,在线调试架构包括:
JTAG接口模块、测试接入端口模块、在线调试模块、触发模块、调试模式模块、调试寄存器和CHT核心;
所述JTAG接口模块与测试接入端口模块连接,所述测试接入端口模块与在线调试模块连接,所述在线调试模块与触发模块、调试寄存器连接,所述调试寄存器与所述的CHT核心连接,所述CHT核心与触发模块和调试模式模块连接;
所述在线调试模块包括在线调试模块接口、抽象命令访问寄存器、快速访问寄存器、复位控制单元、Hart现场恢复执行单元;
所述在线调试模块接口与所述的测试接入端口模块连接,所述抽象命令访问寄存器与调试寄存器连接,所述的快速访问寄存器和Hart现场恢复执行单元与所述的触发模块连接;
所述CHT核心内部包含有在线调试线程,所述的在线调试线程与调试寄存器通过核心连接访问进行连接。
进一步地,模块间的接口信息具体为:
所述的测试接入端口模块与所述的在线调试模块通过信号线addr、di、opi、do、opo连接;
所述的在线调试模块与所述的调试寄存器通过信号线hart_number、debug_handler_en、addr、di、do、op_type、dm_valid、core_valid连接;
所述的调试寄存器与所述的CHT核心通过信号线Core link access连接;
所述的在线调试模块与所述的触发模块和所述的调试模式模块通过信号线quickaccess、hart_number、multiple_haltreq、debug_mode、single_haltreq、nonexistent连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙方维科技有限公司,未经长沙方维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211288168.8/2.html,转载请声明来源钻瓜专利网。