[發(fā)明專(zhuān)利]處理器與LPC設(shè)備的通信方法、裝置和存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201810827600.3 | 申請(qǐng)日: | 2018-07-25 |
| 公開(kāi)(公告)號(hào): | CN110765038B | 公開(kāi)(公告)日: | 2021-09-03 |
| 發(fā)明(設(shè)計(jì))人: | 杜曉杰;王玉錢(qián);吳勝 | 申請(qǐng)(專(zhuān)利權(quán))人: | 龍芯中科技術(shù)股份有限公司 |
| 主分類(lèi)號(hào): | G06F13/12 | 分類(lèi)號(hào): | G06F13/12;G06F13/38;G06F13/42 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100095 北京市海淀*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理器 lpc 設(shè)備 通信 方法 裝置 存儲(chǔ) 介質(zhì) | ||
本發(fā)明實(shí)施例提供了一種處理器與LPC設(shè)備的通信方法、裝置和存儲(chǔ)介質(zhì),所述方法包括:當(dāng)檢測(cè)到處理器對(duì)LPC設(shè)備的讀訪問(wèn)操作時(shí),針對(duì)所述讀訪問(wèn)操作,確定交換總線控制權(quán)所占用的時(shí)鐘周期數(shù)量;若確定的所述時(shí)鐘周期數(shù)量超過(guò)預(yù)設(shè)數(shù)量,確定目標(biāo)時(shí)鐘周期;將當(dāng)前狀態(tài)切為預(yù)設(shè)狀態(tài);基于所述預(yù)設(shè)狀態(tài),在所述處理器與所述LPC設(shè)備之間進(jìn)行通信,能夠保證通信過(guò)程的正常進(jìn)行,使得處理器能夠正常地訪問(wèn)LPC設(shè)備,解決了現(xiàn)有技術(shù)中嚴(yán)格遵循LPC1.1規(guī)范的處理器無(wú)法正常訪問(wèn)未嚴(yán)格遵循LPC1.1規(guī)范的LPC設(shè)備的問(wèn)題,提高了處理器的兼容性。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種處理器與LPC設(shè)備的通信方法、一種處理器與LPC設(shè)備的通信裝置和一種存儲(chǔ)介質(zhì)。
背景技術(shù)
CPU(Central Processing Unit,中央處理器)是一塊超大規(guī)模的集成電路,是一臺(tái)計(jì)算機(jī)的運(yùn)算核心(Core)和控制核心(Control Unit)。它的功能主要是解釋計(jì)算機(jī)指令以及處理計(jì)算機(jī)軟件中的數(shù)據(jù),廣泛應(yīng)用于服務(wù)器、高性能計(jì)算機(jī)、低能耗數(shù)據(jù)中心、個(gè)人高性能計(jì)算機(jī)、高端桌面應(yīng)用、高吞吐計(jì)算應(yīng)用、工業(yè)控制、數(shù)字信號(hào)處理、高端嵌入式應(yīng)用等產(chǎn)品中。
芯片(Chip)是半導(dǎo)體元件產(chǎn)品的統(tǒng)稱,人們將具備處理事務(wù)、數(shù)據(jù)或者接收指令功能的一類(lèi)芯片稱作處理器。通常,處理器內(nèi)集成有豐富的接口以及寄存器模塊,通過(guò)裝配在板卡中發(fā)揮相應(yīng)的作用。由于處理器被廣泛使用在各個(gè)領(lǐng)域中,使得客戶的板卡涉及到各種類(lèi)型的接口及型號(hào)的外圍芯片。由于外圍芯片型號(hào)及廠商的差異,部分外圍芯片在通信協(xié)議上與特定型號(hào)的處理器之間存在兼容性問(wèn)題,給使用特定型號(hào)外圍芯片的客戶在板卡調(diào)試過(guò)程中帶來(lái)了極大的不便。
例如,某些處理器包含LPC(Low Pin Count,低管腳數(shù))控制器,符合LPC1.1規(guī)范(低管腳數(shù)總線接口規(guī)范)。但是某些型號(hào)的LPC設(shè)備在與該處理器通信時(shí)如果未嚴(yán)格遵循上述LPC1.1規(guī)范,就會(huì)導(dǎo)致處理器無(wú)法正常訪問(wèn)該LPC設(shè)備。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明實(shí)施例的一種處理器與LPC設(shè)備的通信方法、一種處理器與LPC設(shè)備的通信裝置和相應(yīng)的一種存儲(chǔ)介質(zhì),以解決符合LPC1.1規(guī)范的處理器無(wú)法訪問(wèn)未嚴(yán)格遵循上述LPC1.1規(guī)范的設(shè)備的問(wèn)題。
為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了一種處理器與LPC設(shè)備的通信方法,包括:
當(dāng)檢測(cè)到處理器對(duì)LPC設(shè)備的讀訪問(wèn)操作時(shí),針對(duì)所述讀訪問(wèn)操作,確定交換總線控制權(quán)所占用的時(shí)鐘周期數(shù)量;
若確定的所述時(shí)鐘周期數(shù)量超過(guò)預(yù)設(shè)數(shù)量,確定目標(biāo)時(shí)鐘周期,所述目標(biāo)時(shí)鐘周期為超過(guò)預(yù)設(shè)數(shù)量的時(shí)鐘周期;
將當(dāng)前狀態(tài)切換為預(yù)設(shè)狀態(tài),所述預(yù)設(shè)狀態(tài)對(duì)應(yīng)的時(shí)長(zhǎng)為所述目標(biāo)時(shí)鐘周期對(duì)應(yīng)的時(shí)長(zhǎng);
基于所述預(yù)設(shè)狀態(tài),在所述處理器與所述LPC設(shè)備之間進(jìn)行通信。
可選地,所述處理器與所述LPC設(shè)備連接至復(fù)雜可編程邏輯器件CPLD,檢測(cè)處理器對(duì)LPC設(shè)備的讀訪問(wèn)操作的步驟包括:
通過(guò)CPLD檢測(cè)處理器的時(shí)鐘信號(hào)、循環(huán)開(kāi)始信號(hào)和復(fù)用信號(hào);
當(dāng)所述CPLD在當(dāng)前時(shí)鐘信號(hào)的上升沿檢測(cè)到循環(huán)開(kāi)始信號(hào)為低電平,且在下一個(gè)時(shí)鐘信號(hào)的上升沿檢測(cè)到所述復(fù)用信號(hào)為設(shè)定數(shù)值時(shí),判定所述處理器對(duì)所述LPC設(shè)備進(jìn)行讀訪問(wèn)操作。
可選地,所述若確定的所述時(shí)鐘周期數(shù)量超過(guò)預(yù)設(shè)數(shù)量,確定目標(biāo)時(shí)鐘周期的步驟包括:
若確定的所述時(shí)鐘周期數(shù)量超過(guò)兩個(gè),則將所述時(shí)鐘周期中前兩個(gè)時(shí)鐘周期之后的其他時(shí)鐘周期確定為目標(biāo)時(shí)鐘周期。
可選地,所述將當(dāng)前狀態(tài)切換為預(yù)設(shè)狀態(tài)的步驟包括:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于龍芯中科技術(shù)股份有限公司,未經(jīng)龍芯中科技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810827600.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 可使LPC裝置相互傳輸?shù)碾娐废到y(tǒng)及傳輸方法
- 可自動(dòng)調(diào)整資料存取脈沖的具低腳數(shù)接口芯片組
- LPC接口的傳輸?shù)却谋Wo(hù)方法和裝置、及使用其的LPC從設(shè)備
- 基于LPC總線協(xié)議快速下載程序的方法和系統(tǒng)
- 篩查結(jié)直腸腺瘤的試劑盒
- 產(chǎn)生錯(cuò)誤隱藏信號(hào)的裝置、方法和計(jì)算機(jī)可讀介質(zhì)
- 一種基于頻譜映射的端到端語(yǔ)音加解密系統(tǒng)
- 少針腳型接口LPC從設(shè)備及LPC主設(shè)備驗(yàn)證方法
- 一種基于LPC總線的數(shù)據(jù)通信方法和系統(tǒng)
- 產(chǎn)生錯(cuò)誤隱藏信號(hào)的裝置、方法和計(jì)算機(jī)可讀介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





