FPGA 開發, SOPC 開發, Nios 開發的最佳選擇
—最新版本V5.0—
V5 系列是在 V3 的基礎上,把 flash 由 V3 的 2MByte 統一升級為 8Mbyte,V5 實驗板在 V3 的基礎上,增加了兩個 4 位七段顯示器, 10M 網路功能, A/D 轉換,以及 D/A 轉換,同時學習例程更豐富。
EP1C6,1C12,2C5,2C8,2C20,3C25 V5版本核心板及套件
各型號核心板和套件售價
如單買核心板,只有核心板跟光碟沒有其它附件
系列 | 核心板型號 | 實驗板型號 | 套件型號 | FPGA型號 | 核心板價格 | 套件價格 |
V5 | H1C6-V5 | V5專用 | T1C6-V5 | EP1C6Q240C8 | 2000 | 3500 |
| H1C12-V5 | V5專用 | T1C12-V5 | EP1C12Q240C8 | 2300 | 4400 |
| H2C5-V5 | V5專用 | T2C5-V5 | EP2C5Q240C8 | 2000 | 3000 |
| H2C8-V5 | V5專用 | T2C8-V5 | EP2C8Q240C8 | 2300 | 4000 |
| H2C20-V5 | V5專用 | T2C20-V5 | EP2C20Q240C8 | 3750 | 5200 |
| H3C25-V5 | V5專用 | T32C250-V5 | EP3C25Q240C8 | 3500 | 4800 |
以上售價,未稅價,開立發票加稅金5% |
我們秉承一貫以來實用的理念,處處用心為用戶著想,5.0版本在 3.0版本的基礎上,重新精心打造,每個功能都精心設計實用的例次程序,並重新編寫詳細的教程,無論用于學習或是研製產品原型,都非常具有實際意義。另外我們設計了包含Cyclone、CycloneII等多款核心板供用戶選擇,不斷開發和供應各種實用的功能擴展板,擴展性能卓越。無論學習、開發,該套件都是您合適的首選。
質量保證︰
(1) 我們竭誠為顧客提供超值的產品。任何產品郵發之前都經過嚴格的檢驗和測試,保證每個功能都工作良好。如果有質量問題, 7天內免費更換,一年保修,對于人為造成的損壞(如使用不當燒毀晶片等),我們仍給以免費維修,但需以成本價收取晶片費用。
(2) 我們嚴格控制產品出廠的質量,做到每塊板卡郵出之前經過再三測試,如遇特殊情況,請及時聯繫我們,我們會給予精誠的解決方案。我們視質量和服務是我們獲得顧客長期信賴和合作的根本,更是我們賴之成長的源泉。
技術支持︰採用電話、BBS、MSN 客戶群等模式。
套件包括︰
一、 FPGA核心板︰多種核心板供選擇,所採用的FPGA分別有:
(1) Cyclone 核心︰ EP1C12Q240C8、EP1C6Q240C8;
(2) CycloneII 核心︰ EP2C8Q208C8、EP2C5Q208C8、EP2C20Q208C8;
( 3) SDRAM ︰ 8MByte;
(4) Flash ︰ 8MByte;
( 5) EPCS1或EPCS4配置晶片 ︰ EP1C6和EP2C5核心板配備EPCS1;EP1C12和EP2C8以及EP2C20核心板配備EPCS4;
(6)提供配置模式︰JTAG和AS。此外配置管腳透過插針引出,可支持用戶今后設計使用CPLD+Flash的配置模式;
( 7)50Mhz有源時鐘 ;
(8)所有IO、Avalon匯流排、配置管腳等都透過4排插針引出,用戶可以充分自由發揮,擴展更靈活;
( 9)4個LED;
(10) 一個reset按鈕。
二、實驗板 V5.0︰
配備︰
★ 10M以太網路界面︰使用RTL8019晶片;
★ 8位AD模數轉換器;
★ 4通道8位DA數模轉換器;
★ 實時時鐘;
★ RS-232串口︰用于與計算機的數據通信;
★ VGA界面︰直接VGA與顯示器對接,用FPGA實現VGA界面協議可在顯示器上顯示文字、圖型等。
★ PS/2鼠標、鍵盤界面。
★ 16*2 字符型 LCD 界面,可以顯示英文字符 。
★ 128*64點陣式LCD界面,可以顯示中文、圖形等;
★ 蜂鳴器。
★ USB界面︰
採用USB-UART橋接晶片CP2102,兼容USB1.1和USB2.0協議,最高通信速率為1Mbps,可直接用于通信速率要求不是很高的場合,如工控設備、儀器儀表等,方便實用; 開發者無需懂得 USB 協議和設計驅動程式,只需類似串口一樣對通訊進行操作即可,因而使得開發週期短,風險小,成本低;另外,它體積小, 抗干擾性能好, 工作穩定可靠,正常工作溫度範圍為︰ -40 ~ +85℃。 隨套件的光碟中,附帶了該晶片的數據手冊、驅動程式,以及例次程序。
★ 兩個 4位7段顯示器。
★ 基于 I2C協議的EEPROM存儲器。
★ 4個按鍵開關︰同樣秉承簡約風格,不追求多,但求簡約,節省有限的IO資源,用于NiosII的外部按鍵輸入、中斷等實驗足矣
三、 ByteBlasterII 下載線,如需換成 請參考USB-Blaster下載線(完全兼容 Altera 原裝 USB-Blaster ) 需另加900元。
四、其它選購附件︰
( 1 ) 16x2 型 LCD 模塊,選配,需加購 ;
( 2 ) 128x64 點陣型 LCD 模塊,選配,需加購 ;
( 3 ) USB2.0 擴展模塊,選配, 請按我一下
各型號核心板FPGA資源統計表 |
型號 | EP1C6型 | EP1C12型 | EP2C5型 | EP2C8型 | EP2C20型 | EP3C16型 | EP3C25型 |
Les | 5,980 | 12,060 | 4,608 | 8,256 | 18,752 | 15,408 | 24,624 |
RAM bits | 92,160 | 239,616 | 119,808 | 165,888 | 240,000 | 516,096 | 608,256 |
內嵌乘法器 | 無 | 無 | 13 | 18 | 26 | 56 | 66 |
PLLa | 2 | 2 | 2 | 2 | 4 | 4 | 4 |
IO腳 | 185 | 173 | 143 | 139 | 142 | 148 | 148 |
特別說明︰我們的所有例子源碼並非僅僅是 Altera 網站上提供的範例代碼,所有例子代碼均為我們工程師的辛苦勞動所得,實在而好用。這些代碼經由我們工程師的精心調試,在每個型號上都調試透過。這些例子不僅僅用于學習,更可直接用于實際應用中。
五、配套清單
V5套件配套清單:
(1)、核心板一塊;
(2)、實驗板一塊;
(3)、ByteBlasterII下載線一根
(4)、USB線一根;
(5)、5V開關電源一個;
(6)、DVD光盤一張包含 齊全的軟體 、實驗手冊、文檔資料等以及 詳盡電路原理圖( pdf 格式);提供 FPGA等 晶片的 protel 格式元件封裝圖。
FPGA 實驗︰
FPGA 實驗我們同時提供 VHDL 和 Verilog HDL 兩種語言編寫例子工程。
實驗包含有︰
(1) 、 FPGA_LED ;
(2) 、 4 位 7 段動態掃描數碼管顯示;
(3) 、 PS2 鍵盤 界面電路設計;
(4) 、蜂鳴器奏樂實驗;
(5) 、 LCD 顯示實驗 ;
(6) 、 UART 串口通信實驗;
(7) 、 VGA 信號發生器實驗 ;
(8) 、 I2C 匯流排的 EEPROM 讀寫;
(9) 、AD轉換數據采集實驗;
(10)、DA數模轉換實驗;
SOPC 實驗︰
Altera 的 FPGA 特色在于基于 NiosII 核的 SOPC 系統的完善與強大性, Altera 提供大量用于 Nios 系統的免費 IP 核,以及完善的 API 驅動函數。使我們開發 SOPC 系統更加的方便和簡單。
提供的 SOPC 實驗有︰
(1) 、 SOPC_LED: 一個最簡單的 Nios 系統實驗。
(2) 、 SOPC_LED_BF:Flash 燒寫實驗。
(3) 、定時器中斷實驗;
(4) 、按鍵中斷實驗;
(5) 、 DMA 傳輸實驗;
(6) 、 UART 串口通信實驗;
(7) 、 脈寬調製 PWM 實驗;
(8) 、 PS2 鍵盤實驗;
(9) 、利用定時器中斷產生不同頻率驅動蜂鳴器奏樂實驗;
(10) 、 LCD1602 顯示實驗,提供 HAL API 驅動函數,標準 C 庫函數訪問。
(11) 、 LCD12864 液晶屏顯示實驗,提供完整驅動函數,使用方便。
(12) 、(12)、 VGA 顯示實驗,使用 DMA 傳輸,在顯示器上顯示 8 色 320 ﹡ 240 分辨率的英文,漢字,圖片,動畫等。
(13) 、實時時鐘晶片 PCF8563 使用實驗。
(14) 、 I2C 界面的 EEPROM 存儲器讀寫實驗。
(15) 、(15)、網路通信實驗︰提供一個 simple_socket_server 遠程登陸實驗,以及一個 Web server 網路伺服器實驗;
(16) 、 AD數據 采集實驗;
(17) 、 DA 數模轉換實驗;
(18) 、基于 avalon 匯流排的自定義外設數碼管界面設計;
(19) 、自定義指令實驗;
(20) 、浮點指令使用實驗;
(21) 、雙 NiosII CPU 核實驗;
(22) 、 UCOSII 作業系統實驗;
(23) 、 Uclinux 作業系統移植實驗 ( 注︰提供基于 QII5.1 的移植教程, QII7.2 需要在 Linux 作業系統下完成移植,本站僅提供參考文檔 ) ;
(24)、提供8051單片機核移植到FPGA教程與例子工程,喜歡8051的朋友在FPGA上依然可以繼續玩一把。
軟體 QII7.2 版本比以前的版本做了很大的改動,以前的教程資料對于 7.2 版本很多已不太適用。為避免初學人走過多的彎路,我們的文檔都是基于 7.2 版本下重新編寫。並且爭對初學人編寫幾個詳盡的實驗教程,一步步領導初學人快速撐握 FPGA 、 SOPC 的應用開發。
FPGA_LED︰用一個按鍵控制一個LED的亮滅。一個最簡單的實驗,讓初學人熟悉QII軟體的使用,掌握FPGA的開發流程,文檔中圖文並茂,詳細描述各步驟以及注意事項,讓初學人輕鬆入門FPGA的開發。
FPGA_74SEG:設計一個動態4位數碼管顯示電路以及波形仿真實驗,讓初學人由淺入深逐漸深入FPGA的開發,學習和掌握使用QII的進行電路仿真。
SOPC_LED:設計一個最簡單的SOPC系統,由NiosII CPU+片上存儲器+LED組成,學習SOPC開發的基本流程,學習SOPC Builder基本使用以及Nios集成開發環境(NiosIDE)下C程式的編寫和在線調試。
SOPC_LED_BF:往SOPC系統中添加SDRAM控制單元,Flash控制單元,學習SDRAM和Flash的使用方法,把調試好的程式燒寫到flash中,上電后程式自動下載到SDRAM中執行。