1 引言近年來,可編程邏輯器件的發(fā)展,使得SOPC (System On A Programmable Chip,可編程片上系統(tǒng))成為可能, 即在一塊可編程芯片上實(shí)現(xiàn)整個系統(tǒng)。Nios是Altera公司研發(fā)的可用于SOPC設(shè)計(jì)的處理器軟核?;贜ios軟核的
Nios軟核在CT機(jī)掃描系統(tǒng)控制器設(shè)計(jì)中的應(yīng)用
FPGA中的處理器IP概述
FPGA中的處理器IP概述
智能交通管理系統(tǒng)是21 世紀(jì)道路交通管理的發(fā)展趨勢。利用網(wǎng)絡(luò)和GPRS 通信, 牌照自動識別監(jiān)控系統(tǒng)能夠自動、實(shí)時(shí)地檢測車輛、識別汽車牌照, 從而實(shí)現(xiàn)道路交通智能化管理。由于傳統(tǒng)的PC機(jī)+ 算法的設(shè)計(jì)結(jié)構(gòu)體積大, 不能滿足便攜的要求, 更不適合露天使用; 而采用通用的DSP 芯片組成的系統(tǒng), 外圍電路較復(fù)雜, 設(shè)計(jì)與調(diào)試都要較長的時(shí)間, 且系統(tǒng)的可擴(kuò)展性不好。利用32 位Nios Ⅱ軟核處理器在FPGA 上完成設(shè)計(jì), 減小了系統(tǒng)的體積, 而且在PC機(jī)上開發(fā)的程序可移植到Nios Ⅱ處理器上, 實(shí)現(xiàn)了片上系統(tǒng)。采用Nios Ⅱ處理器的自定義指令, 用硬件實(shí)現(xiàn)部分算法, 大大提高了數(shù)據(jù)的處理速度, 保證了較好的實(shí)時(shí)性。在外圍電路不變的情況下, 通過更新FPGA 內(nèi)部的電路設(shè)計(jì), 能使系統(tǒng)功能升級和增強(qiáng)。下面介紹一種基于Nios Ⅱ軟核的車輛牌照識別系統(tǒng)的自行研制。
智能交通管理系統(tǒng)是21 世紀(jì)道路交通管理的發(fā)展趨勢。利用網(wǎng)絡(luò)和GPRS 通信, 牌照自動識別監(jiān)控系統(tǒng)能夠自動、實(shí)時(shí)地檢測車輛、識別汽車牌照, 從而實(shí)現(xiàn)道路交通智能化管理。由于傳統(tǒng)的PC機(jī)+ 算法的設(shè)計(jì)結(jié)構(gòu)體積大, 不能滿足便攜的要求, 更不適合露天使用; 而采用通用的DSP 芯片組成的系統(tǒng), 外圍電路較復(fù)雜, 設(shè)計(jì)與調(diào)試都要較長的時(shí)間, 且系統(tǒng)的可擴(kuò)展性不好。利用32 位Nios Ⅱ軟核處理器在FPGA 上完成設(shè)計(jì), 減小了系統(tǒng)的體積, 而且在PC機(jī)上開發(fā)的程序可移植到Nios Ⅱ處理器上, 實(shí)現(xiàn)了片上系
基于NiosⅡ軟核的車輛牌照識別系統(tǒng)研制
1 引言 在如今的快速嵌入式系統(tǒng)設(shè)計(jì)中,目前比較流行的方案是在FPGA內(nèi)集成應(yīng)用軟件或是軟IP平臺,以簡化工序、加速產(chǎn)品面市日程。為此,很多公司推出了自己的開發(fā)平臺以及相關(guān)CPU的IP核,常見的為兩種:一種是通
摘 要:提出了一種基于會話初始化協(xié)議的VoIP系統(tǒng)(包括IP電話終端、SIP服務(wù)器和PSTN接入端口),并對SIF,與PSTN的互聯(lián)進(jìn)行了系統(tǒng)級構(gòu)建。利用Ahera的SOPC軟核CPU技術(shù)和Nios II處理器構(gòu)建了一個IP電話終端。該設(shè)計(jì)具有
嵌入式DS80C320單片機(jī)軟核設(shè)計(jì)
基于軟核CPU技術(shù)的IP電話接口設(shè)計(jì)
基于MC8051軟核的星載智能1394終端
MicroBlaze嵌入式軟核是一個被Xilinx公司優(yōu)化過的可以嵌入在FPGA中的RISC處理器軟核,具有運(yùn)行速度快、占用資源少、可配置性強(qiáng)等優(yōu)點(diǎn);液晶顯示器(LCD)具有功耗低、體積小、工作電壓低、壽命長、可以顯示復(fù)雜的文字及圖形等優(yōu)點(diǎn)。本文以信利MPG240128點(diǎn)陣液晶顯示模塊為例,選擇Xilinx公司的Spartan 3E系列FPGA作為控制芯片,介紹嵌入式軟處理器MicroBlaze與液晶顯示模塊的接口和圖形顯示的編程技術(shù)。
本文針對特定的用戶環(huán)境,提出采用Altera的SOPC(片上可編程系統(tǒng))解決方案,利用NiosⅡ軟核處理器和FPGA(現(xiàn)場可編程門陣列)配置靈活、IP資源豐富、硬件設(shè)計(jì)和軟件編程方便的特點(diǎn),通過擴(kuò)展IDE(集成開發(fā)環(huán)境)接口,以硬盤作為存儲媒介,實(shí)現(xiàn)多路VOD系統(tǒng)的設(shè)計(jì)方案。該系統(tǒng)體積小、成本相對低廉,體現(xiàn)了嵌入式電子產(chǎn)品的優(yōu)勢。與傳統(tǒng)的VOD系統(tǒng)相比,使用范圍更具針對性,裝配更靈活,升級擴(kuò)展更方便,具有很廣闊的前景。
基于NiosⅡ軟核的嵌入式多路視頻點(diǎn)播系統(tǒng)
本文以硬盤錄像機(jī)的設(shè)計(jì)為例, 介紹了NIOS 嵌入式軟核的工作流程、開發(fā)步驟和使用方法。