联系方式

中国总部
地址:苏州工业园区星海街188号恒宇广场709
电话:+86 0512-6265 8030
电邮: info_cn@lauterbach.com
北京
地址:西城区南礼士路甲3号海通大厦B座515室
电话:+86 010-68023502
电邮: linglin.he@lauterbach.com
深圳
地址:深圳市南山区桃园路1号西海明珠商务公寓E座1406
电话:+86 0755-86210671
电邮: emily.zhang@lauterbach.com
Job
公司新闻详情

开源JTAG Switcher IP 增强多核系统的调试性能

2019-04-17

Lauterbach 公司发布开源的多核/多芯片JTAG Switcher VHDL设计源码和文档

 

动因:多核以及多芯片系统方案随着电子系统对性能要求越来越高,其应用也更加普及。而随之对调试系统的要求越来越复杂,还有可能碰到一些无法逾越的限制。例如:当您试图把多个ICs 串联到一个JTAG 调试链上时就会碰到(如下图):

tl_files/news/JTAGSWITCHER-1.jpg

 

1.       各个内核/芯片所需要的信号电压不同,导致需要多个调试接口。不仅增加设计难度,也浪费硬件资源。

2.       当某单个内核/芯片处于低电压(休眠)模式时,其他内核/芯片也无法正常调试。

 

解决方案:Lauterbach 公司提供的“JTAG Switcher” 就是专门针对当前这些多核系统的调试痛点所提出解决方案。使得客户可以以最简便和快速的方法越过这些障碍。基本原理就是通过FPGA在PCB TAP 和 不同的内核/芯片TPAs 之间实现一个缓冲器(如下图)。


tl_files/news/JTAGSWITCHER-2.jpg

 

该缓冲器主要包含两个功能:

1.       电压转换以匹配不同TAPs 的电压需求。

2.       配置/选择JTAG 链路上的调试对象。

 

实现方法:客户在获取到Lauterbach “JTAG Switcher” 设计文档和VHDL源码后,也可以根据需要,有两种不同的实现方法。

1.       把源码放进FPGA内,以实现不同电压需求的多个JTAG TAPs 的调试接口共享。

2.       把源码直接集成到包含多个JTAG TAPs的芯片内部,节省芯片设计和调试成本。


详细信息,请参考https://www.lauterbach.com/jtag_switcher.html),或者联系Mr. Frank Xing, 0512-62658030


tl_files/news/news_jtagswitcher-bg.gif

< 返回

产品方案推荐

产品推荐方案一

Lauterbach 对高通Snapdragon? processors的支持

浏览更多产品方案