[发明专利]一种JTAG多路选择器及其在单芯片系统中的连接方法在审
申请号: | 201510648228.6 | 申请日: | 2015-10-09 |
公开(公告)号: | CN105182221A | 公开(公告)日: | 2015-12-23 |
发明(设计)人: | 王粟;肖佐楠;郑茳 | 申请(专利权)人: | 天津国芯科技有限公司 |
主分类号: | G01R31/3185 | 分类号: | G01R31/3185 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 李莉华 |
地址: | 300457 天津市滨海新区开发*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 jtag 选择器 及其 芯片 系统 中的 连接 方法 | ||
1.一种JTAG多路选择器,其特征在于:包括标准5线JTAG端口、JTAG状态机模块、IR寄存器模块、TRST控制器模块、多组IR回读FIFO模块、以及TDO路选器;
所述JTAG状态机模块连接TMS端口和TRST输入端口,负责接收外部的TMS和TRST信号,解析出当前的状态信息,发送给IR寄存器模块、TRST控制器模块和TDO路选器;
所述IR寄存器模块连接TDI端口、JTAG状态机模块,将外部输入的TDI数据进行移位寄存,并从中提取出IP核编码,发送给TRST控制器模块和TDO路选器;
所述TRST控制器模块连接TRST输入端口、JTAG状态机模块、IR寄存器模块,并设有多组TRST输出端口,负责为相对应的JTAG接口IP核提供TRST信号;
所述IR回读FIFO模块设有TDO输入端口,用于移位缓存各自对应的JTAG接口IP核返回的TDO信号;
所述TDO路选器连接JTAG状态机模块、IR寄存器模块、IR回读FIFO模块,并设有多组TDO输入端口、负责从回读的各路TDO信号,以及各组IR回读FIFO模块中,筛选出目标TDO信号;并发送到TDO输出端口。
2.根据权利要求1所述的一种JTAG多路选择器,其特征在于:所述JTAG状态机模块、IR寄存器模块、TRST控制器模块、多组IR回读FIFO模块、以及TDO路选器的输入时钟信号,都获取自TCK端口接收的TCK信号。
3.根据权利要求1所述的一种JTAG多路选择器,其特征在于:所述IR寄存器模块包含移位器和锁存器,用于将TDI端口输入的IP核编码信息,通过移位器的移位后,刷新锁存器。
4.根据权利要求3所述的一种JTAG多路选择器,其特征在于:所述IR回读FIFO模块的深度与所述IR寄存器模块一致,IR回读FIFO模块的移位方式,与IR寄存器中的移位器一致。
5.如权利要求1至4任一项所述的JTAG多路选择器在单芯片系统中的连接方法,所述单芯片系统包括标准5线JTAG端口和多个JTAG接口IP核,其特征在于:
从芯片端口输入的TCK时钟信号,在芯片内以广播的形式连接到每个JTAG接口IP核的TCK端口,以及JTAG多路选择器的TCK端口;
从芯片端口输入的TMS控制信号,在芯片内以广播的形式连接到每个JTAG接口IP核的TMS端口,以及JTAG多路选择器的TMS端口;
从芯片端口输入的TDI数据信号,在芯片内以广播的形式连接到每个JTAG接口IP核的TDI端口,以及JTAG多路选择器的TDI端口;
从芯片端口输入的TRST复位信号,在芯片内直接连接到JTAG多路选择器的TRST输入端口;
JTAG多路选择器为芯片内每个JTAG接口IP核对应一个TRST输出端口,该端口直接与对应的IP核的TRST输入端口相连;
JTAG多路选择器为芯片内每个JTAG接口IP核对应一个TDO输入端口,该端口直接与对应的IP核的TDO输出端口相连;
芯片的TDO输出端口直接与JTAG多路选择器的TDO输出端口相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津国芯科技有限公司,未经天津国芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510648228.6/1.html,转载请声明来源钻瓜专利网。