H2C35-V6核心板介紹
各型號核心板FPGA資源統計表
型號
EP2C5型
EP2C8型
EP2C20
EP2C35
EP3C16
EP3C25
EP3C40
Les
4,608
8,256
18,752
33,216
15,408
24,624
39,600
RAM Kbits
117
162
234
473
504
594
1134
內嵌乘法器
13
18
26
35
56
66
126
鎖相環數
2
4
. 透過3路排針總共引出170個用戶IO,以及一根16位匯流排,10根位址匯流排。其中JP1固定IO電平為3.3V,JP2以及JP3可分別選擇3.3V,2.5V或者1.8V電平。
注︰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︰蜂鳴器例子