altera下載線合集,ARM-FPGA下載線,Multi-ICE ARM 仿真器資料,一PCB,SCH格式為主,個(gè)人收集的,如果需要,肯定會(huì)有用的!
標(biāo)簽: Multi-ICE ARM-FPGA altera ARM
上傳時(shí)間: 2016-04-24
上傳用戶:aig85
基于ARM-FPGA的IRIG-B碼產(chǎn)生器的研制這是一份非常不錯(cuò)的資料,歡迎下載,希望對(duì)您有幫助!
標(biāo)簽: arm fpga
上傳時(shí)間: 2021-12-30
上傳用戶:
iCore4 ARM FPGA 雙核心工控板示例代碼及原理圖
標(biāo)簽: icore4 arm fpga 原理圖
上傳時(shí)間: 2022-07-21
上傳用戶:XuVshu
本文研究基于ARM與FPGA的高速數(shù)據(jù)采集系統(tǒng)技術(shù)。論文完成了ARM+FPGA結(jié)構(gòu)的共享存儲(chǔ)器結(jié)構(gòu)設(shè)計(jì),實(shí)現(xiàn)了ARMLinux系統(tǒng)的軟件設(shè)計(jì),包括觸摸屏控制、LCD顯示、正弦插值算法設(shè)計(jì)以及各種顯示算法設(shè)計(jì)等。同時(shí)進(jìn)行了信號(hào)的高速采集和處理的實(shí)際測(cè)試,對(duì)實(shí)驗(yàn)測(cè)試數(shù)據(jù)進(jìn)行了分析。 論文分別從軟件和硬件兩方面入手,闡述了基于ARM處理器和FPGA芯片的高速數(shù)據(jù)采集的硬件系統(tǒng)設(shè)計(jì)方法,以及基于ARMLinux操作系統(tǒng)的設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)和應(yīng)用程序設(shè)計(jì)。 硬件方面,在FPGA平臺(tái)上,我們首先利用乒乓操作的方式將一路高速數(shù)據(jù)信號(hào)轉(zhuǎn)換成頻率為原來(lái)頻率1/4的4路低速數(shù)據(jù)信號(hào),再將這四路數(shù)據(jù)分別存儲(chǔ)到4個(gè)FIFO中,然后再對(duì)這4個(gè)FIFO中的數(shù)據(jù)拼接并存儲(chǔ)在FPGA片上的雙端口雙時(shí)鐘RAM中,最后將FPGA的雙端口雙時(shí)鐘RAM掛載到ARM系統(tǒng)的總線上,實(shí)現(xiàn)了ARM和FPGA共享存儲(chǔ)器的系統(tǒng)結(jié)構(gòu),使ARM處理器可以直接讀取這個(gè)雙端口雙時(shí)鐘的RAM中的數(shù)據(jù),從而大大提高了數(shù)據(jù)采集與處理的效率。在采樣頻率控制電路設(shè)計(jì)方面,我們通過(guò)使FIFO的數(shù)據(jù)存儲(chǔ)時(shí)鐘降低為標(biāo)準(zhǔn)狀態(tài)下的1/n實(shí)現(xiàn)數(shù)據(jù)采集頻率降為標(biāo)準(zhǔn)狀態(tài)的1/n,從而實(shí)現(xiàn)了由FPGA控制的可變頻率的數(shù)據(jù)采集系統(tǒng)。 軟件方面,為了更有效地管理和拓展系統(tǒng)功能,我們移植了ARMLinux操作系統(tǒng),并在S3C2410平臺(tái)上設(shè)計(jì)實(shí)現(xiàn)了基于Linux操作系統(tǒng)的觸摸屏驅(qū)動(dòng)程序設(shè)計(jì)、LCD驅(qū)動(dòng)程序移植、自定義的FPGA模塊驅(qū)動(dòng)程序設(shè)計(jì)、LCD顯示程序設(shè)計(jì)、多線程的應(yīng)用程序設(shè)計(jì)。應(yīng)用程序能夠控制FPGA數(shù)據(jù)采集系統(tǒng)工作。 在前端采樣頻率為125MHz情況下,系統(tǒng)可以正常工作。能夠?qū)崿F(xiàn)對(duì)頻率在5MHz以下的信號(hào)波形的直接顯示;對(duì)5MHz至40MHz的信號(hào),使用正弦插值算法進(jìn)行處理,顯示效果良好。同時(shí)這種硬件結(jié)構(gòu)可擴(kuò)展性強(qiáng),可以在此基礎(chǔ)上實(shí)現(xiàn)8路甚至16路緩沖的系統(tǒng)結(jié)構(gòu),可以使系統(tǒng)支持更高的采樣頻率。
標(biāo)簽: FPGA ARM 高速數(shù)據(jù) 采集
上傳時(shí)間: 2013-07-04
上傳用戶:林魚2016
顯示技術(shù)被定義為新世紀(jì)世界朝陽(yáng)產(chǎn)業(yè)之一。幾十年來(lái),LED顯示技術(shù)成為一項(xiàng)使用最廣泛和最普及的技術(shù),由于其極高的性價(jià)比、高亮度、主動(dòng)發(fā)光等特性,使得LED構(gòu)成的大屏幕已經(jīng)被廣泛的應(yīng)用于車站、碼頭、廣場(chǎng)等各種場(chǎng)合以及各企事業(yè)單位,成為各單位、部門很好的信息發(fā)布與交流工具。傳統(tǒng)的顯示技術(shù)以簡(jiǎn)單的8位或者16位單片微控制器為核心,其運(yùn)算速度、內(nèi)存容量、存儲(chǔ)空間和通訊方式等方面存在著很大的局限性,很難實(shí)現(xiàn)高難度圖文動(dòng)態(tài)特技顯示和高灰度級(jí)顯示,并且無(wú)法滿足信息容量大和處理速度很高的場(chǎng)所。 本文在分析LED顯示控制原理、灰度級(jí)實(shí)現(xiàn)以及彩色顯示實(shí)現(xiàn)原理的基礎(chǔ)上,制定了ARM+FPGA的LED點(diǎn)陣顯示控制方案,采用三星公司S3C2410芯片上的LCD顯示接口,設(shè)計(jì)了顯示數(shù)據(jù)重組、非線性占空比γ反校正等邏輯,結(jié)合FPGA技術(shù)實(shí)現(xiàn)了高性能的LED點(diǎn)陣顯示控制;同時(shí)研究了嵌入式Linux操作系統(tǒng),在實(shí)驗(yàn)基礎(chǔ)上詳細(xì)論述基于Linux操作系統(tǒng)的幀緩存設(shè)備模塊加載模式下的控制技術(shù),并開(kāi)發(fā)基于ARM平臺(tái)的LED顯示屏播放以及管理應(yīng)用程序。 本文的創(chuàng)新之處在于提出并系統(tǒng)研究了改善LED顯示效果的數(shù)據(jù)重組技術(shù)以及非線性占空比下的γ反校正技術(shù),并通過(guò)軟硬件調(diào)試系統(tǒng)達(dá)到預(yù)期顯示效果。
標(biāo)簽: ARM LED 顯示控制 技術(shù)研究
上傳時(shí)間: 2013-04-24
上傳用戶:xymbian
近年來(lái),LED顯示系統(tǒng)在信息顯示領(lǐng)域得到了廣泛的應(yīng)用,迅速發(fā)展成一種電子廣告媒體,而且已形成具有相當(dāng)發(fā)展?jié)摿Φ碾娮赢a(chǎn)業(yè)。隨著北京申辦年奧運(yùn)會(huì)的成功,必將進(jìn)一步推動(dòng)LED顯示屏產(chǎn)業(yè)的發(fā)展。 就目前的發(fā)展趨勢(shì)來(lái)看,LED視頻顯示系統(tǒng)是一個(gè)發(fā)展趨勢(shì)。而目前的LED視頻系統(tǒng)必須以PC機(jī)為視頻源,一對(duì)一的聯(lián)機(jī)、同步顯示,屬于同步顯示系統(tǒng),使用不是很靈活方便。一般用于大型購(gòu)物廣場(chǎng)的戶外播放視頻廣告、電視和電影,還可用于大型體育比賽場(chǎng)所,實(shí)時(shí)直播賽況。盡管異步顯示系統(tǒng)可脫機(jī)使用,方便靈活,但不能夠播放視頻信息。 從商業(yè)角度來(lái)說(shuō),技術(shù)先進(jìn)的不一定就是能在市場(chǎng)上完全能行的通的。隨著電子廣告市場(chǎng)發(fā)展,城市街道的視頻廣告也必將是一種發(fā)展趨勢(shì),因?yàn)榫哂袆?dòng)感的彩色視頻廣告比普通的廣告壁紙更能吸引人們眼球,同時(shí)也為城市添加一道靚麗的風(fēng)景。而具有壽命長(zhǎng)、成本低、亮度高、視角大、可視距離遠(yuǎn)等特點(diǎn)的LED顯示系統(tǒng)比較適合此場(chǎng)所的顯示要求。針對(duì)這一特點(diǎn),開(kāi)發(fā)一套小型、可脫機(jī)播放視頻的LED顯示系統(tǒng),具有重要的意義和市場(chǎng)價(jià)值,不僅有助于城市電子廣告產(chǎn)業(yè)的發(fā)展,也必將推進(jìn)小型LED視頻系統(tǒng)的研究進(jìn)程以及在其他領(lǐng)域的廣泛應(yīng)用。 因此,本課題以此作為研究工作的起點(diǎn)。本文在分析LED顯示屏工作原理后,針對(duì)目前LED異步顯示系統(tǒng)存在的缺點(diǎn),結(jié)合LED同步顯示系統(tǒng)的主要功能及技術(shù)指標(biāo),提出解決關(guān)鍵問(wèn)題的總體技術(shù)方案。該系統(tǒng)采用ARM+FPGA的硬件構(gòu)架,利用ARM處理器可移植操作系統(tǒng)、自帶LCD控制器、可實(shí)現(xiàn)圖形界面系統(tǒng)的特點(diǎn),將ARM系統(tǒng)作為視頻源,F(xiàn)PGA用于顯示數(shù)據(jù)重構(gòu)、灰度掃描控制的電路設(shè)計(jì),有效解決了該系統(tǒng)的關(guān)鍵技術(shù)問(wèn)題。 本文的核心是ARM系統(tǒng)軟硬件設(shè)計(jì)及FPGA邏輯設(shè)計(jì)兩大部分。首先根據(jù)系統(tǒng)的總體設(shè)計(jì)方案實(shí)現(xiàn)控制系統(tǒng)硬件平臺(tái)的設(shè)計(jì):然后在此基礎(chǔ)上通過(guò)對(duì)嵌入式Linux內(nèi)核的移植、LCD驅(qū)動(dòng)程序的開(kāi)發(fā)及Qtopia圖形界面系統(tǒng)的實(shí)現(xiàn),完成了ARM系統(tǒng)的軟件平臺(tái)設(shè)計(jì);最后重點(diǎn)介紹了FPGA的邏輯設(shè)計(jì)及仿真分析,并驗(yàn)證了各模塊的功能設(shè)計(jì)的正確性。
標(biāo)簽: ARM LED 視頻 控制系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-06-26
上傳用戶:luke5347
目前在各行各業(yè)中應(yīng)用種類繁多的測(cè)量?jī)x器隨著儀器性能指標(biāo)要求的逐漸提升以及功能的不斷拓展,對(duì)儀器控制系統(tǒng)的實(shí)時(shí)性和集成化程度等性能的要求也越來(lái)越高。目前發(fā)展的趨勢(shì)是開(kāi)放式、集成度向芯片級(jí)靠攏的高實(shí)時(shí)性儀器。針對(duì)目前傳統(tǒng)的系統(tǒng)設(shè)計(jì)存在著功能簡(jiǎn)單、速度慢、實(shí)時(shí)性差、對(duì)數(shù)據(jù)的再加工處理能力極為有限等問(wèn)題,本文根據(jù)課題需要提出了一種基于ARM+FPGA架構(gòu)的高速實(shí)時(shí)數(shù)據(jù)采集嵌入式系統(tǒng)方案,應(yīng)用在小功率半導(dǎo)體測(cè)量?jī)x器上。方案采用三星S3C2410的ARM處理器進(jìn)行管理控制,處理數(shù)據(jù),界面顯示;Altera公司的Cyclone系列的1C12 FPGA器件用來(lái)進(jìn)行高速數(shù)據(jù)采集,提高了系統(tǒng)的實(shí)時(shí)性和集成化程度。 本文首先給出了ARM+FPGA架構(gòu)的總體設(shè)計(jì)。硬件方面,簡(jiǎn)要討論了ARM處理器的特點(diǎn)和優(yōu)勢(shì),F(xiàn)PGA在高速采集和并行性上的優(yōu)勢(shì),給出了硬件的總體結(jié)構(gòu)和主要部件及相關(guān)接口。軟件方面,研究了基于嵌入式Linux的嵌入式系統(tǒng)的構(gòu)建和BootLoader的啟動(dòng)以及內(nèi)核和根文件系統(tǒng)的結(jié)構(gòu),構(gòu)建了嵌入式Linux系統(tǒng)包括建立交叉開(kāi)發(fā)環(huán)境,修改移植BootLoader和裁減移植Linux內(nèi)核,并且根據(jù)課題實(shí)際需要精簡(jiǎn)建立了根文件系統(tǒng)。 為了滿足測(cè)量?jī)x器的實(shí)時(shí)性,設(shè)計(jì)了ARM與FPGA的高速數(shù)據(jù)采集接口。進(jìn)行了FPGA內(nèi)部與ARM接口相關(guān)部分的硬件電路設(shè)計(jì);通過(guò)分析ARM與FPGA內(nèi)部時(shí)序的差異,針對(duì)ARM與FPGA內(nèi)部FIFO時(shí)序不匹配的問(wèn)題,解決了測(cè)量?jī)x器中高速數(shù)據(jù)采集與處理速度不匹配的問(wèn)題。接著,通過(guò)研究Linux設(shè)備驅(qū)動(dòng)基本原理和驅(qū)動(dòng)程序的開(kāi)發(fā)過(guò)程,設(shè)計(jì)了Linux下的FPGA數(shù)據(jù)采集接口驅(qū)動(dòng)程序,并且實(shí)現(xiàn)了中斷傳輸。使得FPGA芯片通過(guò)高效可靠的驅(qū)動(dòng)程序可以很好的與ARM進(jìn)行通訊。 最后為了方便用戶操作,進(jìn)行了人機(jī)交互系統(tǒng)的設(shè)計(jì)。為了降低成本和提高實(shí)用性利用FPGA芯片剩余的資源實(shí)現(xiàn)了對(duì)PS/2鍵盤鼠標(biāo)接口的控制,應(yīng)用到系統(tǒng)中,大大提高了人機(jī)交互能力;通過(guò)比較分析目前比較流行的幾種嵌入式GUI圖形設(shè)計(jì)工具的優(yōu)缺點(diǎn),結(jié)合課題的實(shí)際情況選擇了MiniGUI作為課題圖形界面的開(kāi)發(fā)。根據(jù)具體要求設(shè)計(jì)了適合測(cè)量?jī)x器方面上使用的人機(jī)交互界面,并且移植到了ARM平臺(tái)上,給測(cè)量?jī)x器的使用提供了更好的交互操作。 本課題完成了嵌入式Linux開(kāi)發(fā)環(huán)境的建立,針對(duì)課題實(shí)際硬件電路設(shè)計(jì)修改移植了bootloader,裁減移植了內(nèi)核以及根文件系統(tǒng)的建立;設(shè)計(jì)了FPGA內(nèi)部硬件電路,解決了接口中ARM與FPGA時(shí)序不匹配的問(wèn)題,實(shí)現(xiàn)了ARM與FPGA之間的高速數(shù)據(jù)采集;設(shè)計(jì)了高速采集接口在嵌入式Linux下的驅(qū)動(dòng)程序以及中斷傳輸和應(yīng)用程序;合理設(shè)計(jì)了適合測(cè)量?jī)x器使用的人機(jī)交互界面,并巧妙設(shè)計(jì)了PS/2鍵盤鼠標(biāo)接口,進(jìn)一步提高了交互操作。
標(biāo)簽: ARMFPGA 嵌入式系統(tǒng)設(shè)計(jì) 測(cè)量?jī)x器
上傳時(shí)間: 2013-06-21
上傳用戶:01010101
這篇論文在系統(tǒng)分析國(guó)內(nèi)外雷達(dá)伺服控制系統(tǒng)研究現(xiàn)狀的基礎(chǔ)上,選定以ARM為內(nèi)核的基于ARM+FPGA的雷達(dá)伺服控制器為研究對(duì)象。 首先,根據(jù)雷達(dá)伺服控制系統(tǒng)功能要求與性能指標(biāo),進(jìn)行系統(tǒng)的硬件設(shè)計(jì):選擇基于ARM920T的S3C2410和Altera公司的FPGA芯片EP1C12Q240作為主控芯片,ARM與FPGA的連接形式采用中斷+存儲(chǔ)器的形式;將ARM與FPGA上多余的引腳引出作為將來(lái)升級(jí)的需要;還畫出ARM+FPGA的雷達(dá)伺服控制器的系統(tǒng)圖并制作了PCB板。 其次,選用PID對(duì)伺服系統(tǒng)進(jìn)行控制,模糊神經(jīng)網(wǎng)絡(luò)綜合了模糊控制和神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn),并利用模糊神經(jīng)網(wǎng)絡(luò)算法對(duì)PID參數(shù)進(jìn)行在線調(diào)整。用Matlab7.1進(jìn)行仿真,其結(jié)果表明:該控制算法對(duì)系統(tǒng)具有良好的控制效果,性能較常規(guī)PID得到較大改善。 最后,根據(jù)FPGA在伺服系統(tǒng)主要任務(wù),用VHDL語(yǔ)言和原理圖在FPGA芯片中分別編制實(shí)現(xiàn)DAC0832接口控制功能、光電編碼器與脈沖發(fā)生電路的程序代碼;并在Quartus II6.0環(huán)境下通過(guò)仿真,且得到仿真的波形符合系統(tǒng)功能要求。采用C語(yǔ)言編寫在ARM中實(shí)現(xiàn)模糊神經(jīng)網(wǎng)絡(luò)PID控制算法的代碼,通過(guò)CodeWarrior for ARM的編譯無(wú)誤后,生成可執(zhí)行文件.axf,,調(diào)用AXD進(jìn)行在線仿真調(diào)試。仿真結(jié)果表明:模糊神經(jīng)網(wǎng)絡(luò)PID算法對(duì)伺服系統(tǒng)能夠進(jìn)行有效控制。 結(jié)果表明:ARM作為伺服控制器的內(nèi)核,其性價(jià)比與集成度高:用FPGA芯片實(shí)現(xiàn)接口電路使伺服控制器的可靠性高、速度快、可配置及連接方式靈活。因此采用基于ARM+FPGA的雷達(dá)伺服控制器,提高了系統(tǒng)的開(kāi)放性、實(shí)時(shí)性、可靠性,降低了系統(tǒng)功耗,具有重要的應(yīng)用價(jià)值。
標(biāo)簽: ARMFPGA 雷達(dá) 伺服 制器設(shè)計(jì)
上傳時(shí)間: 2013-06-30
上傳用戶:Ruzzcoy
激光打標(biāo)是一種利用高能量的激光束在打標(biāo)物體表面刻下永久性標(biāo)識(shí)的技術(shù)。與傳統(tǒng)的壓刻等方法相比,激光打標(biāo)具有速度快、無(wú)污染、質(zhì)量高、性能穩(wěn)定、不接觸物體表面等優(yōu)點(diǎn)。激光打標(biāo)是目前工業(yè)產(chǎn)品標(biāo)記的先進(jìn)技術(shù),是一種高效的標(biāo)記方法。傳統(tǒng)的基于ISA總線、PCI總線或者USB總線的激光打標(biāo)控制器增加了激光打標(biāo)機(jī)的成本和體積。本文提出一種基于ARM+FPGA架構(gòu)的嵌入式系統(tǒng)方案,主要的研究工作如下:首先,介紹了激光打標(biāo)系統(tǒng)的組成,激光打標(biāo)技術(shù)的發(fā)展現(xiàn)狀和激光打標(biāo)機(jī)的原理。根據(jù)激光打標(biāo)控制系統(tǒng)的功能要求和性能要求,提出了ARM+FPGA的總體設(shè)計(jì),并簡(jiǎn)要討論了ARM和FPGA的特點(diǎn)和優(yōu)勢(shì)。ARM處理器的主要功能是完成打標(biāo)內(nèi)容的輸入和變換處理,打標(biāo)機(jī)參數(shù)的設(shè)置和控制打標(biāo)。FPGA的作用是接收、存儲(chǔ)和轉(zhuǎn)換打標(biāo)數(shù)據(jù),然后產(chǎn)生控制信號(hào)去控制激光打標(biāo)設(shè)備。然后,詳細(xì)討論了激光打標(biāo)機(jī)控制器的硬件電路設(shè)計(jì),包括ARM控制單元電路、FPGA控制單元電路和數(shù)模轉(zhuǎn)換模塊等。為了使控制器能夠長(zhǎng)時(shí)間可靠穩(wěn)定地工作,還采取了隔離技術(shù)等許多抗干擾措施。完成了 FPGA中各個(gè)模塊的程序設(shè)計(jì),利用Quartus Ⅱ軟件進(jìn)行了仿真驗(yàn)證,調(diào)試了控制器的功能。本文所設(shè)計(jì)的嵌入式激光打標(biāo)控制器發(fā)揮了ARM和FPGA各自的優(yōu)勢(shì)。經(jīng)過(guò)在實(shí)際打標(biāo)系統(tǒng)中的測(cè)試,證明本次設(shè)計(jì)的激光打標(biāo)機(jī)控制器實(shí)現(xiàn)了預(yù)期的功能,取得了滿意的打標(biāo)效果。關(guān)鍵詞:ARM,F(xiàn)PGA,激光打標(biāo),F(xiàn)IFO,CO2激光器,掃描振鏡系統(tǒng)
標(biāo)簽: ARMFPGA 激光打標(biāo) 制器設(shè)計(jì)
上傳用戶:hewenzhi
該文章介紹了一種基于ARM+FPGA硬件架構(gòu)的連續(xù)噴墨式噴碼機(jī)實(shí)驗(yàn)樣機(jī)。
標(biāo)簽: 噴碼機(jī)
上傳時(shí)間: 2013-07-13
上傳用戶:wfl_yy
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1