altera的 USB BLASTER II 和 USB BLASTER 比較

        altera在2012年就出現usb blaster II 下載器,這個下載器的速度是基於USB2.0 480M的速度方案做的,特別合適大容量的FPGA。而之前的USB BLASTER 是基於FT245的方案 ,usb的是12Mb的速度,所以特別在低端的設備,用usb blaster 完全能滿足需求,但是在高端的fpga,使用低端的USB blaster 完全不能滿足要求。

 

       有些淘寶賣家,FT245使用24M晶振操作,本人操作過,在1.8V的電壓模式下,錯誤率很高。在3.3V,經常有些客戶遇到nios flash編程錯誤。對於小型CPLD,普通人是感覺不到的。

 

       經過3個月的研究,我自己設計了一款USB BLASTER II。本來可以提高速度8倍速率,但是設備問題在於1.8v的配置電壓,數據經常不穩定。在3.3V也容易出現jtag clock wait 情況。所以只能優化時序,變成4倍的速度。

 

 

        肯定有人問速度快多少,我個人測試用的arria10 的jic文件是12MB,燒錄時間是5分鐘用usb blaster ii,用usb blaster 時間是16分鐘。下載sof的jtag的文件,11MB,加載時間是8s,USB blaster 時間是30s時間。

 

         這個產品還是挺穩定的,所以介紹給大家的。在1.8v環境下工作穩定,不會出現WAIT CLOCK, Signal integrity錯誤問題。其他的設備在高速環境容易出現signaltap ii 下載異常(特別是大容量的FPGA),無緣無故出現時鐘等待,數據信號完整性錯誤。本人親自使用ARRIA10 10AX045芯片檢測,下載20MB的sof文件,持續24小時捕捉信號,毫無任何錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章