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