以Altera公司的Quartus Ⅱ 7.2作為開(kāi)發(fā)工具,研究了基于FPGA的DDS IP核設(shè)計(jì),并給出基于Signal Tap II嵌入式邏輯分析儀的仿真測(cè)試結(jié)果。將設(shè)計(jì)的DDS IP核封裝成為SOPC Builder自定義的組件,結(jié)合32位嵌入式CPU軟核Nios ii,構(gòu)成可編程片上系統(tǒng)(SOPC),利用極少的硬件資源實(shí)現(xiàn)了可重構(gòu)信號(hào)源。該系統(tǒng)基本功能都在FPGA芯片內(nèi)完成,利用 SOPC技術(shù),在一片 FPGA 芯片上實(shí)現(xiàn)了整個(gè)信號(hào)源的硬件開(kāi)發(fā)平臺(tái),達(dá)到既簡(jiǎn)化電路設(shè)計(jì)、又提高系統(tǒng)穩(wěn)定性和可靠性的目的。
標(biāo)簽: FPGA DDS IP核 設(shè)計(jì)方案
上傳時(shí)間: 2013-12-22
上傳用戶:forzalife
基于SOPC技術(shù)設(shè)計(jì)了一個(gè)綜合應(yīng)用系統(tǒng):實(shí)現(xiàn)了鍵值數(shù)據(jù)采集、顯示,并將采集到的數(shù)據(jù)通過(guò)串口送給上位機(jī);也可以接收上位機(jī)送來(lái)的數(shù)據(jù),控制點(diǎn)亮相應(yīng)的二極管且將接收到的數(shù)據(jù)顯示在數(shù)碼管上。系統(tǒng)硬件由FPGA及外圍電路組成,采用了性能優(yōu)良的Nios ii軟核處理器;軟件在Altera公司的軟件集成開(kāi)發(fā)工具Nios ii IDE下應(yīng)用C語(yǔ)言編程。該系統(tǒng)工作可靠,在實(shí)際的應(yīng)用設(shè)計(jì)中有一定的參考價(jià)值。
標(biāo)簽: SOPC 數(shù)據(jù)采集 控制系統(tǒng)
上傳時(shí)間: 2013-12-17
上傳用戶:wangcehnglin
利用帶有I2C總線接口的日歷時(shí)鐘芯片DS1337,在Nios ii嵌入式系統(tǒng)平臺(tái)上實(shí)現(xiàn)一個(gè)實(shí)時(shí)時(shí)鐘,并可在顯示器上顯示出預(yù)置的時(shí)分秒。硬件平臺(tái)為Altera的Cyclone II版Nios ii開(kāi)發(fā)環(huán)境
上傳時(shí)間: 2013-12-19
上傳用戶:獨(dú)孤求源
SD卡和AIC23數(shù)字音頻輸出實(shí)驗(yàn), FreeDev Audio Dsp Board采用了TI公司的TVL320AIC23 1、控制接口使用I2C,Quartus中將CS置低(器件地址0011010)。 2、數(shù)字音頻接口使用了組件FreeDev_aic23,有三種測(cè)試和應(yīng)用 模式,中斷結(jié)合DMA方式能在Nios ii中采集和發(fā)送數(shù)據(jù)。中斷信號(hào) 產(chǎn)生于模塊中FIFO緩沖區(qū)的半滿信號(hào),讀取數(shù)據(jù)端口自動(dòng)清除中斷 請(qǐng)求信號(hào)。 3、I2C IP 和FreeDev_aic23 IP分別在Quartus 工程目錄中 4、SD卡讀寫通過(guò)SD_DAT0、SD_CLK、SD_CMD三個(gè)PIO信號(hào)線用軟件 控制時(shí)序。 5、該范例讀SD卡數(shù)據(jù),通過(guò)DMA將Buffer數(shù)據(jù)送到FreeDev_aic23的 FIFO中實(shí)現(xiàn)數(shù)據(jù)播放。 6、SD卡中的數(shù)據(jù)必須是以48K*16bit保存的采樣數(shù)據(jù)。數(shù)據(jù)可以通過(guò)SD讀卡器寫入。
標(biāo)簽: AIC FreeDev Audio Board
上傳時(shí)間: 2013-12-09
上傳用戶:aix008
鼠標(biāo)驅(qū)動(dòng)范例,用C語(yǔ)言完成,可移植到(Nios ii 開(kāi)發(fā)環(huán)境)
標(biāo)簽: 鼠標(biāo) 驅(qū)動(dòng) 范例
上傳時(shí)間: 2014-01-15
上傳用戶:GavinNeko
VGA的IP核,可直接用于Nios ii的應(yīng)用里,在DE2板子直接使用
上傳時(shí)間: 2016-02-24
上傳用戶:yyq123456789
ISP1362的IP核,可直接用于Nios ii的應(yīng)用里,在DE2板子直接使用
上傳時(shí)間: 2013-12-24
上傳用戶:firstbyte
網(wǎng)絡(luò)是嵌入式應(yīng)用的常備功能,在Nios ii中集成了UCOS II和LWIP,分析網(wǎng)絡(luò)設(shè)備在Nios ii中的來(lái)龍去脈對(duì)學(xué)習(xí)Nios ii設(shè)備驅(qū)動(dòng)程序有典型的意義
標(biāo)簽: 網(wǎng)絡(luò) 嵌入式應(yīng)用
上傳時(shí)間: 2016-05-01
上傳用戶:teddysha
本設(shè)計(jì)實(shí)現(xiàn)了將數(shù)據(jù)燒寫到 flash中, 包括定制SOPC目標(biāo)板,是學(xué)習(xí)Nios ii的 很好的例子。
標(biāo)簽: flash 設(shè)計(jì)實(shí)現(xiàn) 數(shù)據(jù) 燒寫
上傳時(shí)間: 2016-06-10
上傳用戶:songnanhua
SOPC實(shí)驗(yàn)--自定義PWM組件:以帶一個(gè)Avalon Slave 接口的PWM 組件為例,說(shuō)明如何自定義組件。,一個(gè)Avalon Slave 接口可以有clk、chipselect、address、read、readdata、write 及writedata 等信號(hào),但這些信號(hào)都不是必需的。 一、功能 我們要實(shí)現(xiàn)的PWM 組件具有以下功能: 1. PWM 的周期可改,用period 寄存器存儲(chǔ); 2. PWM 的占空比可改,用duty 寄存器存儲(chǔ)。 二、Avalon Slave 接口信號(hào)的設(shè)計(jì) 1.Clk:為PWM 提供時(shí)鐘; 2.Write:寫信號(hào),可以通過(guò)Avalon Slave 總線將period 和duty 值從Nios ii 應(yīng)用程序 傳送到組件邏輯中。 3.Writedata:寫數(shù)據(jù)。通過(guò)此數(shù)據(jù)線傳送period 和duty 值。 4.Address:本例中有兩個(gè)寄存器,因此可用一根地址線表示。 5.全局信號(hào)。本例中PWM 的輸出用來(lái)驅(qū)動(dòng)LED 燈顯示,這個(gè)信號(hào)不屬于Avalon 接 口信號(hào)。
標(biāo)簽: PWM Avalon Slave SOPC
上傳時(shí)間: 2013-12-28
上傳用戶:bibirnovis
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1