NiosII處理器是用戶可配置的通用RISC處理器,它是一個非常靈活和強大的處理器。Nios處理器的易用和靈活已成為當今最流行的處理器。設計者可利用SOPCBuilder系統(tǒng)開發(fā)工具能夠很容易地創(chuàng)建自己的處理器系統(tǒng)。SOPCBuilder可用于集成一個或多個可配置的帶有許多標準外圍設備的NiosCPU,并利用自動形成的Avalon交換結(jié)構(gòu)總線將這些系統(tǒng)連接在一起。 可配置的NiosIICPU是NiosII處理器系統(tǒng)的核心,它能夠被靈活配置而適用于各種各樣的應用。硬件資源:
1、FPGA芯片:采用ALTERA公司的Cyclone處理器EP1C6Q240或EP1C12Q240。
8MByte高速SDARM
8MByte快速FLASH
配置芯片:EPCS1或EPCS4。
兩種下載配置模式:AS模式和JTAG模式。
可選配的10M或100M網(wǎng)絡擴展板。
IIC的實時時鐘芯片,IIC的EEPROM,可做應用開發(fā),或配合FPGA的IIC控制器開發(fā)調(diào)試。
1個交流蜂鳴器
4個8段數(shù)碼管
4個輸入鍵盤,1個復位鍵。
8個LED指示燈輸出
LCD接口,標準的字符型液晶模塊接口,16×2字符;
2個9針RS-232串口,實現(xiàn)與計算機的數(shù)據(jù)通訊;輔助調(diào)試,結(jié)果輸出;
8色的VGA接口,直接VGA顯示器對接,實現(xiàn)8種顏色的顯示;用于驗證VGA時序;
1個標準的鼠標、鍵盤接口,支持3.3V和5V設備,可以用來驗證PS/2的接口協(xié)議,實現(xiàn)一個IO設備擴展;
USB1.1實驗接口。直接擴展FPGA的IO到USB接口,用于評估FPGA上實現(xiàn)USBControler的供能;
兩段共80芯的功能擴展接口,可駁接網(wǎng)絡擴展板、AD/DA卡、音頻輸入輸出卡、視頻采集處理卡等。用戶也可以開發(fā)自己定義的接口板。開發(fā)集成環(huán)境和手冊:
支持ALTERA提供的QuartusII5.0或QuartusII4.0。
SOPCBuilder開發(fā)工具。
NIOSIIIDE集成開發(fā)環(huán)境,支持C/C++;通過串行口實現(xiàn)在線Debug調(diào)試。
提供SignalTapII,NIOSII5.0,ModsimSE6.0。
提供ucLinux開發(fā)軟件包。
提供電子文檔。
基礎(chǔ)實驗:
定制簡單NiosII系統(tǒng)
PIO輸出控制實驗1流水燈控制
PIO輸出控制實驗2步進電機控制實驗
PIO外部中斷實驗
定時器實驗1使用系統(tǒng)時鐘服務
定時器實驗2使用時間標記服務
定時器實驗3看門狗實驗
JTAGUART實驗1通過C庫函數(shù)訪問JTAGUART
JTAGUART實驗2通過HALAPI函數(shù)訪問JTAGUART
UART實驗1通過C庫函數(shù)訪問UART
SPI操作實驗
利用外接I2C器件的實時時鐘、EEPROM讀寫實驗
彩色液晶繪圖實驗
存儲器實驗
SystemID實驗
添加用戶邏輯實驗
添加用戶指令實驗
ucLinux系統(tǒng)開發(fā)
開發(fā)套件核心器件是具有最大20萬門電路的FPGA器件,支持HDL語言IC開發(fā)。
支持ALTERA公司EDA設計軟件的學習。
產(chǎn)品報價:
FreeDEVNiosII-EP1C6FPGA開發(fā)板 1800元(含網(wǎng)絡接口板150元);
FreeDEVNiosII-EP1C12FPGA開發(fā)板 2100元(含網(wǎng)絡接口板150元)。