《電子技術應用》
您所在的位置:首頁 > 電源技術 > 設計應用 > 基于PowerPC的單板計算機的設計
基于PowerPC的單板計算機的設計
摘要: 本文主要介紹了基于PowerPCG4系列的低功耗、多數據并行處理的單板機的設計方法,討論了硬件設計中需要注意的事項和VxWorks環境下BSP的調試方法,高度的擴展性和豐富的接口設計使得系統有較好的應用價值。
Abstract:
Key words :

1 引言

隨著科學技術的發展,嵌入式處理器在通信設備、消費電子、軍用電子等領域有了廣泛的應用,而且對處理器的處理速度、功耗及工作溫度都有了更加嚴格的要求,尤其在汽車電子、軍用電子等方面的應用。

PowerPC 體系結構是一種精簡指令集計算機(Reduced Instruction Set Computer,RISC)體系結構,具有高性能和低功耗的特點,主要應用在嵌入式系統中,可以作為單板計算機,進行高性能計算和圖像處理。

在PowerPC 家族中,現在應用最為廣泛的是G4 系列, G4 對G3 的重大改進有兩個,第一是支持對稱多處理器(SMP)結構,第二是G4 引入了一流的AltiVec 技術來處理矢量運算。

AltiVec 技術是一個128 位的SIMD 矢量處理引擎,據Motorala *估可以使性能提升到原來的4.3 倍。

本文以PowerPC G4 主機處理器為例,介紹標準6U 高度CompactPCI 單板計算機的硬件設計以及實時操作系統VxWorks 的BSP 開發過程。

2 單板計算機硬件開發

單板計算機的整體框圖如圖1 所示。

整個單板的設計分為三個部分:電源模塊,PowerPC 部分和通信接口部分。其中PowerPC 部分和外圍接口以PCI 總線為分界線,PowerPC 部分包括PowerPC、host bridge、SDRAM 和FLASH。

外圍接口包括網口、串口、通過PCI 總線擴展的接口和擴展的二級PCI 總線。網口和串口在開發階段用于單板和開發主機通信,并能在單板嵌入操作系統后作為多個單板之間的通信接口??驁D中PowerPC 沒有指定具體的型號,可以選擇IBM 的如PPC750, 也可以選擇Freescale的如PowerPC G4 系列的MPC74XX,host bridge 可以選擇MARVELL 公司的MV64360 或MV*60。用戶可以根據的不同需要選擇相應的組合。

2.1 電源模塊的設計

電源是任何一個電路系統至關重要的部分,所有的信號傳輸都是基于準確而穩定的電源基礎上的。CPCI 連接器提供的電源有5V、3.3V、12V 和-12V,整個單板上需要的電源有多種:主電源5V、PowerPC 的內核電源、host bridge 內核電源、DDR SDRAM 電源和其余I/O總線電源3.3V。對電流需求大,電源穩定性要求高的,應采用可編程的DC/DC 控制芯片完成電源的轉換。

電源模塊的PCB 布板也要進行小心處理, 主要有以下幾個方面需要注意。

a) 放置去藕電容:隨著一定數量的去藕電容被放置在板上,電路板本身特有的諧振可以被抑制掉,從而減少噪聲的產生,還可以降低電路板邊緣輻射以緩解電磁兼容問題。為了提高電源供電系統的可靠性和降低系統的制造成本,應考慮如何經濟有效地選擇去藕電容的系統布局。

b) 降低電源供電系統的阻抗:一個低阻的電源供電系統(從直流到交流)是獲得低電壓波動的關鍵:減少電感作用,增加電容作用,消除或降低那些諧振峰是設計目標。為達到此目標應降低電源和地板層之間的間距; 增大平板的尺寸;提高填充介質的介電常數;采用多對電源和地板層。

2.2 PowerPC 部分

PowerPC 部分包含PowerPC1&2,host bridge,DDR SDRAM,SRAM 和Flash。此部分是整個單板計算機的核心,電路設計調試難度也最大PowerPC1&2 和DDR SDRAM 部分速度較快,電路設計要注意PCB 布線選擇合適的拓撲結構和布線策略, 以保證信號完整性。

a) 拓撲結構的靈活應用

在 PCB 設計中常用的拓撲結構有菊花鏈拓撲和星形拓撲。要根據不同的情況采用不同的拓撲結構。

一般而言,對于多負載的總線系統常采用菊花鏈拓撲,并在最遠端的負載處進行適當的終結。菊花鏈拓撲的優勢在于易于進行阻抗控制,端接簡單,網絡的布線長度短,布線較為方便,只要各個接收器在接收信號時間上的差別在允許的范圍內就可以采用菊花鏈拓撲進行布線(這也說明菊花鏈拓撲不適用于高速系統),注意要讓菊花鏈的分支線盡量短。Local bus 上的外設我們是用的此種拓撲結構,local bus 上有Flash、DDR SRAM、SRAM 等外設。

星形拓撲一般在時鐘網絡或對信號同步要求高的網絡中應用,其共同點就是要求各接收器在同一時刻收到驅動端發來的信號,星形拓撲的布線難度比菊花鏈拓撲的要大,占用空間也大。實際的星形拓撲會存在端接傳輸線分支,驅動器與公共節點間存在傳輸線分支,這些都會劣化信號,所以在設計星形拓撲一般需要仿真,以保證信號的完整性。

PowerPC1&2(U1、U2)和host bridge(U3)采用星形拓撲結構,其后仿真圖形如圖2 所示,基本滿足信號完整性。時鐘電路采用星形拓撲結構,一個晶振作為host bridge的輸入基準時鐘,其余時鐘都由host bridge 來提供。另外 PLL 要選擇合適的參數配置,使得芯片和電路穩定運行。

b) 嚴格的等長布線要求

在SDRAM 設計時,要注意調整管腳SDRAM_SYNC_OUT 和SDRAM_SYNC_IN 之間的布線長度,使得SDRAM 數據相對時鐘的建立時間和保持時間得到很好的滿足。PCI 部分的時鐘要注意管腳PCI_SYNC_OUT 和PCI_SYNC_IN 之間的布線長度和PCI_CLK 相同。

2.3 通信接口部分:

通信接口實現人-機、機-機之間的信息交互和數據的傳輸,無論是在系統調試,還是在系統應用中都非常重要。如圖1 所示,host bridge 集成了兩個串口和3 個千兆網控制器,通過外接串口和網口的收發器設計用戶所需的通訊接口。

串口和網口在開發過程中起著重要的作用。利用串口,通過超級終端或其它終端軟件,可以看到調試過程中的打印的信息,以幫助調試;利用網口,可以通過網絡下載文件或者掛載文件系統。

此外,host bridge 提供兩組PCI 總線,可以通過PCI 擴展一些外設接口如IDE、USB、網絡等,可以根據需要進行相應的擴展。同時可以擴展出PMC 接口,連接標準的PMC 設備。另外,選擇一組PCI 總線,通過PCI to PCI bridge 將其引到J1 和J2,可以與外設板相連,便于系統的擴展,或者在對系統運算處理能力要求較高而希望功耗在比較理想范圍內的高端應用場合,可以讓兩個或者兩個以上的處理器以多處理器的方式協同工作,組成不同的多機系統。

3 VxWorks BSP 開發

嵌入式系統的開發,需要在硬件設計完成后嵌入操作系統才能進行上層程序的開發。VxWorks 是美國風河公司推出的一個實時操作系統,它是專門為實時嵌入式系統設計開發的操作系統內核,它強大而且比較復雜的操作系統,包括了進程管理,存儲管理,設備管理,文件系統管理,網絡協議及系統應用等幾個部分,但只占用了很小的存儲空間,并可高度裁減,保證了系統能以較高的效率運行。在系統開發過程中一項重要的工作內容是開發板級支持包BSP(Board Support Package)。

3.1 BSP 的概述

BSP 由頭文件、源文件、makefile 文件和派生文件組成。它集成了與硬件相關的軟件和部分硬件無關的軟件,提供VxWorks 訪問硬件的驅動程序和相關設備的初始化操作,能對CPU、目標機和系統資源等進行初始化。在初始化過程中,不但對CPU 內部狀態寄存器、控制寄存器、高速緩存進行設置,為上層軟件系統提供硬件環境的支持,而且為操作系統正常運行進行資源初始化。

3.2 調試過程

系統設計時采用Bootrom 加VxWorks 的方式,這種啟動形式有其獨特優點,如適應硬件、方便現場調試等。系統采用的調試工具是Wind River 公司的調試軟件visionCLICK 及仿真器Wind River ICE。具體步驟如下圖 所示:

(1) 系統連接

連接好仿真器和目標板。主要是電源、串口、JTAG 口。

(2)打開超級終端

上電后,用仿真器的串口連接電腦的RS 232 串口,打開超級終端,按下仿真器的復位鍵,在超級終端可看到仿真器的相關信息。主要看IP Address,主機(host)的IP 的地址要和仿真器的IP 地址在同一IP 段,在超級終端可運行help 命令,可看到各種命令,均可運行。運行"eth-setup"命令可更改仿真器的IP 地址。

(3) 新建工程

打開 visionCLICK,新建工程,按照提示設置,主要有:configuration file,symbolfile,download file 和sourcepath,其他的選項默認,生成bootrom uncmp.ab

(4)程序下載、調試和修改

連接仿真器,下載,運行。提示無誤后,可觀察各窗口的寄存器,內存等單元的值,進試,如有錯誤,修改源代碼,重新開始編譯、下載,直到完全正確為止。

(5)網絡調試

BootROM 調試完后,把目標板的以太網口和主機的網口相連,VxWorks 會自動從網口引導,把編譯好的VxWorks 加載到目標板,進行調試。

(6)程序固化和脫機運行

最后全部完成后,把BootROM 和VxWorks 都固化到目標板上,以便脫機運行。

4 結束語

本文作者創新點:選擇PowerPC G4 系列開發單板機,易于控制整板的低功耗,實現多數據流并行處理;同時系統豐富的接口設計和標準的CPCI 結構,便于系統的擴展和組建多機系統。隨著科技的發展,該種計算機在消費電子、通信設備、工業控制和軍用電子等領域均有良好的應用前景。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品视频免费| 欧美一区二区三区久久精品茉莉花| 亚洲视频二区| 激情综合久久| 欧美在现视频| 亚洲一区二区视频在线观看| 亚洲精品在线视频| 亚洲国产欧洲综合997久久| 亚洲精品国产精品国自产观看| 国产精品自在在线| 亚洲欧美三级伦理| 国产精品区免费视频| 欧美福利网址| 国产精品稀缺呦系列在线| 激情综合电影网| 亚洲专区一二三| 亚洲国产婷婷综合在线精品| 国产精自产拍久久久久久| 亚洲欧洲一区| 欧美成人精品在线观看| 亚洲一区二区三区四区视频| 欧美日韩一级黄| 欧美日韩另类一区| 黄色精品一区| 国产精品一二三四| 久久精品国产一区二区三| 一区二区三区回区在观看免费视频| 国产模特精品视频久久久久| 销魂美女一区二区三区视频在线| 亚洲免费影视第一页| 欧美一区二区三区啪啪| 国精产品99永久一区一区| 亚洲国产精品www| 亚洲深夜影院| 国产精品一国产精品k频道56| 亚洲美女视频网| 国产精品免费观看在线| 国内外成人免费激情在线视频网站| 久久国产福利国产秒拍| 久久精品日产第一区二区三区| 欧美成人情趣视频| 亚洲综合日韩中文字幕v在线| 欧美在线啊v| 欧美88av| 美日韩丰满少妇在线观看| 亚洲精品一区二区在线| 欧美波霸影院| 欧美日本亚洲| 欧美激情黄色片| 国产精品视频福利| 久久久国产精品一区二区三区| 亚洲欧洲精品一区二区| 日韩天堂av| 午夜激情一区| 国产精品一区视频网站| 欧美日韩国产色站一区二区三区| 国产欧美一区二区精品性| 国内精品视频一区| 黄色成人免费观看| 女人香蕉久久**毛片精品| 久久在线免费视频| 国产精品嫩草久久久久| 欧美伦理91i| 欧美精品精品一区| 欧美呦呦网站| 国产字幕视频一区二区| 亚洲二区在线视频| 亚洲精品中文字幕女同| 怡红院精品视频| 欧美三区视频| 欧美激情精品久久久久久久变态| 欧美福利在线| 欧美精品成人| 日韩一级免费观看| 亚洲国产精品成人综合色在线婷婷| 欧美一区二区黄色| 一区二区三区在线免费视频| 亚洲一级电影| 亚洲一区二区三区四区中文| 亚洲日本成人在线观看| 国产欧美综合在线| 狠狠操狠狠色综合网| 一本色道久久88精品综合| 欧美视频在线视频| 亚洲第一精品在线| 欧美午夜欧美| 国产精品一级二级三级| 亚洲国产一区在线观看| 久久婷婷影院| 亚洲午夜国产成人av电影男同| 麻豆成人小视频| 欧美在线三级| 欧美人与性动交a欧美精品| 亚洲国产精品99久久久久久久久| 黄色成人在线免费| 亚洲专区免费| 香蕉久久夜色精品| 久久精品亚洲乱码伦伦中文| 亚洲欧洲日产国产网站| 久久女同互慰一区二区三区| 国产精品青草久久| 亚洲欧美综合另类中字| 欧美岛国激情| 欧美四级在线观看| 狠狠色综合日日| 亚洲午夜视频| 国产偷自视频区视频一区二区| 亚洲自拍偷拍一区| 亚洲久久一区| 一本色道久久88综合日韩精品| 久久久久综合网| 久久免费视频这里只有精品| 国产精品丝袜久久久久久app| 欧美日韩亚洲一区在线观看| 91久久精品国产91性色| 欧美喷潮久久久xxxxx| 欧美三区在线观看| 久久国产综合精品| 欧美精品在线观看91| 欧美高清一区二区| 这里只有精品视频在线| 欧美日韩国产在线观看| 亚洲福利精品| 国产精品第2页| 国产精品永久免费视频| 欧美在线视频一区| 久久九九全国免费精品观看| 久久久水蜜桃av免费网站| 久久精彩视频| 日韩网站在线| 久久久免费精品| 欧美视频官网| 中文在线资源观看网站视频免费不卡| 一个人看的www久久| 国产精品porn| 亚洲影视中文字幕| 日韩视频中午一区| 国产在线精品一区二区夜色| 激情亚洲网站| 免费人成精品欧美精品| 午夜精品视频一区| 国产美女在线精品免费观看| 久久精品国产96久久久香蕉| 欧美理论电影在线播放| 日韩亚洲视频在线| 国产亚洲一区二区三区在线播放| 久久久精品一区| 午夜久久久久久久久久一区二区| 亚洲永久免费av| 校园春色国产精品| 欧美日韩国产91| 老司机免费视频一区二区| 国产精品裸体一区二区三区| 欧美日韩成人在线视频| 亚洲精品五月天| 久久精品免费看| 亚洲精品激情| 久久精品一二三区| 狠狠色伊人亚洲综合成人| 国产精品色婷婷| 91久久极品少妇xxxxⅹ软件| 国产一级揄自揄精品视频| 国产在线不卡| 日韩视频专区| 久久精品亚洲精品国产欧美kt∨| 狼人社综合社区| 亚洲欧美日韩国产成人| 亚洲免费大片| 久久久久久有精品国产| 精品成人国产在线观看男人呻吟| 国产一区二区三区在线观看免费视频| 久久久国产亚洲精品| 国产精品久久久久久久久久免费| 久久成人免费| 中文一区二区| 国产一区视频在线看| 欧美成人激情在线| 欧美午夜无遮挡| 9人人澡人人爽人人精品| 久久亚洲精品视频| 欧美午夜理伦三级在线观看| 欧美一区二区在线| 99视频有精品| 欧美一区激情| 欧美精品黄色| 亚洲国产成人在线播放| 美女精品视频一区| 国产精品v一区二区三区| 欧美女主播在线| 欧美成人国产va精品日本一级| 久久久999精品免费| 在线播放亚洲| 亚洲欧美一区二区精品久久久| 欧美色综合天天久久综合精品| 老牛嫩草一区二区三区日本| 狠狠色丁香久久婷婷综合丁香| 136国产福利精品导航网址应用| 久久www免费人成看片高清| 99在线热播精品免费99热| 国产精品久久久久久久久久ktv| 国产精品久久久久久久久免费| 免费不卡欧美自拍视频| 中日韩在线视频| 伊人久久亚洲美女图片| 久久久久综合| 小黄鸭精品aⅴ导航网站入口| 欧美 日韩 国产 一区| 国内精品写真在线观看| 国产偷久久久精品专区| 国产精品啊啊啊| 国产精品一二三四| 欧美精品亚洲二区| 久久国产综合精品| 国产精品乱码一区二三区小蝌蚪| 国产精品v日韩精品| 欧美精品乱人伦久久久久久| 欧美第十八页| 亚洲一区区二区| 亚洲精品综合久久中文字幕| 亚洲精品国精品久久99热一| 欧美精品一区二区三区在线播放| 久久综合色天天久久综合图片| 在线观看成人小视频| 亚洲先锋成人| 国产精品人人做人人爽| 久久激情五月婷婷| 欧美高清自拍一区| 欧美区在线观看| 亚洲激情二区| 欧美日韩视频在线一区二区观看视频| 欧美日韩一区二区三区在线观看免| 久久精品国产99精品国产亚洲性色| 欧美高清视频一区二区| 国产精品videossex久久发布| 久久精品一区四区| 亚洲每日在线| 夜夜嗨av色一区二区不卡| 韩国女主播一区二区三区| 国产婷婷色一区二区三区四区| 久久久91精品国产一区二区精品| 亚洲一区欧美二区| 亚洲一区二区av电影| 中日韩男男gay无套| 亚洲免费小视频| 亚洲免费大片| 日韩亚洲欧美综合| 羞羞视频在线观看欧美| 久久久亚洲影院你懂的| 国产精品高清网站| 国产午夜精品久久久久久久| 狠狠色丁香久久婷婷综合丁香| 欧美99在线视频观看| 亚洲成在人线av| 亚洲一区二区在线免费观看| 极品裸体白嫩激情啪啪国产精品| 一区二区欧美日韩| 亚洲韩国青草视频| 亚洲高清av在线| 欧美视频中文在线看| 久久一二三国产| 欧美喷潮久久久xxxxx| 亚洲欧洲在线免费| 一区二区三区高清在线观看| 国产精品欧美一区二区三区奶水| 欧美日韩视频在线| 一区二区三区精密机械公司| 亚洲天堂免费观看| 久久久青草青青国产亚洲免观| 欧美在线免费视频| 一本色道久久综合狠狠躁的推荐| 欧美手机在线视频| 欧美在线啊v| 亚洲电影在线免费观看| 国产日韩精品一区二区三区| 久久在线91| 欧美一区二区福利在线| 欧美在线关看| 欧美日韩精品免费观看视频完整| 久久国产精品黑丝| 亚洲精品国产精品国产自| 欧美电影在线| 欧美在线影院在线视频| 国产一区二区日韩| 韩国精品一区二区三区| 黄色成人在线| 激情欧美日韩| 久久久久久久综合| 久久9热精品视频| 午夜电影亚洲| 亚洲大片av| 久久精品一本| 亚洲免费中文| 日韩视频在线观看| 亚洲欧美日韩国产中文| 在线精品国精品国产尤物884a| 欧美日韩国产精品一区二区亚洲| 亚洲另类春色国产| 国产精品一区二区欧美| 久久久久久久999精品视频| 国产精品国产精品国产专区不蜜| 亚洲一区二区三区午夜| 午夜精品久久久久久久99樱桃| 国产欧美在线看| 国产精品久久久久久超碰| 欧美另类高清视频在线| 一区二区三区四区蜜桃| 亚洲欧美欧美一区二区三区| 国产精品久久久久影院亚瑟| 欧美一区二区私人影院日本| 国产精品久久国产三级国电话系列| 伊人精品久久久久7777| 一本大道久久a久久精品综合| 亚洲免费伊人电影在线观看av| 久久亚洲精品伦理| 亚洲国产精品欧美一二99| 亚洲图片欧美日产| 亚洲欧美在线观看| 亚洲中无吗在线| 欧美夜福利tv在线| 一区二区三区视频在线看| 国产精品xxxxx| 亚洲欧美日本日韩| 亚洲精品久久久久久一区二区| 国产精品一区在线观看你懂的| 激情成人av在线| 亚洲欧美国产制服动漫| 亚洲欧洲一区二区三区久久| 国产精品乱子久久久久|