注︰H2C35-V6核心板插上V6實驗后,核心板上還剩餘36個IO可供用戶擴展使用,IO電平可選擇3.3V,2.5V,1.8V。
實驗板-V4_NEW
配備︰
★ 網路︰使用DM9000A,100M/10M自適應網路晶片,提供完善的驅動以及中斷傳輸,遠程控制,網路伺服器等例子。
★ USB2.0︰使用CY68013A-56,使用自定義的IP 實現,實現FPGA與電腦主機的高速通信;提供固件開發,上位機驅動開發文檔以及例程。
★RS-232串口︰用于與計算機的數據通信;
★256色VGA界面︰用FPGA實現VGA界面協議可在顯示器上顯示文字、圖型等;提供一個流模式的VGA控制單元IP以及詳細的設計文檔,使用FIFO緩存,DMA高速傳輸,可顯示中文,英文,圖象,動畫等。其中由電阻網路實現256色VGA的D/A,可有效降低產品成本。
★PS/2鼠標,鍵盤界面︰標準鼠標,鍵盤界面,提供的例程用VHDL實現下數碼管上同時顯示鍵盤掃描碼和ASCII碼,也可結合SOPC編程使其顯示在LCD上;提供自定義的PS2 IPCORE,利用中斷控制方便地實現鍵盤控制功能。
★16*2字符型LCD︰可以顯示英文字符和自定義字符,提供IP核以及顯示操作函數,操作直接方便;(LCD選配,120元)
★128*64圖形式LCD︰可以顯示中文、圖形等,提供IP核以及顯示操作函數,操作直接方便;(LCD12864選配,420元)
★ 實時時鐘︰PCF8563晶片,帶有日曆,報警輸出。
★ 溫度傳感器︰LM75A,可以在-55~+125度內將溫度直接轉換為數字信號,精度可達0.125度。是溫度采集的最好選擇,在許多工控產品中可作為過溫保護的傳感器等。
★ SD/MMC卡︰提供SD卡的讀、寫、擦除函數,操作方便,可用于存儲海量的數據。
★ 音頻︰使用WM8731音頻晶片,自帶音頻DA,AD,提供一個流模式的音頻avalon從界面,實現從SD卡,SDRAM,flash讀出音頻數據並播放出來。
★ AD轉換︰採用12位串行AD轉換晶片ADS7822晶片,實現數據采集。
★ DA轉換︰採用12位串行DA轉換晶片TLV5616晶片以及運放電路,可透過調節精密電阻改變運放的放大倍數輸出各種電平範圍(運放電路的供電需外接)。
★ 蜂鳴器︰提供的學習例子使用NIOSS II定時器中斷編程產生特定波形,可奏出各式樂曲如:北國風光,康定情歌...
★ USB1.1︰採用USB-UART橋接晶片CP2102,兼容USB1.1和USB2.0協議,最高通信速率為1Mbps,可直接用于通信速率要求不高的場合,如工控設備、儀器儀表等,方便實用;開發者無需懂得USB協議和設計驅動程式,只需類似串口一樣對通訊進行操作即可,因而使得開發週期短,風險小,成本低;另外,它體積小,抗干擾性能好,工作穩定可靠,正常工作溫度範圍為︰-40~+85℃。提供上位機驅動,以及NiosII下的例子。
★ 兩個4位7段數碼管組成一個8位7段數碼管︰分別提供用VHDL和NiosII實現動態掃描的程式,用VHDL實現自動動態掃描,不佔用CPU處理時間。並提供其IP CORE及設計。
★ 5個按鍵開關︰同樣秉承簡約風格,不追求多,但求簡約,節省有限的IO資源,用于NiosII的外部按鍵輸入、中斷等實驗足矣。
★ EEPORM AT24C08。
三、 購買該套件贈送USB-Blaster下載線(完全兼容Altera原裝USB-Blaster);
四、其它附件︰
(1) USB線2條;
(2) 5V開關電源;
(3) 用戶手冊;
(4) 齊全的軟體(QuartusII和NiosII IDE等)、文檔資料等;
(5) 詳盡電路原理圖(pdf格式);
(6)16x2型LCD模塊,選配,僅需120元;
(7)128x64點陣型LCD模塊,選配,僅需420元;
五、開發環境和軟體資料︰
(1)支持QuartusII和NiosII IDE;
(2)支持SOPC Builder;
(3)支持DSP Builder;
(4)NIOS II IDE集成開發環境,支持C/C++,支持ByteBlasterII和USB-Blaster在線營運和調試;
例子資料:
1、 alltest︰此例子是出廠程式;
2、Led_burnflash︰此例子對應基礎教程的實驗
3、Net︰測試網路晶片
4、SD_Card_Audio︰播放SD卡中的WAV格式音樂。
5、i2sound︰
6、C20_sram_vga︰在顯示器中顯示動畫和圖片。
7、verilog例子︰此文件夾下的例次程序使用Verlog語言,包含各界面功能
a、AD_TEST︰操作AD晶片
b、DA_TEST︰操作DA晶片
c、I2C_v︰透過I2C匯流排測試EEPROM。
d、LCD12864︰LCD12864例子
e、LCD_1602︰LCD1602例子
f、PS2_v︰PS2口例子
g、Systhesizer︰音頻界面例子
h、uart_verilog︰串口例子
i、USB2_V︰USB2.0例子
j、VGA_v︰VGA界面例子
k、beep_v︰蜂鳴器例子