国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于飛騰平臺的LPC接口訪問裝置、筆記本電腦的制作方法

      文檔序號:11049142閱讀:2332來源:國知局
      基于飛騰平臺的LPC接口訪問裝置、筆記本電腦的制造方法

      本實(shí)用新型涉及到計(jì)算機(jī)硬件技術(shù)領(lǐng)域,尤其涉及一種基于飛騰平臺的LPC接口訪問裝置。本實(shí)用新型還涉及具有上述基于飛騰平臺的LPC接口訪問裝置的筆記本電腦。



      背景技術(shù):

      X86平臺的筆記本電腦都是采用Intel或AMD CPU,其與EC之間解決方案早已成熟運(yùn)用。EC即嵌入式控制器擔(dān)負(fù)著筆記本電腦矩陣鍵盤、觸摸板、特殊功能鍵、筆記本電腦電池智能充放電管理以及溫度監(jiān)控等任務(wù)。飛騰平臺CPU即飛騰CPU采用了ARM架構(gòu),在國產(chǎn)處理器領(lǐng)域占據(jù)了重要地位。因?yàn)樘幱谄鸩诫A段,也不可避免有些瑕疵。FT CPU的LPC接口因?yàn)镃PU本身設(shè)計(jì)缺陷,只能訪問4字節(jié)對齊的地址,即0、4、8、c結(jié)尾的地址。LPC為Low Pin Count,即低引腳數(shù)目接口。因LPC不能正常通訊,導(dǎo)致筆記本電腦設(shè)計(jì)中的矩陣鍵盤、觸摸板、特殊功能鍵、電池解決方案等功能設(shè)計(jì)困難。參見圖1,現(xiàn)有技術(shù)是在飛騰CPU100與EC300芯片之間增加一個CPLD200,就是CPU100出來的LPC接口101信號全部連接到CPLD200,然后再到EC300芯片。CPLD為Complex Programmable Logic Device,即復(fù)雜可編程邏輯器件。通過CPLD做信號轉(zhuǎn)換來實(shí)現(xiàn)通訊,該方案實(shí)現(xiàn)復(fù)雜,需要增加CPLD芯片進(jìn)行信號的轉(zhuǎn)化,才能實(shí)現(xiàn)通訊,不僅增加成本,而且增加布線空間。

      因此如何能夠解決飛騰CPU與EC的通訊問題,不需要增加成本和研發(fā)工程師的工作量,成為本領(lǐng)域技術(shù)人員亟待解決的問題。



      技術(shù)實(shí)現(xiàn)要素:

      本實(shí)用新型要解決的技術(shù)問題是,克服現(xiàn)有技術(shù)存在的上述缺陷,提供一種基于飛騰平臺的LPC接口訪問裝置,利用該基于飛騰平臺的LPC接口訪問裝置,能夠解決飛騰CPU與EC的通訊問題,不需要增加成本和研發(fā)工程師的工作量。

      本實(shí)用新型還提供了一種筆記本電腦,所述筆記本電腦具有上述基于飛騰平臺的LPC接口訪問裝置。

      本實(shí)用新型還提供了一種飛騰平臺筆記本LPC接口訪問裝置,包括飛騰CPU和EC,其中飛騰CPU包括LPC接口,EC包括鍵盤控制器、Super IO、電源管理通道和端口地址處理單元,鍵盤控制器和Super IO與端口地址處理單元連接,Super IO與電源管理通道連接,其中:

      飛騰CPU的LPC接口,用于對EC的IO端口訪問,并行讀寫操作;

      端口地址處理單元,用于將EC的IO端口地址轉(zhuǎn)換為飛騰CPU的LPC接口可以訪問的IO端口地址;

      鍵盤控制器,用于通過端口地址處理單元,接收飛騰CPU的信息,并將鍵盤和觸摸板輸入信息傳遞給飛騰CPU;

      Super IO,端口地址處理單元通過對Super IO進(jìn)行讀寫操作實(shí)現(xiàn)對電源管理通道的訪問;

      電源管理通道,通過端口地址處理單元和Super IO處理后,與飛騰CPU的LPC接口進(jìn)行信息交互,并管理電源。

      優(yōu)選地,所述端口地址處理單元判斷飛騰CPU的LPC接口欲訪問的EC的IO端口地址是否符合預(yù)設(shè)條件,若符合條件則對IO端口直接進(jìn)行讀寫,反之則將EC的IO端口地址轉(zhuǎn)換為飛騰CPU的LPC接口可以訪問的IO端口地址。

      優(yōu)選地,所述預(yù)設(shè)條件為IO端口地址為4字節(jié)對齊的IO地址,即0,4,8,c結(jié)尾的地址。

      優(yōu)選地,端口地址處理單元判斷飛騰CPU的LPC接口欲訪問的EC的IO端口地址是否為0x60/0x64,即欲訪問鍵盤控制器,CPU的LPC接口可直接讀寫鍵盤控制器。

      優(yōu)選地,端口地址處理單元判斷飛騰CPU的LPC接口欲訪問的EC的IO端口地址是否為0x62/0x66,即欲訪問電源管理通道,端口地址處理單元通過Super IO對0x2E/0x2F進(jìn)行讀寫,將0x62/0x66改寫為0x20/0x28后,CPU的LPC接口可對電源管理通道進(jìn)行讀寫。

      本實(shí)用新型提供的飛騰平臺的LPC接口訪問裝置能夠解決飛騰CPU與EC的通訊問題,不需要增加成本和研發(fā)工程師的工作量。

      本實(shí)用新型進(jìn)一步解決其技術(shù)問題采用的技術(shù)方案是,在提供所述飛騰平臺的LPC接口訪問裝置的基礎(chǔ)上,本實(shí)用新型還提供包括飛騰平臺的LPC接口訪問裝置的筆記本電腦。所述筆記本電腦顯然具有前述飛騰平臺的LPC接口訪問裝置的全部有益效果,在此不再贅述。

      附圖說明

      圖1為現(xiàn)有技術(shù)的一種飛騰平臺的LPC接口訪問裝置的結(jié)構(gòu)框圖;

      圖2為本實(shí)用新型提供的一種飛騰平臺的LPC接口訪問裝置結(jié)構(gòu)框圖;

      圖3為本實(shí)用新型提供的第一種飛騰平臺的LPC接口訪問方法流程圖;

      圖4為本實(shí)用新型提供的第二種飛騰平臺的LPC接口訪問方法流程圖。

      具體實(shí)施方式

      為了使本技術(shù)領(lǐng)域的人員更好地理解本實(shí)用新型的技術(shù)方案,下面結(jié)合附圖對本實(shí)用新型作進(jìn)一步的詳細(xì)說明。

      參見圖2,圖2為本實(shí)用新型提供的一種飛騰平臺的LPC接口訪問裝置結(jié)構(gòu)框圖。

      本實(shí)用新型還提供了一種飛騰平臺的LPC接口訪問裝置,包括飛騰CPU100和EC300,其中飛騰CPU包括LPC接口101,EC300包括鍵盤控制器301、Super IO302、電源管理通道303和端口地址處理單元304,鍵盤控制器301和Super IO302與端口地址處理單元304連接,Super IO302與電源管理通道304連接,其中:

      飛騰CPU100的LPC接口101,用于對EC300的IO端口訪問,并行讀寫操作;

      端口地址處理單元304,用于將EC300的IO端口地址轉(zhuǎn)換為飛騰CPU的LPC接口101可以訪問的IO端口地址;所述端口地址處理單元304判斷飛騰CPU的LPC接口101欲訪問的EC300的IO端口地址是否符合預(yù)設(shè)條件,若符合條件則對IO端口直接進(jìn)行讀寫,反之則將EC300的IO端口地址轉(zhuǎn)換為飛騰CPU的LPC接口101可以訪問的IO端口地址。所述預(yù)設(shè)條件為IO端口地址為4字節(jié)對齊的IO地址,即0,4,8,c結(jié)尾的地址。

      鍵盤控制器302,用于通過端口地址處理單元304,接收飛騰CPU100的信息,并將鍵盤和觸摸板輸入信息傳遞給飛騰CPU100;

      Super IO303,端口地址處理單元304通過對Super IO303進(jìn)行讀寫操作實(shí)現(xiàn)對電源管理通道304的訪問;

      電源管理通道303,通過端口地址處理單元304和Super IO302處理后,與飛騰CPU的LPC接口101進(jìn)行信息交互,并管理電源。

      由于飛騰CPU的LPC接口101訪問功能缺陷,造成飛騰CPU100只能訪問4字節(jié)對齊的IO地址,即0,4,8,c結(jié)尾的地址,當(dāng)飛騰CPU的LPC接口101欲訪問的EC300的IO端口地址為0,4,8,c結(jié)尾的4字節(jié)對齊的IO地址時,飛騰CPU的LPC接口101可以直接訪問,并進(jìn)行直接讀寫,如當(dāng)飛騰CPU的LPC接口101欲訪問的EC300的IO端口地址為0x60/0x64,即欲訪問鍵盤控制器,CPU的LPC接口可直接讀寫鍵盤控制器。反之端口地址處理單元304對飛騰CPU的LPC接口101欲訪問的EC的IO端口地址進(jìn)行預(yù)處理,使欲訪問的EC300的IO端口地址滿足飛騰CPU的LPC接口101訪問要求后即可實(shí)現(xiàn)飛騰CPU的LPC接口101對EC300的IO端口的訪問。能夠解決飛騰CPU與EC的通訊問題,不需要增加成本和研發(fā)工程師的工作量。

      當(dāng)端口地址處理單元304判斷飛騰CPU的LPC接口101欲訪問的EC300的IO端口地址是否為0x62/0x66,即欲訪問電源管理通道303,端口地址處理單元304通過對Super IO302對0x2E/0x2F進(jìn)行讀寫,將0x62/0x66改寫為0x20/0x28后,CPU的LPC接口101可對電源管理通道303進(jìn)行讀寫。

      通過訪問0x2E/0x2F、0x60/0x64、0x62/0x66就是這幾個地址,基本就能完成筆記本電腦的需要。

      除了上述基于飛騰平臺的LPC接口訪問裝置,本實(shí)用新型還提供一種包括上述基于飛騰平臺的LPC接口訪問裝置的筆記本電腦,該筆記本電腦的其他各部分結(jié)構(gòu)請參考現(xiàn)有技術(shù)。

      參見圖3,圖3為本實(shí)用新型提供的第一種飛騰平臺的LPC接口訪問方法流程圖。

      本實(shí)用新型提供了一種基于飛騰平臺的LPC接口訪問方法,所述方法包括以下步驟:

      步驟S10:判斷飛騰CPU的LPC接口欲訪問的EC的IO端口地址是否符合預(yù)設(shè)條件,如果符合條件則進(jìn)入步驟S30,反之則進(jìn)入步驟S20;

      步驟S20:EC對飛騰CPU的LPC接口欲訪問的EC的IO端口地址進(jìn)行預(yù)處理,使EC的IO端口地址符合預(yù)設(shè)條件進(jìn)入步驟S30;

      步驟S30:飛騰CPU對IO端口直接進(jìn)行讀寫;

      由于飛騰CPU的LPC接口訪問功能缺陷,造成飛騰CPU只能訪問4字節(jié)對齊的IO地址,即0,4,8,c結(jié)尾的地址,當(dāng)飛騰CPU的LPC接口欲訪問的EC的IO端口地址為0,4,8,c結(jié)尾的4字節(jié)對齊的IO地址時,飛騰CPU的LPC接口可以直接訪問,并進(jìn)行直接讀寫,如當(dāng)飛騰CPU的LPC接口欲訪問的EC的IO端口地址為0x60/0x64,即欲訪問鍵盤控制器,CPU的LPC接口可直接讀寫鍵盤控制器。反之對飛騰CPU的LPC接口欲訪問的EC的IO端口地址進(jìn)行預(yù)處理,使欲訪問的EC的IO端口地址滿足飛騰CPU的LPC接口訪問要求后即可實(shí)現(xiàn)飛騰CPU的LPC接口對EC的IO端口的訪問。能夠解決飛騰CPU與EC的通訊問題,不需要增加成本和研發(fā)工程師的工作量。

      參見圖4,圖4為本實(shí)用新型提供的第二種飛騰平臺的LPC接口訪問方法流程圖。

      本實(shí)施例與第一個實(shí)施例的不同在于步驟S2之前還包括步驟S21。

      步驟S21:判斷飛騰CPU的LPC接口欲訪問的EC的IO端口地址是否為0x62/0x66,如果符合條件則EC直接對0x2E/0x2F進(jìn)行讀寫,將0x62/0x66改寫為0x20/0x28,之后進(jìn)入步驟S30,,反之則進(jìn)入步驟S20。

      當(dāng)飛騰CPU的LPC接口欲訪問的EC的IO端口地址為0x62/0x66,即欲訪問電源管理通道,首先EC直接對0x2E/0x2F進(jìn)行讀寫,通過0x2E/0x2F 地址將0x62/0x66改為0x20/0x28后,CPU的LPC接口可對電源管理通道進(jìn)行讀寫。

      通過訪問0x2E/0x2F、0x60/0x64、0x62/0x66就是這幾個地址,基本就能完成筆記本電腦的需要。

      以上對本實(shí)用新型所提供的一種基于飛騰平臺的LPC接口訪問裝置、筆記本電腦進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個例對本實(shí)用新型的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本實(shí)用新型的核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本實(shí)用新型原理的前提下,還可以對本實(shí)用新型進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本實(shí)用新型權(quán)利要求的保護(hù)范圍內(nèi)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1