原创 Virtex下载电路调试

2009-10-21 21:54 3668 8 10 分类: FPGA/CPLD

Virtex下载电路调试


    第一次使用Xilinx USB下载电缆,也是第一次测试自己的Xilinx板子。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


点击看大图


    刚做的Virtex板子的下载电路设计犯下了几个很低级的错误,原本USB下载接口的定义如下:



4ff03e26-1df4-4751-ae16-9611cb8700d5.GIF


    结果做板子的时候借用他人的电路,也没太留意画PCB的封装和实际插座编号方向,管脚递增方向错了:



点击看大图


    调试JTAG时,直接就插上去了。DS593中指出Xilinx USB下载电缆的指示灯是三色的,当给PIN2VREF(>1.5V)时,红灯变绿灯,这个插法当然什么反应没有。纳闷中,发现不对立马下电。回到电路图重新核对管脚,知道重新审查PCB时才发现问题。这个问题可就大了,下载插座的管脚完全不匹配。怎么办, 原配的一个飞线转接板帮我解决了问题。



点击看大图


    一一对应重新接好后,绿灯亮了,直接下载配置FPGA,流水灯跑起来了。一阵虚惊之后,问题又来了,主串模式下配置PROM每搞定。Altera的器件玩惯了,想当然的以为Xilinx的配置就如同JTAGAS模式用两个不同的插座配置。



88f3f6f0-aa18-45cc-8c28-5170880e8ebf.GIF


    折腾了半天所谓的主串模式的插座根本就是罢工状态,于是又回到datasheet,《Platform Flash PROM User Guide》中的主串电路研究了半天,得出的结论是:一个插座就够,4个信号就行,另一个插座完全是多余。



点击看大图


    于是又用飞线重新理了一些管脚连接,很庆幸这个原理模块在配置电路上跳线输出很受用,基本不动烙铁就解决问题了。重新整理了下Xilinx FPGA(XCV100)PROM(XCF01S)的配置电路:



点击看大图


    不同系列的FPGA可能会有些许差别,以相关的datasheet给出的电路为准,不过这个电路基本上是大同小异的。


    关于配置模式设置管脚M2/M1/M0的连接如下:



点击看大图


    无论M2/M1/M0如何连接,不会影响不同模式的下载,它影响的是FPGA上电时进入不同的配置模式。


    另外,感觉Xilinx USB下载线的驱动安装比较麻烦,10.1以前的版本非得要上网下载,还是Altera的来得轻便。价格就别提了,官方的肯定贵,看我们采购的报价是2000。特权同学拆过一个坏的,里面好像也和USB blaster差不多的一个CPLDUSB驱动芯片。


 


 


 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

ilove314_323192455 2009-10-22 15:21

工作需要,呵呵

用户1584993 2009-10-22 13:34

你好开始转变路线啊
相关推荐阅读
特权ilove314 2016-06-30 21:16
例说FPGA连载6:FPGA开发所需的技能
例说FPGA连载6:FPGA开发所需的技能 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   前面的文字已经做了很多铺垫,相信读...
特权ilove314 2016-06-28 21:09
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-28 21:05
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-26 22:11
例说FPGA连载4:FPGA语言与厂商介绍
例说FPGA连载4:FPGA语言与厂商介绍 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   Verilog与VHDL 说到FP...
特权ilove314 2016-06-23 21:26
例说FPGA连载3:FPGA与其它主流芯片的比较
例说FPGA连载3:FPGA与其它主流芯片的比较 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   FPGA、ASIC和ASSP...
特权ilove314 2016-06-21 20:32
例说FPGA连载2:FPGA是什么
例说FPGA连载2:FPGA是什么 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   2015年伊始,Intel欲出资百亿美金收...
我要评论
2
8
关闭 站长推荐上一条 /3 下一条