基于PowerPC的CPCI工業(yè)主板的設計與開發(fā)
發(fā)布時間:2017-08-21 11:21
本文關鍵詞:基于PowerPC的CPCI工業(yè)主板的設計與開發(fā)
更多相關文章: 主控板 CPCI PowerPC 嵌入式 U-boot
【摘要】:嵌入式單板計算機作為控制系統(tǒng)的核心,其功能和性能決定了整機產(chǎn)品的應用。隨著嵌入式計單板機技術的不斷發(fā)展,單板計算機的運行速度和處理能力等也在不斷的提升,而且市場上已經(jīng)出現(xiàn)了基于新的處理器的高性能單板機,但是其價格昂貴,這讓很多開發(fā)者無力承擔。單板的功能跟性能同樣重要,單板能提供的功能是開發(fā)者選擇的重要參考依據(jù),雖然很多單板都提供了不少功能的支持,但對于控制領域的不斷發(fā)展,功能需求也越來越多,目前大部分單板機無法完全滿足應用。因此,研究設計一款性能高、功能多、性價比高的嵌入式單板機就成為有價值的任務。本文針對單板機的特點,以MPC8247處理器作為核心,設計了一款符合CPCI規(guī)范并基于PowerPC架構的工業(yè)主控板。論文詳細的介紹了硬件的設計過程和系統(tǒng)的開發(fā)過程。硬件設計過程包括最小系統(tǒng)的MPC8247設計以及外圍電路的設計。為了方便開發(fā)和調(diào)試,設計了JTAG/COP接口和調(diào)試串口等。為了滿足用戶對單板的功能需求,擴展設計了RS232、USB、以太網(wǎng)等通信接口,同時開發(fā)了CPCI,總線接口、SATA硬盤接口、JTAG仿真接口,以及設備的熱插拔管理電路。選用Linux作為操作系統(tǒng),對交叉編譯、下載、啟動過程進行了分析,移植U-boot到單板,移植裁減Linux內(nèi)核,制作根文件系統(tǒng),制作jffs2用戶文件系統(tǒng)。此次設計的工控主板,能方便構建工程應用所需的自動控制系統(tǒng),而且功能完善、性能較高、成本較低,該板作為工業(yè)主控板的應用將會有較好的前景。
【關鍵詞】:主控板 CPCI PowerPC 嵌入式 U-boot
【學位授予單位】:北京化工大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP368.2;TP332
【目錄】:
- 學位論文數(shù)據(jù)集3-4
- 摘要4-5
- ABSTRACT5-12
- 第一章 緒論12-16
- 1.1 研究背景及意義12
- 1.2 國內(nèi)外研究現(xiàn)狀12-13
- 1.3 研究主要內(nèi)容13-16
- 第二章 CompactPCI規(guī)范和PowerPC架構介紹16-22
- 2.1 CompactPCI規(guī)范16-19
- 2.1.1 單板計算機總線對比16
- 2.1.2 CompactPCI介紹16-19
- 2.1.2.1 技術產(chǎn)生的背景16-17
- 2.1.2.2 CPCI技術的發(fā)展17-18
- 2.1.2.3 CPCI技術的發(fā)展方向18
- 2.1.2.4 CPCI技術的特點18
- 2.1.2.5 CPCI技術在國內(nèi)外的發(fā)展和應用18-19
- 2.2 PowerPC架構19-22
- 2.2.1 PowerPC的發(fā)展19-20
- 2.2.2 PowerPC的特點20
- 2.2.3 PowerPC的應用20-22
- 第三章 硬件設計22-42
- 3.1 總體結構設計22-28
- 3.1.1 需求分析22-23
- 3.1.2 處理器選擇23-26
- 3.1.3 處理器MPC8247介紹26-27
- 3.1.4 總體框架設計27-28
- 3.2 最小系統(tǒng)設計28-36
- 3.2.1 電源設計29-30
- 3.2.2 振蕩電路設計30
- 3.2.3 復位電路設計30-32
- 3.2.4 存儲設備32-34
- 3.2.5 JTAG接口電路設計34
- 3.2.6 串行調(diào)試接口設計34-36
- 3.3 外圍電路設計36-40
- 3.3.1 CPCI總線電路36
- 3.3.2 以太網(wǎng)接口電路設計36-37
- 3.3.3 USB接口電路設計37-38
- 3.3.4 串行通信接口電路設計38
- 3.3.5 SATA接口電路設計38-39
- 3.3.6 熱插拔管理電路設計39
- 3.3.7 資源管理電路39-40
- 3.4 硬件測試40-42
- 第四章 嵌入式開發(fā)環(huán)境搭建與U-boot移植42-48
- 4.1 嵌入式開發(fā)環(huán)境構建42-44
- 4.1.1 嵌入式系統(tǒng)選擇42
- 4.1.2 PowerPC-Linux交叉編譯環(huán)境構建42-44
- 4.2 U-boot移植44-48
- 4.2.1 U-boot簡介44-45
- 4.2.2 U-boot移植過程45-46
- 4.2.3 U-boot的升級46-48
- 第五章 Linux內(nèi)核移植與根文件系統(tǒng)的制作48-56
- 5.1 Linux內(nèi)核啟動過程48
- 5.2 內(nèi)核配置與編譯48-50
- 5.3 Linux內(nèi)核下載50
- 5.3.1 U-boot的環(huán)境配置50
- 5.3.2 配置ftp服務器并下載內(nèi)核50
- 5.4 文件系統(tǒng)的構建50-56
- 5.4.1 根文件系統(tǒng)簡介50-51
- 5.4.2 NFS根文件系統(tǒng)的構建51-52
- 5.4.3 ramdisk文件系統(tǒng)構建52
- 5.4.4 jffs根文件系統(tǒng)構建52-53
- 5.4.5 MTD-jffs2文件系統(tǒng)53-56
- 第六章 其他設備56-58
- 6.1 SATA硬盤的使用56
- 6.2 PCI設備的使用56-58
- 第七章 結論58-60
- 7.1 論文主要成果58
- 7.2 展望及不足58-60
- 參考文獻60-62
- 致謝62-64
- 作者和導師簡介64-65
- 附件65-66
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 林憲明;徐培修;向仁濤;;論道工控機與嵌入式技術發(fā)展[J];自動化博覽;2009年05期
2 朱輝;;工控機行業(yè)的現(xiàn)狀及技術發(fā)展趨勢[J];電子技術應用;2009年05期
3 江凌云;;系統(tǒng)總線綜述[J];中國高新技術企業(yè);2008年10期
4 陳曉東;蘇宛新;王化龍;;嵌入式SATA存儲系統(tǒng)的研究[J];電子技術應用;2008年04期
5 葉朝鋒;黃松嶺;徐云;童允;袁燕嶺;;基于SATA的嵌入式高速大容量數(shù)據(jù)存儲系統(tǒng)設計[J];電測與儀表;2008年02期
6 張立克;常建軍;;工控機的現(xiàn)狀與前景[J];水利電力機械;2007年01期
7 李曉延;;VME總線簡介[J];今日電子;2006年05期
8 劉鑫;中國CompactPCI/PXI技術發(fā)展與應用[J];測控技術;2004年06期
9 陳宏,金心宇;測控系統(tǒng)總線技術的現(xiàn)狀與分析[J];機電工程;2003年02期
10 劉鑫 ,周金蓮;CompactPCI總線工控機技術的現(xiàn)狀與應用[J];電子技術應用;2002年07期
,本文編號:712586
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/712586.html
最近更新
教材專著