午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種芯片數(shù)字接口的測試方法及系統(tǒng)的制作方法

文檔序號:6159605閱讀:133來源:國知局
一種芯片數(shù)字接口的測試方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明于接口測試【技術(shù)領(lǐng)域】,提供了一種芯片數(shù)字接口的測試方法及系統(tǒng)。方法包括:接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號;接收第一數(shù)字信號經(jīng)數(shù)字接口傳輸后輸出的第二數(shù)字信號,并將接收到的第二數(shù)字信號與預(yù)存的第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果;根據(jù)輸出的比對結(jié)果,發(fā)出表征數(shù)字接口正常/異常的提示信號。本發(fā)明由于預(yù)存了測試過程中發(fā)送給數(shù)字接口的第一數(shù)字信號,并在測試開始后,直接向數(shù)字接口發(fā)送第一數(shù)字信號,通過第二數(shù)字信號與預(yù)存第一數(shù)字信號的比較,可以準(zhǔn)確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,從而避免了模/數(shù)轉(zhuǎn)換帶來的數(shù)據(jù)不確定因素,提高了測試的自動(dòng)化程度和測試的可重復(fù)性、靈活性。
【專利說明】一種芯片數(shù)字接口的測試方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于接口測試【技術(shù)領(lǐng)域】,尤其涉及一種芯片數(shù)字接口的測試方法及系統(tǒng)。 【背景技術(shù)】
[0002]為了保證芯片功能,需要對芯片進(jìn)行控制臺(tái)測試,即在一個(gè)接近實(shí)際使用環(huán)境的 平臺(tái)上,對芯片的基本功能進(jìn)行模擬測試。
[0003]采用現(xiàn)有技術(shù)提供的芯片數(shù)字接口的測試方法在對某些芯片的數(shù)字接口進(jìn)行控 制臺(tái)測試時(shí),需要將一與數(shù)字接口搭配的外部模擬信號采集設(shè)備與數(shù)字接口連接,該外部 模擬信號采集設(shè)備采集模擬信號并將該模擬信號轉(zhuǎn)換成數(shù)字信號后,通過數(shù)字接口發(fā)送至 芯片,由芯片根據(jù)該數(shù)字信號識(shí)別數(shù)字結(jié)構(gòu)正?;虍惓?。
[0004]舉例來說,當(dāng)對多媒體處理芯片上的IIS接口進(jìn)行控制臺(tái)測試時(shí),需要將一帶有 IIS接口的預(yù)處理芯片與多媒體處理芯片上的IIS接口連接。在測試開始后,該預(yù)處理芯片 采集麥克風(fēng)等模擬音頻輸入設(shè)備接收到的模擬音頻信號,之后將采集到的模擬音頻信號進(jìn) 行模/數(shù)轉(zhuǎn)換及解碼處理后,通過多媒體處理芯片上的Iis接口發(fā)送給多媒體處理芯片;多 媒體處理芯片根據(jù)接收到預(yù)處理芯片發(fā)送的數(shù)字音頻信號,識(shí)別多媒體處理芯片上的IIS 接口正常或異常。
[0005]然而,由于芯片接收到的數(shù)字信號是外部模擬信號采集設(shè)備模/數(shù)轉(zhuǎn)換后的數(shù)字 信號,而模/數(shù)轉(zhuǎn)換存在一定的轉(zhuǎn)換精度,導(dǎo)致采用現(xiàn)有技術(shù)提供的芯片數(shù)字接口的測試 方法無法精確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,測試精度低。
[0006]在本【背景技術(shù)】本部分所公開的上述信息僅僅用于增加對本發(fā)明【背景技術(shù)】的理解, 因此其可能包括不構(gòu)成對該國的本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)。

【發(fā)明內(nèi)容】

[0007]本發(fā)明實(shí)施例的目的在于提供一種芯片數(shù)字接口的測試方法,旨在解決現(xiàn)有技術(shù) 提供的芯片數(shù)字接口的測試方法中,芯片接收到的數(shù)字信號是外部模擬信號采集設(shè)備模/ 數(shù)轉(zhuǎn)換后的數(shù)字信號,導(dǎo)致無法精確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,測試精度低的問 題。
[0008]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種芯片數(shù)字接口的測試方法,所述方法包括以下 步驟:
[0009]接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號;
[0010]接收所述第一數(shù)字信號經(jīng)所述數(shù)字接口傳輸后輸出的第二數(shù)字信號,并將接收到 的所述第二數(shù)字信號與預(yù)存的所述第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果;
[0011]根據(jù)輸出的所述比對結(jié)果,發(fā)出表征數(shù)字接口正常/異常的提示信號。
[0012]本發(fā)明實(shí)施例的另一目的在于提供一種芯片數(shù)字接口的測試系統(tǒng),所述系統(tǒng)包 括:
[0013]第一存儲(chǔ)模塊,用于預(yù)存第一數(shù)字信號;[0014]數(shù)字信號發(fā)送模塊,用于接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號;
[0015]數(shù)字信號接收模塊,用于接收所述數(shù)字信號發(fā)送模塊發(fā)送的所述第一數(shù)字信號經(jīng)所述數(shù)字接口傳輸后輸出的第二數(shù)字信號;
[0016]比對模塊,用于將所述數(shù)字信號接收模塊接收到的所述第二數(shù)字信號與所述第一存儲(chǔ)模塊預(yù)存的所述第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果;
[0017]提示模塊,用于根據(jù)所述比對模塊輸出的所述比對結(jié)果,發(fā)出表征所述數(shù)字接口正常/異常的提示信號。
[0018]本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法及系統(tǒng)是根據(jù)測試指令發(fā)送第一數(shù)字信號給數(shù)字接口,之后根據(jù)經(jīng)數(shù)字接口輸出的第二數(shù)字信號與預(yù)存的第一數(shù)字信號相同與否,提示數(shù)字接口正?;虍惓?。由于預(yù)存了測試過程中發(fā)送給數(shù)字接口的第一數(shù)字信號,并在測試開始后,直接向數(shù)字接口發(fā)送第一數(shù)字信號,通過第二數(shù)字信號與預(yù)存第一數(shù)字信號的比較,可以準(zhǔn)確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,從而避免了模/數(shù)轉(zhuǎn)換帶來的數(shù)據(jù)不確定因素,同時(shí)提高了測試的自動(dòng)化程度和測試的可重復(fù)性、靈活性。
【專利附圖】

【附圖說明】
[0019]圖1是本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法的流程圖;
[0020]圖2是本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試系統(tǒng)的結(jié)構(gòu)圖;
[0021]圖3是圖2中數(shù)字信號發(fā)送模塊的一種結(jié)構(gòu)圖;
[0022]圖4是圖2中數(shù)字信號發(fā)送模塊的另一種結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0023]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]針對現(xiàn)有技術(shù)存在的問題,本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法是根據(jù)測試指令發(fā)送第一數(shù)字信號給數(shù)字接口,之后根據(jù)經(jīng)數(shù)字接口輸出的第二數(shù)字信號與預(yù)存的第一數(shù)字信號相同與否,提示數(shù)字接口正?;虍惓?。
[0025]圖1示出了本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法的流程。
[0026]在步驟SlOl中,接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號,不同的測試用例具有不同的第一數(shù)字信號。
[0027]作為本發(fā)明的一個(gè)實(shí)施例,步驟SlOl又可以包括以下步驟:接收測試指令,并根據(jù)該測試指令生成相應(yīng)測試用例的第一數(shù)字信號;發(fā)送生成的第一數(shù)字信號。
[0028]作為本發(fā)明的另一個(gè)實(shí)施例,步驟SlOl還可以包括以下步驟:接收測試指令,并調(diào)用預(yù)存的、該測試指令相應(yīng)測試用例的第一數(shù)字信號;發(fā)送調(diào)用的第一數(shù)字信號。
[0029]在步驟S102中,接收第一數(shù)字信號經(jīng)數(shù)字接口傳輸后輸出的第二數(shù)字信號,并將接收到的第二數(shù)字信號與預(yù)存的第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果。
[0030]在步驟S103中,根據(jù)輸出的比對結(jié)果,發(fā)出表征數(shù)字接口正常/異常的提示信號。若第二數(shù)字信號與預(yù)存的第一數(shù)字信號相同,則發(fā)出表征數(shù)字接口正常的提示信號,否則發(fā)出表征數(shù)字接口異常的提示信號。
[0031]相對于現(xiàn)有技術(shù)而言,本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法是根據(jù)測試 指令發(fā)送第一數(shù)字信號給數(shù)字接口,之后根據(jù)經(jīng)數(shù)字接口輸出的第二數(shù)字信號與預(yù)存的第 一數(shù)字信號相同與否,提示數(shù)字接口正?;虍惓!S捎陬A(yù)存了測試過程中發(fā)送給數(shù)字接口 的第一數(shù)字信號,并在測試開始后,直接向數(shù)字接口發(fā)送第一數(shù)字信號,通過第二數(shù)字信號 與預(yù)存第一數(shù)字信號的比較,可以準(zhǔn)確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,從而避免了模/ 數(shù)轉(zhuǎn)換帶來的數(shù)據(jù)不確定因素,同時(shí)提高了測試的自動(dòng)化程度和測試的可重復(fù)性、靈活性。
[0032]圖2示出了本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試系統(tǒng)的結(jié)構(gòu),為了便于說 明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0033]本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試系統(tǒng)包括:第一存儲(chǔ)模塊15,用于預(yù)存 第一數(shù)字信號;數(shù)字信號發(fā)送模塊11,用于接收測試指令,并向被測芯片的數(shù)字接口發(fā)送 相應(yīng)測試用例的第一數(shù)字信號;數(shù)字信號接收模塊12,用于接收數(shù)字信號發(fā)送模塊11發(fā)送 的第一數(shù)字信號經(jīng)數(shù)字接口傳輸后輸出的第二數(shù)字信號;比對模塊13,用于將數(shù)字信號接 收模塊12接收到的第二數(shù)字信號與第一存儲(chǔ)模塊15預(yù)存的第一數(shù)字信號進(jìn)行比對,輸出 比對結(jié)果;提示模塊14,用于根據(jù)比對模塊13輸出的比對結(jié)果,發(fā)出表征數(shù)字接口正常/ 異常的提示信號,若第二數(shù)字信號與預(yù)存的第一數(shù)字信號相同,則提示模塊14發(fā)出表征數(shù) 字接口正常的提示信號,否則提示模塊14發(fā)出表征數(shù)字接口異常的提示信號。
[0034]作為本發(fā)明的一個(gè)實(shí)施例,如圖3所示,數(shù)字信號發(fā)送模塊11又可以包括:生成模 塊111,用于接收測試指令,并根據(jù)該測試指令生成相應(yīng)測試用例的第一數(shù)字信號;第一發(fā) 送模塊112,用于發(fā)送生成模塊111生成的第一數(shù)字信號。
[0035]作為本發(fā)明的另一個(gè)實(shí)施例,如圖4所示,數(shù)字信號發(fā)送模塊11還可以包括:第二 存儲(chǔ)模塊114,用于預(yù)存測試用例及其相應(yīng)的第一數(shù)字信號;調(diào)用模塊113,用于接收測試 指令,調(diào)用第二存儲(chǔ)模塊114預(yù)存的、該測試指令相應(yīng)測試用例的第一數(shù)字信號;第二發(fā)送 模塊115,用于發(fā)送調(diào)用模塊113調(diào)用的第一數(shù)字信號。
[0036]優(yōu)選地,數(shù)字信號發(fā)送模塊11置于一 CPLD芯片中;數(shù)字信號接收模塊12、比對模 塊13、提示模塊14、第一存儲(chǔ)模塊15置于被測芯片中,CPLD芯片與被測芯片之間通過IIS 接口和GPIO接口連接,此時(shí),測試指令是由被測芯片通過GPIO接口發(fā)送給數(shù)字信號發(fā)送模 塊11的。
[0037]優(yōu)選地,被測芯片是多媒體處理芯片,數(shù)字接口是IIS接口。
[0038]本發(fā)明實(shí)施例提供的芯片數(shù)字接口的測試方法及系統(tǒng)是根據(jù)測試指令發(fā)送第一 數(shù)字信號給數(shù)字接口,之后根據(jù)經(jīng)數(shù)字接口輸出的第二數(shù)字信號與預(yù)存的第一數(shù)字信號相 同與否,提示數(shù)字接口正常或異常。由于預(yù)存了測試過程中發(fā)送給數(shù)字接口的第一數(shù)字信 號,并在測試開始后,直接向數(shù)字接口發(fā)送第一數(shù)字信號,通過第二數(shù)字信號與預(yù)存第一數(shù) 字信號的比較,可以準(zhǔn)確識(shí)別芯片上數(shù)字接口的數(shù)據(jù)正確性,從而避免了模/數(shù)轉(zhuǎn)換帶來 的數(shù)據(jù)不確定因素,同時(shí)提高了測試的自動(dòng)化程度和測試的可重復(fù)性、靈活性。
[0039]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過程序來控制相關(guān)的硬件完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中, 所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。
[0040]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種芯片數(shù)字接口的測試方法,其特征在于,所述方法包括以下步驟:接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號;接收所述第一數(shù)字信號經(jīng)所述數(shù)字接口傳輸后輸出的第二數(shù)字信號,并將接收到的所述第二數(shù)字信號與預(yù)存的所述第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果;根據(jù)輸出的所述比對結(jié)果,發(fā)出表征數(shù)字接口正常/異常的提示信號。
2.如權(quán)利要求1所述的芯片數(shù)字接口的測試方法,其特征在于,所述接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號的步驟又包括以下步驟:接收測試指令,并根據(jù)所述測試指令生成相應(yīng)測試用例的第一數(shù)字信號;發(fā)送生成的所述第一數(shù)字信號。
3.如權(quán)利要求1所述的芯片數(shù)字接口的測試方法,其特征在于,所述接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號的步驟又包括以下步驟:接收測試指令,并調(diào)用預(yù)存的、所述測試指令相應(yīng)測試用例的第一數(shù)字信號;發(fā)送調(diào)用的所述第一數(shù)字信號。
4.如權(quán)利要求1所述的芯片數(shù)字接口的測試方法,其特征在于,所述根據(jù)輸出的所述比對結(jié)果,發(fā)出表征數(shù)字接口正常/異常的提示信號的步驟具體為:若所述第二 數(shù)字信號與預(yù)存的所述第一數(shù)字信號相同,則發(fā)出表征所述數(shù)字接口正常的提示信號,否則發(fā)出表征所述數(shù)字接口異常的提示信號。
5.如權(quán)利要求1至4任一項(xiàng)所述的芯片數(shù)字接口的測試方法,其特征在于,所述被測芯片是多媒體處理芯片,所述數(shù)字接口是IIS接口。
6.一種芯片數(shù)字接口的測試系統(tǒng),其特征在于,所述系統(tǒng)包括:第一存儲(chǔ)模塊,用于預(yù)存第一數(shù)字信號;數(shù)字信號發(fā)送模塊,用于接收測試指令,并向被測芯片的數(shù)字接口發(fā)送相應(yīng)測試用例的第一數(shù)字信號;數(shù)字信號接收模塊,用于接收所述數(shù)字信號發(fā)送模塊發(fā)送的所述第一數(shù)字信號經(jīng)所述數(shù)字接口傳輸后輸出的第二數(shù)字信號;比對模塊,用于將所述數(shù)字信號接收模塊接收到的所述第二數(shù)字信號與所述第一存儲(chǔ)模塊預(yù)存的所述第一數(shù)字信號進(jìn)行比對,輸出比對結(jié)果;提示模塊,用于根據(jù)所述比對模塊輸出的所述比對結(jié)果,發(fā)出表征所述數(shù)字接口正常/ 異常的提示信號。
7.如權(quán)利要求6所述的芯片數(shù)字接口的測試系統(tǒng),其特征在于,所述數(shù)字信號發(fā)送模塊又包括:生成模塊,用于接收測試指令,并根據(jù)所述測試指令生成相應(yīng)測試用例的第一數(shù)字信號;第一發(fā)送模塊,用于發(fā)送所述生成模塊生成的所述第一數(shù)字信號。
8.如權(quán)利要求6所述的芯片數(shù)字接口的測試系統(tǒng),其特征在于,所述數(shù)字信號發(fā)送模塊又包括:第二存儲(chǔ)模塊,用于預(yù)存測試用例及其相應(yīng)的第一數(shù)字信號;調(diào)用模塊,用于接收測試指令,調(diào)用所述第二存儲(chǔ)模塊預(yù)存的、所述測試指令相應(yīng)測試用例的所述第一數(shù)字信號;第二發(fā)送模塊,用于發(fā)送所述調(diào)用模塊調(diào)用的所述第一數(shù)字信號。
9.如權(quán)利要求6所述的芯片數(shù)字接口的測試系統(tǒng),其特征在于,所述數(shù)字信號發(fā)送模塊置于一 CPLD芯片中,所述數(shù)字信號接收模塊、比對模塊、提示模塊、第一存儲(chǔ)模塊置于所述被測芯片中; 所述CPLD芯片與所述被測芯片之間通過IIS接口和GPIO接口連接,所述測試指令是由所述被測芯片通過所述GPIO接口發(fā)送給所述數(shù)字信號發(fā)送模塊的。
10.如權(quán)利要求6至9任一項(xiàng)所述的芯片數(shù)字接口的測試系統(tǒng),其特征在于,所述被測芯片是多媒體處理芯片, 所述數(shù)字接口是IIS接口。
【文檔編號】G01R31/3193GK103454579SQ201210180019
【公開日】2013年12月18日 申請日期:2012年6月1日 優(yōu)先權(quán)日:2012年6月1日
【發(fā)明者】葛保建, 黃杰成, 胡勝發(fā) 申請人:安凱(廣州)微電子技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1