|
官網鏈接:http://www.chinaycl.com/Chinese/Bs_ProductShow.asp?ArticleID=126
關鍵詞:CY7C68013A FX2LP USB2.0 FPGA FIFO SDRAM 數據采集 開發板
本開發板采用USB+FPGA+SDRAM結構,使其具有相當大的靈活性,可以廣泛使用在數據采集,圖像采集與顯示、信號處理等領域,可以作為高速USB 2.0外設開發(包括固件、驅動、應用程序,對應學習Keil C51、DDK、VC6開發環境)、硬件描述語言(Verilog),Altera的Quartus開發環境、IP核使用、SOPC開發、NIOS II開發及SDRAM控制技術,高速數據傳輸等學習工具。本開發板提供了豐富的例程,是開發者入門和提高的絕佳開發平臺。
一、特點
1. 符合USB2.0規范,480Mbps高速傳輸協議標準,兼容USB1.1
2. 增強型Cypress EZ-USB FX2LP系列處理器CY7C68013A-128AXC,含括增強型USB Core、高速8051 Core和16K RAM,GPIF接口、Slave FIFO接口、提供全部傳輸類型(等時、批量、中斷、控制傳輸)
3. 完整的在線仿真調試方案,通過全窗口化開發環境Keil,不需要仿真器就能進行仿真調試
4. 完整的在系統編程方案,提供8K bytes程序內存空間(EEPROM),不需要編程器就能直接通過控制面板在開發系統上反復燒寫程序代碼
5. 完整的在系統下載方案,通過控制面板下載64K bytes的程序到開發系統運行
6. 豐富的FPGA資源,型號為Cyclone II EP2C8Q208C8
7. EPCS4 串行FPGA配置芯片,容量是EPCS1的4倍以上,完全滿足復雜的設計要求
8. FPGA外擴一片SDRAM,型號為HY57V641620,有足夠大的緩存空間
9. 完整中文軟硬件開發文檔
10. 多達30個測試例程,每一個例程都是經過精心構思和規劃,都是一套模板,稍微修改就可以在實際中使用。
11. 所有的例程提供的都是源代碼,沒有任何保留。提供的都是編譯好的工程文件,包括固件、驅動、FPGA、應用程序等。
12. 支持GPIF和SLAVE FIFO傳輸方式,支持8位/16位總線方式,實現端點FIFO和外設無縫連接
二、硬件資源及功能
1. CY7C68013A-128AXC芯片(128pin):帶增強型8051核,主頻48Mhz,帶16K內部RAM
2. Cyclone II EP2C8Q208C8 FPGA,8000個邏輯單元,等效42萬門,可使用Altera的Nios軟核和豐富的IP庫,快速實現完整的可編程單芯片系統(SOPC)
3. EPCS4 串行FPGA配置芯片,容量是EPCS1的4倍以上,完全滿足復雜的設計要求
4. FPGA外擴一片64Mbit的SDRAM,型號為HY57V641620
5. 專用兩片LDO供電。AS1084提供3.3V,供USB和FPGA外設使用,FAN1589輸出1.2V,提供給FPGA內核使用
6. 50M有源晶振,提供JTAG和AS配置接口,并預留一晶振焊盤
7. RS232串口:兩個,一個可供用戶使用或另一個可作Keil調試用(MAX3232)
8. EEPROM:用做存放VID/PID或固件,可通過跳線選擇EEPROM容量,缺省配置24LC64(8K)64K的程序數據空間(IS63LV1024),USB使用
9. 4個LED發光管4個按鍵
10. Keil軟件仿真調試功能(64K程序,數據空間)
11. 在線下載和在系統可編程功能
12. 總線或外部供電可選
13. 所有GPIF和SLAVE相關引腳連接到FPGA并有40PIN的外擴插座
14. 4層板設計,運行穩定可靠
三、軟件光盤
1. 所有實例的源代碼,包括固件、驅動、應用程序和FPGA的源代碼
2. 完整的電路原理圖和Protel DXP格式的SCH原理圖庫和PCB封裝庫,保證和開發板完全一致
3. 開發中用到的開發軟件和工具軟件
4. CYPRESS EZ-USB FX2LP開發包
5. EZ-USB控制面板(Control Panel)軟件及源代碼(VC工程)
6. EZ-USB通用驅動程序和源代碼(VC工程,DDK開發)
7. 提供EZ-USB通用驅動的替代驅動及源代碼(VC工程,DriverWorks開發)
8. EZ-USB FX2LP固件裝載設備驅動程序和樣例源代碼(VC工程)
9. EZ-USB FX2LP應用程序框架和源代碼(VC工程)
10. EZ-USB FX2LP固件庫和源代碼
11. FPGA源代碼(Quartus II工程文件,Verilog HDL)
12. 應用程序源代碼(VC工程)
13. 贈送大緩存驅動(2M字節緩存,缺省驅動是64K字節)及安裝程序
14.贈送4端口SDRAM實現的FIFO控制器
15.詳細的軟硬件開發使用文檔
16. 提供大量的開發資料,如USB協議中英文資料、驅動開發電子書、Nios II開發等
17. 配有簡單的開發視頻
四、主要的實例:
01 代碼01-COM1和USB批量傳輸實測試
02 代碼02-COM0和USB批量傳輸實測試
03 代碼03-批量傳輸測試
04 代碼04-USB內部速度測試
05 代碼05-USB內部中斷測試
06 代碼06-廠商保留請求測試
07 代碼07-控制輸出測試-USB點亮LED
08 代碼08-控制輸入測試-按鍵輸入
09 代碼09-8位異步SLAVE FIFO測試
10 代碼10-16位異步SLAVE FIFO測試
11 代碼11-8位同步SLAVE FIFO測試
12 代碼12-16位同步SLAVE FIFO測試
13 代碼13-8位同步高速SLAVE FIFO測試
14 代碼14-16位同步高速SLAVE FIFO測試
15 代碼15-8位異步SLAVE_FIFO-FPGA_FIFO讀寫測試
16 代碼16-16位異步SLAVE_FIFO-FPGA_FIFO讀寫測試
17 代碼17-GPIF單步讀寫FPGA_FIFO測試
18 代碼18-GPIF批量讀寫FPGA_FIFO測試
19 代碼19-USB的ISO同步傳輸測試
20 代碼20-模擬HID鍵盤
21 代碼21-模擬HID鼠標
22 代碼22-FPGA模擬USB外部中斷測試
23 代碼23-SLAVE_FIFO空滿標志測試
24 代碼24-GPIF連續讀寫FPGA_FIFO測試
25 代碼25-16位SLAVE_FIFO方式讀寫雙端口RAM測試
26 代碼26-16位GPIF模式讀SDRAM_FIFO測試
27 代碼27-16位SLAV_FIFO模式讀SDRAM_FIFO測試
28 代碼28-基于NIOS_II的LED流水燈
29 代碼29-基于NIOS_II的SLAVE_FIFO16測試
30 代碼30-PC端應用程序多線程測試
五、配置清單:
1. USB2.0+FIFO V1.0開發板一塊
2. 串口線一根
3. 高檔USB線一根
4. 5V/1A開關電源一個
5. DVD光盤一張
七、聯系我們
聯系人: 雷先生
電話: 13755025580
QQ: 19208093 406291081
E_MAIL: hclei@163.com chinaycltech@163.com |
|