資源描述:
《基于sopc的嵌入式系統(tǒng)應(yīng)用研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、基于SOPC的嵌入式系統(tǒng)應(yīng)用研究107011020121201代號(hào)學(xué)號(hào)公開分類號(hào)TP311密級(jí)題(中、英文)目基于SOPC的嵌入式系統(tǒng)應(yīng)用研究TheApplicationandResearchofSOPC-basedEmbeddedSystem作者姓名韓涵指導(dǎo)教師姓名、職務(wù)馬志欣副教授學(xué)科門類學(xué)科專業(yè)工學(xué)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)提交論文日期二?一三年三月西安電子科技大學(xué)學(xué)位論文創(chuàng)新性聲明本人聲明所呈交的論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以外,論文中不包含其他人已
2、經(jīng)發(fā)表或撰寫過的研究成果;也不包含為獲得西安電子科技大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中做了明確的說明并表示了謝意。申請(qǐng)學(xué)位論文與資料若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。本人簽名:日期西安電子科技大學(xué)關(guān)于論文使用授權(quán)的說明本人完全了解西安電子科技大學(xué)有關(guān)保留和使用學(xué)位論文的規(guī)定,即:研究生在校攻讀學(xué)位期間論文工作的知識(shí)產(chǎn)權(quán)單位屬西安電子科技大學(xué)。本人保證畢業(yè)離校后,發(fā)表論文和使用論文工作成果時(shí)署名單位仍然為西安電子科技大學(xué)。學(xué)校有權(quán)保留送交論文的復(fù)印件,允許查閱
3、和借閱論文;學(xué)??梢怨颊撐牡娜炕虿糠謨?nèi)容,可以允許采用影印、縮印或其它復(fù)印手段保存論文。保密的論文在解密后遵循此規(guī)定本人簽名:日期導(dǎo)師簽名:日期摘要隨著電子和計(jì)算機(jī)技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)應(yīng)用越來越廣泛、功能越來越豐富,故而嵌入式系統(tǒng)開發(fā)的平臺(tái)和技術(shù)有所更新和發(fā)展。本文首先研究了嵌入式系統(tǒng),包括嵌入式系統(tǒng)的類別、特點(diǎn)、功能結(jié)構(gòu)以及未來的發(fā)展趨勢(shì)。然后介紹了各種可編程邏輯器件的功能及其應(yīng)用。論文針對(duì)賽靈思公司提供的Zynq-7000芯片,介紹了其處理系統(tǒng)PS、可編程邏輯PL、PS和PL兩個(gè)模塊內(nèi)部互連接口以及開發(fā)工具的
4、使用。在硬件系統(tǒng)設(shè)計(jì)部分,本文首先介紹了集成在Zynq-7000的Zedboard上的硬件資源。然后使用賽靈思提供的定制工具,配置PS的CPU及其他接口資源,構(gòu)建一個(gè)完整的硬件平臺(tái)。在硬件平臺(tái)配置完畢后,根據(jù)板上硬件資源,確定其引導(dǎo)模式,配置BootROM參數(shù),設(shè)計(jì)并生成其BootROM。在軟件系統(tǒng)設(shè)計(jì)部分,本文首先研究了U-Boot的啟動(dòng)流程,介紹了Linux內(nèi)核裁剪和根文件系統(tǒng)定制的內(nèi)容。然后整合定制硬件平臺(tái)生成的BootROM和交叉編譯生成的U-Boot鏡像、Linux內(nèi)核鏡像、根文件系統(tǒng)鏡像,生成嵌入式Linux系
5、統(tǒng)的啟動(dòng)鏡像。最后在定制好的嵌入式Linux平臺(tái)上實(shí)現(xiàn)KVM,主要包括鍵鼠控制模塊、以及視頻模塊。本文通過在SOPC上嵌入式軟硬件系統(tǒng)的構(gòu)建以及一個(gè)應(yīng)用程序?qū)嵗脑O(shè)計(jì)與實(shí)現(xiàn),旨在介紹SOPC嵌入式系統(tǒng)設(shè)計(jì)的靈活性和便捷性,提供一種新的嵌入式系統(tǒng)開發(fā)的思路。關(guān)鍵詞:嵌入式系統(tǒng)SOPC嵌入式LinuxKVMAbstractWiththecontinuousdevelopmentofelectronicsandcomputertechnology,theembeddedsystemhasbeenusedmoreandmorewi
6、dely,anditsfuctionismoreandmoreabundant,sotheembeddedsystemdevelopmentplatformandtechnologyhavebeenupdatedanddevelopedThispaperfirstlystudiestheembeddedsystem,includingembeddedsystemcategory,characteristics,fuctionalstructureandfuturetrends.Thendescribesthefunctio
7、nandapplicationofavarietyofprogrammablelogicdevices.TargetingXilinxZynq-7000chip,thepaperdescribesitsprocessingsystemPSandprogrammablelogicPL,interconnectinterfacesbetweenPSandPLaswellasdevelopmenttools.Inthehardwaresystemdesign,thispaperfirstlyintroducesthehardwa
8、reresourcesintegratedontheZynq-7000Zedboard.ThenbyconfiguringthePSCPUcoreandotherinterfaceresourceswithXilinxtools,acompletehardwareplatformcanbebuilt.A