一种基于JTAG菊花链的调试系统技术方案

技术编号:32172812 阅读:20 留言:0更新日期:2022-02-08 15:32
本申请公开了一种基于JTAG菊花链的调试系统,包括模式选择测试引脚、时钟测试引脚、输入测试引脚、输出测试引脚及用于输出调试信号的调试接口,其中:调试接口分别与模式选择测试引脚、时钟测试引脚、输入测试引脚、输出测试引脚连接,模式选择测试引脚与各个待调试模块的模式选择引脚连接,时钟测试引脚分别与各个待调试模块的时钟引脚连接,输入测试引脚与第一个待调试模块的输入引脚连接,第i个待调试模块的输出引脚与第i+1个待调试模块的输入引脚连接,第n个待调试模块的输出引脚与输出测试引脚连接。本申请仅设计一个JTAG接口即可实现对所有待调试模块的调试,节约了UBB板上的IO资源,同时节约了成本。同时节约了成本。同时节约了成本。

【技术实现步骤摘要】
一种基于JTAG菊花链的调试系统


[0001]本申请涉及服务器领域,特别涉及一种基于JTAG菊花链的调试系统。

技术介绍

[0002]当前OAI(Open Accelerator Infrastructure,开放式加速器基础设施)标准里的OCP(Open Compute Project,开源计算项目)服务器的基本架构如图1所示,图1中以最大可安装8个OAM(OCP加速器模块)的OCP服务器为例进行说明。每个OAM模块里有独立的加速计算芯片和内存芯片,类似于英伟达的加速卡,可以进行推理或训练相关的加速计算;每个OAM模块是通过底部的两排的高密度连接器插在UBB(Universal Baseboard,通用基板)板上。为了便于烧写固件、更新固件或调试,通常会在UBB上留有JTAG(Joint Test Action Group,联合测试工作组)接口连接到每个OAM模块上。
[0003]现有的UBB调试OAM模块是通过UBB上的Secondary CPLD实现的,其拓扑结构如图2所示,Secondary CPLD通过固件设计实现1对8模式选本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于JTAG菊花链的调试系统,其特征在于,包括模式选择测试引脚、时钟测试引脚、输入测试引脚、输出测试引脚及用于输出调试信号的调试接口,其中:所述调试接口分别与所述模式选择测试引脚、所述时钟测试引脚、所述输入测试引脚、所述输出测试引脚连接,所述模式选择测试引脚与各个待调试模块的模式选择引脚连接,所述时钟测试引脚分别与各个所述待调试模块的时钟引脚连接,所述输入测试引脚与第一个所述待调试模块的输入引脚连接,第i个所述待调试模块的输出引脚与第i+1个所述待调试模块的输入引脚连接,第n个所述待调试模块的输出引脚与所述输出测试引脚连接,i=1,2,
……
,n

1。2.根据权利要求1所述的JTAG菊花链的调试系统,其特征在于,所述模式选择测试引脚、所述时钟测试引脚、所述输入测试引脚及所述输出测试引脚均设于所述调试接口上。3.根据权利要求1所述的JTAG菊花链的调试系统,其特征在于,该调试系统还包括CPLD,所述模式选择测试引脚、所述时钟测试引脚、所述输入测试引脚及所述输出测试引脚均设于所述CPLD上。4.根据权利要求1所述的JTAG菊花链的调试系统,其特征在于,所有所述待调试模块按连接顺序划分为多个待调试模块组,在第j个待调试模块组和第j+1个待调试模块组之...

【专利技术属性】
技术研发人员:韩大峰董培强计晶
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1