• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種在國產飛騰處理器上實現待機、休眠及喚醒的方法技術

    技術編號:10316174 閱讀:426 留言:0更新日期:2014-08-13 17:36
    本發明專利技術提供一種在國產飛騰處理器上實現待機、休眠及喚醒的方法,涉及計算機信息安全領域。本發明專利技術操作系統和CPU通過SMBUS協議向可編程控制芯片發送待機、休眠操作命令,可編程控制芯片接到命令后執行待機、休眠的電源管理。本發明專利技術具有硬件電路設計簡單、軟件代碼開發量小的特點,是一種簡單、高效的飛騰便攜式計算機的待機、休眠方案。

    【技術實現步驟摘要】

    本專利技術涉及計算機信息安全領域,具體地說是。
    技術介紹
    隨著信息安全問題的凸顯,自主可控計算機系統越來越受到政府和企業重視,采用國產化的處理器、操作系統和系統整機已經成為一種趨勢。傳統便攜式筆記本一般都是采用Intel或AMD的技術架構,待機、休眠和喚醒功能都有一套成熟的應用方案,即通過南橋的LPC總線與標準EC (嵌入式控制器)進行通信,硬件電路、通信機制和寄存器定義都已經形成一種固定機制。但是國產飛騰處理器需要支持休眠、待機和喚醒功能還沒有一套成功的方案。
    技術實現思路
    本專利技術所要解決的技術問題是在飛騰處理器平臺上實現待機、休眠和喚醒的功能,從而實現飛騰處理器可以應用于便攜式計算機設計中。本專利技術分為硬件設計和軟件設計兩部分:硬件設計上采用飛騰處理器和可編程控制芯片之間建立起兩組SMBUS總線,處理器將待機、休眠等命令通過SMBUS發送到可編程控制芯片后,可編程控制芯片對接到的命令解析,然后通過GPIO管腳去控制系統的電源狀態;軟件設計上,當操作系統接到待機或休眠命令后,將數據分別存儲到內存或硬盤中,然后由處理器的SMBUS通知可編程控制芯片來執行相應的操作,其中SMBUS寄存器定義需要在處理器和可編程控制芯片進行統一,如寄存器的偏移地址、字節長度、內容定義等。本專利技術的有益效果是:(1)、首次在飛騰處理器平臺實現待機、休眠等功能,是一種創新且實現簡單的設計方法; (2)、本專利技術具有硬件電路設計簡單,BOM成本較低; (3)、可編程控制芯片的軟件代碼開發量小、易于維護。【附圖說明】圖1.飛騰處理器與可編程控制芯片互聯拓工作圖; 圖2.待機及喚醒過程流程圖; 圖3.休眠及喚醒過程流程圖。【具體實施方式】如圖1所示,飛騰處理器通過一主一從兩組SMBUS與可編程控制芯片通信,由于兩邊電平不一致,需要在總線上加入電平轉換電路。可編程控制芯片通過自定義的GPIO來控制電源狀態,自定義 GPIO 包括 “PM_SLP_S5#”,“PM_SLP_S3#”,“SYSTEM_RESET#”。待機及喚醒操作過程如下: (1)、CPU把當前信息寫入內存并向BIOS寫入狀態標示; (2)、CPU向可編程控制芯片向寫入待機(S3)狀態標示; (3)、可編程控制芯片拉低“EC_SLP_S3#”信號關閉除內存外的所有電源; (4)、可編程控制芯片監控喚醒操作,如監控到喚醒操作則執行第5步; (5)、可編程控制芯片拉高“EC_SLP_S3#”信號開啟內存電源; (6)、可編程控制芯片通過“SYSTEM_RESET#”對CPU和外設芯片復位; (7)、CPU從可編程控制芯片的狀態標示位(S3)讀取系統狀態; (8 )、CPU初始化,并從內存恢復數據,完成喚醒操作。待機及喚醒操作過程如下: (1)、CPU把當前信息寫入硬盤并向BIOS寫入狀態標示; (2)、CPU向可編程控制芯片向寫入休眠(S4)狀態標示; (3 )、可編程控制芯片拉低“ EC_SLP_S3# ”和“ EC_SLP_S5# ”信號關閉所有電源; (4)、可編程控制芯片監控喚醒操作,如監控到喚醒操作則執行第5步; (5 )、可編程控制芯片拉高“EC_SLP_S3# ”和“EC_SLP_S5# ”信號開啟所有電源; (6)、可編程控制芯片通過“SYSTEM_RESET#”對CPU和外設芯片復位; (7)、CPU從可編程控制芯片的狀態標示位(S4)讀取系統狀態; (8 )、CPU初始化,并從內存恢復數據,完成喚醒操作。本文檔來自技高網...

    【技術保護點】
    一種在國產飛騰處理器上實現待機、休眠及喚醒的方法,其特征在于分為硬件設計和軟件設計兩部分:硬件設計上采用在飛騰處理器和可編程控制芯片之間建立起兩組通信的SMBUS總線,通過可編程控制芯片對系統進行待機、休眠及休眠的操作;軟件設計上CPU和可編程控制芯片之間采用統一的寄存器定義;在執行待機或休眠操時,處理器將操作系統的內容寫入內存或硬盤,同時通過SMBUS通知可編程控制芯片,可編程控制芯片進行命令的解析,然后由其GPIO管腳去控制系統的電源的狀態,從而實現完整的待機或休眠過程。

    【技術特征摘要】
    1.一種在國產飛騰處理器上實現待機、休眠及喚醒的方法,其特征在于分為硬件設計和軟件設計兩部分: 硬件設計上采用在飛騰處理器和可編程控制芯片之間建立起兩組通信的SMBUS總線,通過可編程控制芯片對系統進行待機、休眠及休眠的操作; 軟件設計上CPU和可編程控制芯片之間采用統一的寄存器定義; 在執行待機或休眠操時,處理器將操作系統的內容寫入內存或硬盤,同時通過SMBUS通知...

    【專利技術屬性】
    技術研發人員:貢維黃凱
    申請(專利權)人:浪潮電子信息產業股份有限公司
    類型:發明
    國別省市:山東;37

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 最新亚洲人成无码网www电影| 无码喷水一区二区浪潮AV | 亚洲熟妇无码AV| 久久久久久国产精品免费无码| 亚洲大尺度无码无码专线一区| 最新亚洲人成无码网www电影| 亚洲AV无码成人精品区天堂 | 黑人巨大无码中文字幕无码| 久久精品aⅴ无码中文字字幕| 亚洲AV无码一区二区三区鸳鸯影院 | 亚洲国产AV无码一区二区三区| 亚洲情XO亚洲色XO无码| 无码人妻丰满熟妇区五十路| 亚洲A∨无码无在线观看| a级毛片无码免费真人久久| 丰满爆乳无码一区二区三区| 亚洲国产成人精品无码区在线秒播| 日韩乱码人妻无码中文字幕视频| 最新中文字幕av无码专区 | 无码成人精品区在线观看| 免费无码又爽又刺激高潮软件| 免费无码黄十八禁网站在线观看| 水蜜桃av无码一区二区| 国产无遮挡无码视频免费软件| 精品一区二区无码AV| 手机在线观看?v无码片| 亚洲Av无码国产情品久久| 成人免费a级毛片无码网站入口| 亚洲AV综合色区无码二区爱AV| 亚洲AV无码一区二区乱子伦| 国产成人无码一区二区三区在线 | 中文字幕在线无码一区| 亚洲?V无码成人精品区日韩| 成人麻豆日韩在无码视频| 国产精品无码久久综合网| 无码里番纯肉h在线网站| 无码人妻丰满熟妇区毛片| 激情无码人妻又粗又大| 一区二区三区无码高清| 潮喷无码正在播放| 国产成人精品无码播放|