在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5308|回复: 5

[转贴] XILINX 下载线真正进入USB2.0高速下载新时代

[复制链接]
发表于 2014-3-29 09:24:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
XILINX
下载线真正进入USB2.0高速下载新时代


老牛电子站


到目前为止,XILINX
公司推出了两代USB下载线——XILINX
Platform Cable
XILINX
Platform CableII,分别对应model 编码为DLC9DLC10。但仔细研究一下,其实两代产品只是在接口电平转换及逻辑处理功能对应的芯片选型上有所不同,整体架构及性能没有差别。加之ISE软件能自动识别并更新不同下载线的固件内容,所以下载线的使用者体会不到这两者的差异,且在采购下载线时,也不会刻意的进行选择。这两代下载线的更详细信息可以查阅XILINX
的官方文档ds300.pdfds593.pdf

xpc.jpg

1  XILINX
PlatformCable


这两代下载线都支持USB2.0标准,也兼容USB1.1XILINX
的官方文档ds593.pdf给出JTAG方式TCK信号可设置的范围是750KHz24MHz,软件默认设置6MHz。但老牛用过的下载线最高都只能支持到6MHz了,也许是和谐不彻底的原因吧!看着动辄200多美金的价格,老牛实在是非常想说点儿脏话。

XILINX公司利用其强势地位长期掌控下载线定价权,导致下载线价格让无数开发者“怒发冲冠”转而寻求和谐之道。相比其他可编程逻辑器件厂家(ALTERAACTELLATTICE等)下载线的定价,XILINX下载线的价格就显得格外不亲民了。所以坊间有人调侃道:“我不想为了烧写一个1美元的芯片而去购买200美元的下载线”。

时间进入到2011年,随着新USB协议芯片的量产及热销,DIGILENT公司与XILINX公司进行了战略合作,推出了划时代的USB下载线——JTAG HS1。该下载线最大的亮点就是小巧便携、物美价廉——只有约1.5CM x 2CM的大小,与XILINX所有设计、调试软件(ISEchipscopeEDK)完全无缝对接,像使用XILINX Platform Cable一样的简单方便,但在DIGILENT公司官网的报价仅为54.99美金。

hs1.jpg

2  DIGILENT公司出品的JTAG HS1下载线


该下载线正在DIGILENT公司官网(https://www.digilentinc.com)、XILINX指定经销商官网(安富利)及其他器件电商网站(e络盟、digikey等)上持续热销。

DIGILENT公司的JTAG HS1下载线出现的缘由,一方面是器件厂商之间的竞争加剧,争夺客户的战场正在向细微领域蔓延,迫使XILINX不想再特立独行了;另一方面,是下载线毕竟不是XILINX这类芯片巨头的目标利润增长点,XILINX也有意将这点儿蝇头小利让给专业的第三方系统厂商来赚取;还有一个XILINX不得不考虑的问题是,其XILINX Platform Cable中所用到CPLDFPGAXILINX生产,但这些器件的生命周期即将达到大限(作为旧型号的器件,因为需求量急速萎缩, XILINX会在某天突然宣布将停产),XILINX公司急需找到一个在今后很长一段时间内都能稳定供货的USB芯片或下载线,此时ISE提供以插件方式或天然方式支持第三方Cable就成了必然选择。

DIGILENT公司的JTAG HS1下载线采用FTDI公司的高速USB协议转换芯片作为主控芯片而设计的。该芯片完全支持USB2.0标准的480Mb/S的通讯速率,内嵌多种串行协议处理功能。FTDI公司提供完整驱动程序及应用程序函数库,使得诸如DIGILENT等厂商便于利用该芯片实现USBJTAGSPII2C等功能,且可在应用程序中由用户设定JTAG等接口的速率,如FT2232HL芯片实现JTAG协议时TCK的最高速率为30MHz

JTAG HS1支持的目标系统参考电压Vref范围为1.8V~5VJTAG/SPI频率由用户选择设定,支持SPI的模式0和模式2,采用micro-AB USB2连接器。相比XILINX Platform Cable6MHzTCK速率来说,JTAG HS130MHz速率可谓是火车中的高铁速度!这样的下载线,能让你真正体会到飞一般的感觉,得到非一般的享受!敲击回车后的瞬间,完成FPGA的下载已经不是梦想了。

但由于FTDI芯片是近几年才出现的,所以对于琳琅满目的ISE版本,JTAG HS1下载线可就有点儿小脾气了。对于ISE12.1~ ISE13.1的版本,ISE安装后不能直接使用JTAG HS1下载线,需要先安装DIGILENT公司提供的Adept System驱动包(插件方式);对于ISE13.2及以后的ISE版本,ISE安装后就可直接使用JTAG HS1下载线(天然方式);对于XILINX公司新开发环境成员Vivado来说,其所有版本安装后都可直接使用JTAG HS1下载线(天然方式)。

如果认为ISE以插件方式支持JTAGHS1下载线是XILINXDIGILENT的蜜月阶段的话,那么ISE以天然方式支持JTAG HS1下载线是否可以认为是XILINXDIGILENT的婚姻渐入佳境了?答案是肯定的,它们的牢固度在Vivado上的表现又得到了一次根本的提升。VivadoXILINX公司未来主推的开发环境,而其天然支持JTAG HS1下载线的特性,再一次印证了XILINXJTAG HS1下载线的满意与肯定。因此,有理由相信,JTAG HS1下载线作为XILINX开发软件(ISEVivado)可支持的诸多硬件伴侣中一员,其地位将迅速的提升,并在不久的将来坐上USB下载线之王的宝座。

另外, JTAG HS1下载线诞生后不久,DIGILENT又推出了JTAG HS1下载线的同胞弟弟——JTAGHS2下载线。相比较,这个小弟弟唯一优势是其支持的SPI模式又增加了模式1和模式3而已,但售价却增加了约5美元。

DIGILENT推出的这两款下载线只是用于XILINX产品的编程的话,JTAGHS2增加的功能,除了用鸡肋来形容外,估计没有更好的词汇了,但情况显然并非如此,DIGILENT的目的是将其作为通用协议转换硬件平台,利用其提供的应用程序库,其他半导体厂商只需随手拈来,就可将其作为MCUCPUDSPFPGACPLDFLASH等器件的编程、调试电缆。目前除了XILINX外,SYNOPSYS公司的ARC处理器就是使用MetaWare软件(由SYNOPSYS开发),配合JTAG HS1下载线进行调试的。还有TopJTAG
公司虽小,但其TopJTAG ProbeTopJTAG Flash Programmer软件都是调试FPGA等带JTAG端口产品的顶级利器,他们也支持JTAG HS1下载线。随着时间的推移,相信JTAG HS1下载线会得到越来越多软件的支持,其前景可谓光明无限啊!

我不得不有这样的疑问:以后是否随身携带一根JTAG HS1下载线就可走遍天下了?就让我们拭目以待吧!说说眼前的事,如果你使用XILINX公司的器件,我不得不说,这样的下载线,你值得拥有!为什么?你懂的。


发表于 2014-4-10 17:29:02 | 显示全部楼层
Do u have circuit for this cable. If you want to include it on ur PCB
 楼主| 发表于 2014-7-17 10:25:59 | 显示全部楼层
淘宝上已经有了兼容型JTAG HS1,好便宜啊!
http://item.taobao.com/item.htm?spm=a230r.1.14.22.OAKNHv&id=39868894333&ns=1#detail
 楼主| 发表于 2014-7-19 17:31:17 | 显示全部楼层
自制完全兼容xilinx与digilent公司jtag hs1型高速usb下载线成功!                                
        现已成功登录淘宝网--->老牛电子站!
        有关该下载线详情请搜索老牛写的技术文章《XILINX 下载线真正进入USB2.0高速下载新时代》!

     老牛电子站 QQ:2806132012
发表于 2014-11-18 21:59:32 | 显示全部楼层
速度说是上了 2.0 但实测速度远远没有达到。 采用 单片机 io 模拟 jtag 的下载方式还是稍慢,感觉不到快。
发表于 2014-12-9 14:10:30 | 显示全部楼层
XIlinx 的下载线就是贵。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 10:59 , Processed in 0.023607 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表