(轉)小心FPGA的JTAG口(上電和下電順序)


同志們,根據ALTERA官方FAE(現場應用工程師)的強烈建議,請注意不要隨意帶電插拔你的JTAG下載接口,否則會損壞FPGA芯片的JTAG口信號管腳。
現象:
在排除了下載線的問題后,還是不能訪問FPGA的JTAG口,那么很有可能你的FPGA芯片的JTAG口已經損壞。此時請用萬用表檢查TCK,TMS,TDO和Tdi是否和GND短路,如果任何一個信號對地短路則表示JTAG信號管腳已經損壞。
原因分析:
我們經常為了方便,隨意插拔JTAG下載口,在多數情況下不會發生任何問題。仍然有很小的概率因為熱插拔而產生的JTAG口的靜電和浪涌,最終導致FPGA管腳的擊穿。
有人懷疑是否是D版的USB Blaster或者ByteBlasterII設計簡化,去處了保護電路導致的。但事實證明原裝的USB Blaster也會發生同樣的問題。
我們懷疑是否是ALTERA的低端芯片為了降低成本,FPGA的IO單元沒有加二極管鉗位保護電路。
我們的建議:
請大家盡量按照以下步驟進行板子和下載線的上電、下電順序:
上電順序:
1.在FPGA板子斷電的情況下,插上JTAG下載線接口
2.插上USB Blaster或者ByteBlasterII的電纜
3.插上FPGA板子的電源
下電順序:
1. 斷開FPGA板子的電源       
2.斷開USB Blaster或者ByteBlasterII的電纜
3.斷開JTAG下載線接口
雖然上面的步驟有點繁瑣,但是為了保證芯片不被損壞,希望大家按照上面的步驟來操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM