一 多合一USB擴展模組簡介:
採用一顆USB2.0芯片CY7C68013,通過板載兩顆EEPROM存儲不同的固件而能實現不同的功能,本擴展模組能實現以下功能
1) Altera USB-Blaster下載線,在功能上與altera 官方的下載線是相同的,能實現JTAG下載,AS下載,邏輯分析儀仿真,niosII debug仿真,區別在於速度略有些慢,但使用在低端FPGA如EP2C8,EP3C10等還是足夠。
2)Saleae Logic 邏輯分析儀,8通道,最高24M採樣率,速度有點慢,適用於I2C,I2S,UART等低速信號採集,軟件界面漂亮,功能強大。
3) USB2.0通信接口模塊,本擴展模塊可與V6,V4系列FPGA開發板相連,即可實現USB2.0通信功能。下圖為測試USB通信的截圖
二 資料下載
1) 固件下載,包含USB-Blaster下載線固件,邏輯分析儀固件以及固件下載說明,方便客戶恢復出廠固件程序;
2) Saleae Logic 邏輯分析儀軟件下載:
Saleae官方地址 本站(WinXP,WIN7,版本1.1.15);
3)USB模塊開發文檔。
單獨購買提供:
。 USB2.0擴展模組 1塊;
。 USB2.0延長線 1根;
。 用於USB-Blaster的10P連線 1條;
。 用於邏輯分析儀的杜邦線 8根。
2) 與FPGA開發板套件一起購買在光盤中提供以下資料:原理圖,開發文檔以及所有程序的源代碼(包含USB-Blaster固件源碼,slave_fifo固件源碼,上位機軟件源代碼)。