亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于傳輸物理層日志的方法和設(shè)備與流程

文檔序號(hào):11407658閱讀:449來源:國知局
用于傳輸物理層日志的方法和設(shè)備與流程
用于傳輸物理層日志的方法和設(shè)備相關(guān)申請(qǐng)的交叉引用本申請(qǐng)要求于2012年4月16日遞交的第61/624,592號(hào)美國臨時(shí)申請(qǐng)的優(yōu)先權(quán),其公開內(nèi)容通過引用的方式全部并入于此。技術(shù)領(lǐng)域本發(fā)明的各實(shí)施方式總體上涉及電子設(shè)備領(lǐng)域,并且更具體地,涉及一種用于傳輸物理層日志的方法和設(shè)備。

背景技術(shù):
隨著電子信息技術(shù)的飛速發(fā)展,越來越多的電子設(shè)備融入到我們的日常生活當(dāng)中。例如,在日常生活中,人們經(jīng)常通過電子設(shè)備進(jìn)行通信、教育、娛樂等。然而,隨著例如手機(jī)基帶芯片組的發(fā)展,物理層對(duì)整個(gè)系統(tǒng)的實(shí)現(xiàn)起到了非常重要的作用。但是,物理層的調(diào)試是非常復(fù)雜的。通常在平臺(tái)開發(fā)階段,物理層都具有獨(dú)立的硬件接口用于向PC(個(gè)人計(jì)算機(jī))輸出詳盡的日志(例如,調(diào)試信息)。然而,在開發(fā)的中后期(例如,測(cè)試階段),尤其是在客戶終端上無法引出物理層調(diào)試接口時(shí),便失去了實(shí)時(shí)獲取物理層日志的措施,這為開發(fā)人員后續(xù)的分析解決問題帶來了非常大的困難。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的各示例性實(shí)施方式的目的之一在于提供一種用于傳輸物理層日志的方法和設(shè)備。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,例如可以包括:將所述物理層日志寫入物理層處理器內(nèi)部的存儲(chǔ)器中;當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),將所述部分中的所述物理層日志傳遞到中間介質(zhì);當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,接收所述中間介質(zhì)中指定位置的所述物理層日志;以及將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中所述物理層處理器內(nèi)部的存儲(chǔ)器可以被分為兩個(gè)部分用于進(jìn)行乒乓處理。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),可以通過DMA將所述部分中的所述物理層日志傳遞到中間介質(zhì)。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,可以通過DMA接收所述中間介質(zhì)中指定位置的所述物理層日志。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中可以通過以文件形式循環(huán)寫入的方式將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中所述中間介質(zhì)可以由所述物理層處理器和所述應(yīng)用層處理器共享。根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的方法,其中所述外接存儲(chǔ)卡可以包括以下至少一種:SM卡、CF卡、MMC卡、SD卡、MS卡、XD卡和TF卡。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,例如可以包括:寫入裝置,被配置為將所述物理層日志寫入物理層處理器內(nèi)部的存儲(chǔ)器中;傳遞裝置,被配置為當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),將所述部分中的所述物理層日志傳遞到中間介質(zhì);接收裝置,被配置為當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,接收所述中間介質(zhì)中指定位置的所述物理層日志;以及存儲(chǔ)裝置,被配置為將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中所述物理層處理器內(nèi)部的存儲(chǔ)器可以被分為兩個(gè)部分用于進(jìn)行乒乓處理。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),可以通過DMA將所述部分中的所述物理層日志傳遞到中間介質(zhì)。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,可以通過DMA接收所述中間介質(zhì)中指定位置的所述物理層日志。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中可以通過以文件形式循環(huán)寫入的方式將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中所述中間介質(zhì)可以由所述物理層處理器和所述應(yīng)用層處理器共享。根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于傳輸物理層日志的設(shè)備,其中所述外接存儲(chǔ)卡可以包括以下至少一種:SM卡、CF卡、MMC卡、SD卡、MS卡、XD卡和TF卡。本發(fā)明的各實(shí)施方式借助于物理層處理器和應(yīng)用層處理器(AP)的協(xié)調(diào)合作,以一種簡便的方式將物理層日志輸出到電子設(shè)備的外接存儲(chǔ)卡上。同時(shí)在應(yīng)用層處理器側(cè)設(shè)計(jì)了專用FAT文件系統(tǒng)適配層機(jī)制,從而滿足了物理層日志對(duì)電子設(shè)備的存儲(chǔ)卡寫操作的吞吐量要求。并且,在寫入電子設(shè)備的存儲(chǔ)卡時(shí)采用了循環(huán)覆蓋的方式,進(jìn)而降低了長時(shí)間測(cè)試時(shí)對(duì)外接存儲(chǔ)卡容量的需求。附圖說明結(jié)合附圖并參考以下詳細(xì)說明,本發(fā)明各實(shí)施方式的特征、優(yōu)點(diǎn)及其他方面將變得更加明顯,其中:圖1是示意性示出了根據(jù)本發(fā)明各實(shí)施方式用于傳輸物理層日志的方法的流程圖;圖2是示意性示出了根據(jù)本發(fā)明各實(shí)施方式用于傳輸物理層日志的設(shè)備的框圖;圖3是示意性示出了根據(jù)本發(fā)明各實(shí)施方式的實(shí)現(xiàn)架構(gòu)圖;圖4是示意性示出了根據(jù)本發(fā)明各實(shí)施方式的專用文件系統(tǒng)適配層示意圖;以及圖5是示意性示出了將從本發(fā)明示例性實(shí)施方式中受益并且可以是本發(fā)明示例性實(shí)施方式示例裝置的移動(dòng)終端的框圖。具體實(shí)施方式下面將參考若干示例性實(shí)施方式來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。圖1是示意性示出了根據(jù)本發(fā)明各實(shí)施方式用于傳輸物理層日志的方法100的流程圖。如圖1所示,方法100例如可以包括:將所述物理層日志寫入物理層處理器內(nèi)部的存儲(chǔ)器中(S101)。在一個(gè)示例性實(shí)施方式中,所述物理層處理器內(nèi)部的存儲(chǔ)器可以被分為兩個(gè)部分用于進(jìn)行乒乓處理。具體地,物理層處理器內(nèi)部的存儲(chǔ)器可以被分為上下兩個(gè)部分,在向其上半部分寫入物理層日志時(shí)可以傳遞其下半部分中已經(jīng)寫入的物理層日志,反之亦然。從而,可以提高物理層處理器內(nèi)部的存儲(chǔ)器的利用率進(jìn)而提升獲取物理層日志的效率。根據(jù)本發(fā)明的示例性實(shí)施方式,方法100例如可以包括:當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),將所述部分中的所述物理層日志傳遞到中間介質(zhì)(S102)。在一個(gè)示例性實(shí)施方式中,當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),可以通過DMA(直接存儲(chǔ)器存取)將所述部分中的所述物理層日志傳遞到中間介質(zhì)。通常,所述一部分為所述物理層處理器內(nèi)部的存儲(chǔ)器容量的一半。備選地或附加地,該中間介質(zhì)可以由所述物理層處理器和所述應(yīng)用層處理器共享。根據(jù)本發(fā)明的示例性實(shí)施方式,方法100例如可以包括:當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,接收所述中間介質(zhì)中指定位置的所述物理層日志(S103)。在一個(gè)示例性實(shí)施方式中,當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,可以通過DMA接收所述中間介質(zhì)中指定位置的所述物理層日志。具體地,當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),物理層處理器向應(yīng)用層處理器發(fā)送中斷請(qǐng)求,該應(yīng)用層處理器接收到該中斷請(qǐng)求之后,可以通過DMA接收所述中間介質(zhì)中指定位置的所述物理層日志。根據(jù)本發(fā)明的示例性實(shí)施方式,方法100例如可以包括:將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中(S104)。在一個(gè)示例性實(shí)施方式中,可以通過以文件形式循環(huán)寫入的方式將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。具體地,在應(yīng)用層處理器側(cè)設(shè)計(jì)了專用FAT文件系統(tǒng)適配層機(jī)制,用于滿足物理層日志對(duì)電子設(shè)備的存儲(chǔ)卡寫操作的吞吐量要求。另外,外接存儲(chǔ)卡例如可以包括以下至少一種:SM卡、CF卡、MMC卡、SD卡、MS卡、XD卡和TF卡。下面參考圖2,其示出了根據(jù)本發(fā)明各示例性實(shí)施方式的、用于傳輸物理層日志的設(shè)備200的示意性框圖。設(shè)備200例如可以包括:寫入裝置201,被配置為將所述物理層日志寫入物理層處理器內(nèi)部的存儲(chǔ)器中;傳遞裝置202,被配置為當(dāng)所述物理層處理器內(nèi)部的存儲(chǔ)器被寫滿一部分時(shí),將所述部分中的所述物理層日志傳遞到中間介質(zhì);接收裝置203,被配置為當(dāng)所述中間介質(zhì)存滿所述物理層日志時(shí),應(yīng)用層處理器響應(yīng)于所述物理層處理器發(fā)送的中斷請(qǐng)求,接收所述中間介質(zhì)中指定位置的所述物理層日志;以及存儲(chǔ)裝置204,被配置為將所述物理層日志存儲(chǔ)到外接存儲(chǔ)卡中。為清晰起見,在圖2中并未示出各個(gè)裝置所包含的子裝置。然而,應(yīng)當(dāng)理解,設(shè)備200中記載的裝置與分別參考圖1描述的方法100中的步驟相對(duì)應(yīng)。由此,上文針對(duì)圖1的方法100描述的操作和特征同樣適用于設(shè)備200及其中包含的裝置和子裝置,在此不再贅述。應(yīng)當(dāng)理解,設(shè)備200可以利用各種方式來實(shí)現(xiàn)。例如,在某些實(shí)施方式中,設(shè)備200可以利用軟件和/或固件模塊來實(shí)現(xiàn)。此外,設(shè)備200也可以利用硬件模塊來實(shí)現(xiàn)。例如,設(shè)備200可以實(shí)現(xiàn)為集成電路(IC)芯片或?qū)S眉呻娐?ASIC)。設(shè)備200也可以實(shí)現(xiàn)為片上系統(tǒng)(SOC)。此外,設(shè)備200也可以利用硬件模塊和軟件和/或固件模塊的組合來實(shí)現(xiàn)。現(xiàn)在已知或者將來開發(fā)的其他方式也是可行的,本發(fā)明的范圍在此方面不受限制。下面結(jié)合圖3和圖4來詳細(xì)描述本發(fā)明各實(shí)施方式的示例性應(yīng)用場(chǎng)景。圖3是示意性示出了根據(jù)本發(fā)明各實(shí)施方式的實(shí)現(xiàn)架構(gòu)圖。參考圖3,本發(fā)明各實(shí)施方式的主要流程可以分為以下4個(gè)步驟:第一步驟,將物理層日志寫入物理層處理器內(nèi)部緩存中;第二步驟,當(dāng)物理層處理器內(nèi)部緩存寫滿一半時(shí),啟動(dòng)DMA將物理層日志搬運(yùn)到DDR(雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器)中專門開辟的空間中;第三步驟,當(dāng)DDR上某個(gè)小塊空間存滿物理層日志時(shí),物理層處理器會(huì)向應(yīng)用層處理器發(fā)送中斷,應(yīng)用層處理器接收到該中斷后,繼而啟動(dòng)DMA將DDR上指定位置的物理層日志搬運(yùn)到應(yīng)用層處理器內(nèi)部的存儲(chǔ)器中;以及第四步驟,在應(yīng)用層處理器由物理層日志接收模塊負(fù)責(zé)接收物理層日志,并逐層向下傳遞,最終將物理層日志寫入到電子設(shè)備存儲(chǔ)卡中的專用空間中。應(yīng)當(dāng)注意,這是以文件形式循環(huán)寫入的過程。在存儲(chǔ)卡上有一個(gè)信息記錄文件,該文件中記錄了循環(huán)的起始文件和終止文件,以及終止文件中的有效數(shù)據(jù)長度,以便在日志文件分析時(shí)精確定位日志位置。以下參考圖3對(duì)本發(fā)明各實(shí)施方式的數(shù)據(jù)流通路及控制流通路中的各模塊進(jìn)行說明。物理層日志控制模塊,配置用于控制該電子設(shè)備是否記錄物理層日志,管理物理層處理器內(nèi)部緩存,...
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1