[發(fā)明專(zhuān)利]一種物理層鏈路狀態(tài)檢測(cè)方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201810059570.6 | 申請(qǐng)日: | 2018-01-22 |
| 公開(kāi)(公告)號(hào): | CN108400903A | 公開(kāi)(公告)日: | 2018-08-14 |
| 發(fā)明(設(shè)計(jì))人: | 周玉山;段成德;于治樓 | 申請(qǐng)(專(zhuān)利權(quán))人: | 濟(jì)南浪潮高新科技投資發(fā)展有限公司 |
| 主分類(lèi)號(hào): | H04L12/26 | 分類(lèi)號(hào): | H04L12/26;H04L12/24 |
| 代理公司: | 濟(jì)南信達(dá)專(zhuān)利事務(wù)所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東省濟(jì)南市*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 物理層鏈路 高速串行收發(fā)器 標(biāo)志位 檢測(cè) 狀態(tài)檢測(cè) 發(fā)生故障 發(fā)送鏈路 控制模塊 數(shù)據(jù)傳輸 重新建立 指令 重建 | ||
本發(fā)明提供了一種物理層鏈路狀態(tài)檢測(cè)方法及裝置,該方法包括:檢測(cè)所述SATA控制器是否已建立物理層鏈路;當(dāng)所述SATA控制器已建立所述物理層鏈路后,對(duì)所述SATA控制器包括的高速串行收發(fā)器的至少一個(gè)標(biāo)志位進(jìn)行檢測(cè);根據(jù)對(duì)所述至少一個(gè)標(biāo)志位進(jìn)行檢測(cè)的結(jié)果,確定所述物理層鏈路是否發(fā)生故障;如果是,通過(guò)所述SATA控制器包括的控制模塊控制所述高速串行收發(fā)器發(fā)送鏈路重建指令,以重新建立所述物理層鏈路;如果否,執(zhí)行所述對(duì)所述SATA控制器包括的高速串行收發(fā)器的至少一個(gè)標(biāo)志位進(jìn)行檢測(cè)。本方案能夠提高數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種物理層鏈路狀態(tài)檢測(cè)方法及裝置。
背景技術(shù)
隨著電子信息技術(shù)的不斷發(fā)展,信號(hào)處理、數(shù)據(jù)傳輸過(guò)程所需要處理的數(shù)據(jù)量越來(lái)越大,為了滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)傳輸和數(shù)據(jù)存儲(chǔ)過(guò)程所提出的高速、穩(wěn)定要求,目前一般采用SATA(Serial Advanced Technology Attachment,串行高級(jí)技術(shù)附件)控制器實(shí)現(xiàn)高速數(shù)據(jù)傳輸。SATA控制器從上而下分為應(yīng)用層、傳輸層、鏈路層和物理層,SATA控制器的物理層包括控制模塊和高速串行收發(fā)器,控制模塊和高速串行收發(fā)器負(fù)責(zé)建立主機(jī)端和設(shè)備端之間數(shù)據(jù)傳輸?shù)奈锢韺渔溌贰ATA控制器為了保證數(shù)據(jù)傳輸過(guò)程的正常進(jìn)行,需要對(duì)物理層鏈路的狀態(tài)進(jìn)行檢測(cè)。
目前,SATA控制通過(guò)應(yīng)用層對(duì)物理層鏈路進(jìn)行檢測(cè),當(dāng)物理層鏈路發(fā)生故障時(shí),通過(guò)應(yīng)用層控制下層功能復(fù)位,實(shí)現(xiàn)物理層鏈路的重新連接。
針對(duì)目前對(duì)物理層鏈路進(jìn)行檢測(cè)的方法,當(dāng)物理層鏈路發(fā)生故障,應(yīng)用層控制下層功能復(fù)位時(shí),需要重啟整個(gè)協(xié)議,物理層鏈路需要較長(zhǎng)時(shí)間才能夠恢復(fù)至連接狀態(tài),此過(guò)程容易造成數(shù)據(jù)的丟失,導(dǎo)致數(shù)據(jù)傳輸?shù)目煽啃暂^低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種物理層鏈路狀態(tài)檢測(cè)方法及裝置,能夠提高數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
第一方面,本發(fā)明實(shí)施例提供了一種物理層鏈路狀態(tài)檢測(cè)方法,應(yīng)用于串行高級(jí)技術(shù)附件SATA控制器,包括:
檢測(cè)所述SATA控制器是否已建立物理層鏈路;
當(dāng)所述SATA控制器已建立所述物理層鏈路后,對(duì)所述SATA控制器包括的高速串行收發(fā)器的至少一個(gè)標(biāo)志位進(jìn)行檢測(cè);
根據(jù)對(duì)所述至少一個(gè)標(biāo)志位進(jìn)行檢測(cè)的結(jié)果,確定所述物理層鏈路是否發(fā)生故障;
如果是,通過(guò)所述SATA控制器包括的控制模塊控制所述高速串行收發(fā)器發(fā)送鏈路重建指令,以重新建立所述物理層鏈路;
如果否,執(zhí)行所述對(duì)所述SATA控制器包括的高速串行收發(fā)器的至少一個(gè)標(biāo)志位進(jìn)行檢測(cè)。
可選地,
所述對(duì)所述SATA控制器包括的高速串行收發(fā)器的至少一個(gè)標(biāo)志位進(jìn)行檢測(cè),包括:
對(duì)所述高速串行收發(fā)器的數(shù)據(jù)對(duì)齊標(biāo)志位、鏈路創(chuàng)建標(biāo)志位、傳輸速率標(biāo)志位和數(shù)據(jù)收發(fā)標(biāo)志位中的任意一個(gè)或多個(gè)進(jìn)行檢測(cè),其中,所述數(shù)據(jù)對(duì)齊標(biāo)志位用于表征所述高速串行收發(fā)器接收到的數(shù)據(jù)中包括COMMA碼,所述鏈路創(chuàng)建標(biāo)志位用于表征所述物理層鏈路的連接狀態(tài),所述傳輸速率標(biāo)志位用于表征數(shù)據(jù)通信端已鎖定數(shù)據(jù)傳輸速率,所述數(shù)據(jù)收發(fā)標(biāo)志位用于表征所述高速串行收發(fā)器對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)的狀態(tài)。
可選地,
所述根據(jù)對(duì)所述至少一個(gè)標(biāo)志位進(jìn)行檢測(cè)的結(jié)果確定所述物理層鏈路是否發(fā)生故障,包括:
當(dāng)所述至少一個(gè)標(biāo)志位包括所述數(shù)據(jù)對(duì)齊標(biāo)志位時(shí),判斷所述數(shù)據(jù)對(duì)齊標(biāo)志位是否按照預(yù)先定義的第一周期周期性出現(xiàn),如果否,確定所述物理層鏈路發(fā)生故障;
當(dāng)所述至少一個(gè)標(biāo)志位包括所述鏈路創(chuàng)建標(biāo)志位時(shí),判斷所述鏈路創(chuàng)建標(biāo)志位的數(shù)值是否與預(yù)先定義的正常值相同,如果否,確定所述物理層鏈路發(fā)生故障;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于濟(jì)南浪潮高新科技投資發(fā)展有限公司,未經(jīng)濟(jì)南浪潮高新科技投資發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810059570.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 用于移動(dòng)通信用終端的本地鎖及僅使用本地網(wǎng)絡(luò)卡的方法
- 用于移動(dòng)通信用終端的本地鎖
- 一種低功耗高速緩存的實(shí)現(xiàn)方法及其高速緩存器
- 對(duì)標(biāo)志編碼的方法、對(duì)標(biāo)志解碼的方法及其設(shè)備
- 一種鐘控異步先入先出FIFO存儲(chǔ)器的標(biāo)志電路的標(biāo)志電路
- 一種快速掃描全虛擬化虛擬機(jī)臟頁(yè)位圖的方法
- 一種容量大、魯棒性強(qiáng)的編碼標(biāo)志點(diǎn)及其解碼方法
- 藍(lán)牙通信方法和系統(tǒng)
- 基于FPGA實(shí)現(xiàn)液晶屏上電圖像信號(hào)控制的方法
- 一種解碼、編碼方法、裝置及其設(shè)備
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





