|
 |
實驗器‧開發板 >
CPLD/FPGA實驗器 > BF-CYCLONE NIOS-II開發板 VER3.0


概述
這塊開發板,是我們根據目前NIOS系統應用方向和使用實際情況開發設計了這塊開發板,
這板在VER2.1的基礎上修改而來.去掉了USB部分和SRAM部分,
對記憶體的匯流排結構做了調整,更加適應初學者和入門用戶學習使用.
使用用我們的開發板能夠很容易的構成高速資料獲取和視頻開發系統。
如果您需要功能完整,並要求與PC做高速的資料傳輸,
可以選擇我們的HSNIOS1C VER2.1開發板.
這板上帶有完整的USB2.0的高速資料傳輸埠.
由於FPGA與記憶體直接進行高速資料交換。所以成在很多 干擾因素,
因此這也是很多 開發板速度很難提高的關鍵原因。
所以我們在設計的時候儘量靠近FPGA晶片。
這樣就最大限度減少因為布板所造成的干擾因素。
我們的開發板的SDRAM和FLASH採用獨立的匯流排.
這樣就為初學者提供了更加方面靈活的設計途徑.
同時開發板採用了獨特的跳線設計方式,
可以在一塊PCB板上使用EP1C6和EP1C12兩種不同容量的FPGA晶片,
用戶在進行設計的時候如果感覺資源不夠可以 選用大容量的FPGA晶片.
板上有一個有源晶振插座。
用戶可以方便的根據自己的實際使用目更換不同頻率晶振。
由於CYCLONE晶片內帶PLL。
所以能夠方便的頻率合成,
分頻,移相等功能。這樣就能充分保證程式在晶片內高速運行,
以較低的I/O運行速度來保證系統運行穩定。
用戶如果覺得自己做目標板麻煩。可以購買我們提供的多種擴展板。
(本公司有各種視頻採集,輸出擴展板)或是通過J6,J7直接插到我們的EDA底板上或是EDA試驗箱上。
這樣就可以充分利用我們的EDA底板提供的功能多樣,完善外設資源。
這樣就能輕易的構成一套售價低廉,功能強大的SOPC開發,評估系統。
1、支持EPCS1和EPCS4
EP1C6選用EPCS1配置晶片,EP1C12選用EPCS1配置晶片。
2、16M Byte 高速SDRAM
一片4M×32Bit SDRAM ,最高133MHz讀寫速度;MT48LC4M32B
3、2M Byte 通用型FLASH
一片1M×16bit(64Mbit) AM29LV160,90ns讀寫速度;
可以配置為16位元或8位元模式.靈活的頁面方式,
可以用來存儲FPGA配置檔或者作業系統鏡像檔;
4、板上載有一個50M有源晶振
由於EP1C6QC240C8晶片最高運行頻率80M。
50M頻率是可以滿足大多數應用的,
由於我們沒有將晶振直接焊接在板上。
而是通過晶振插座,所以用戶能夠方便的根據使用情況,
更換不同頻率晶振。
板上所有GCLK都已經引出。
如果和我們的EDA3.2主板進行搭配連接,這樣就可以擁有5個以上的時脈源,
並且可以方便的更換 不同時 脈頻率。
5、通過我們的提供的擴展板和EDA底板能實現更加豐富的介面
通過相應的EDA底板,可以實現I2C,VGA,8個7段顯示器,8個LED,
多種LCD,RS232,51單晶片,PS/2,AD,DA等的介面。
同時還可以充分利用我們EDA底板上面的資源,和相關常式。
由於NIOS ver3.0板上的PS2和RS232介面是和EDA3.2底板上面的是獨立分開.
所以配合我們的EDA底板,將會擁有2個RS232介面和PS2介面.
用戶也可以將這個板做為背板插在自己設計的應用系統上。
這樣就能夠縮短開發週期,並能夠充分利用板上資源。
如果目標板設計失敗,或損壞也不用重新製作核心板。
6、提供軟體和試驗專案:
提供全部的設計資料,包括原理圖和擴展板的PCB,測試代碼和一些IP的源碼。
如:SDRAM測試程式及其源代碼,系統資源分配程式(初始化程式)。
LCD顯示,VGA顯示,7段顯示器掃描顯示,AD轉換,USB2.0開發包其測試程式。
PS/2鍵盤滑鼠。QuartusII 4.2 破解版 ,niosii linux,NIOS開發教材。等等。。。。
7、全面支援NIOSII和uC/OS作業系統
8.試驗代碼清單:
1.\INIT_NIOS\PIN_POUT.POF 與EDA3.2主板介面參考代碼
2. light 彩燈控制實驗
3.\LCD_IN_NIOS\是用SOPCBUILD創建的一個NIOS 控制LCD的顯示試驗。
4.\LED\是一個用NIOS CPU控制的NIOS板上的LED1-LED4和NIOS板上面的7段顯示器的控制試驗
5.VGA 顯示控制實驗 (\VGA\vga.sof)
6.演奏梁祝音樂 (\music\songer.sof)要結合我們的EDA3.2主板使用.
7.SDRAM的控制程式。
8.\LEDNIOS板上面的LED控制程式。
9.\UART_IN_NIOS用nios寫的一個串 列通訊的測試程式
10.\SEG用nios寫的一個EDA3.2主板上面的7段碼的控制和演示程式。
11.\LCD1620一個LCD1620的顯示試驗程式.
12.\USBTEST 一個FPGA控制的USB測試程式.
13.\FLASH_TEST 一個用NIOS寫的板上FLASH燒寫測試程式

|
 |
|
|