一種spdif接口信號(hào)的觸發(fā)裝置和觸發(fā)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子測(cè)量?jī)x器中SroiF信號(hào)的觸發(fā)方法領(lǐng)域,特別是涉及一種SPDIF接口信號(hào)的觸發(fā)裝置和觸發(fā)方法。
【背景技術(shù)】
[0002]SPDIF是SONY/PHILIPS數(shù)字音頻接口的簡(jiǎn)稱。STOIF接口是廣泛應(yīng)用于消費(fèi)類數(shù)字音頻產(chǎn)品中。由于在sroiF接口中,采樣率需要自動(dòng)適配,傳統(tǒng)的電子測(cè)量?jī)x器只能通過邊沿等簡(jiǎn)單的觸發(fā)方式觸發(fā)采集SPDIF接口信號(hào),這樣的采集方式不利于被測(cè)信號(hào)的捕獲定位與后續(xù)分析。因此,有必要為電子測(cè)量?jī)x器配備一種專門的SroiF觸發(fā)方式,用于分析和提取SPDIF接口信號(hào)的前置信息,音頻數(shù)據(jù)信息和附加信息,以便做進(jìn)一步的分析處理,提高SPDIF接口的調(diào)試效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明主要解決的技術(shù)問題是提供一種SPDIF接口信號(hào)的觸發(fā)裝置和觸發(fā)方法,能夠通過專為SPDIF接口定制的觸發(fā)方式對(duì)其進(jìn)行信號(hào)的采集和分析,從而更容易捕獲SPDiF接口上的事件,增強(qiáng)了電子測(cè)量?jī)x器對(duì)于sroiF接口的分析與觸發(fā)能力,提高了用戶調(diào)試SPDIF接口的效率,且結(jié)構(gòu)簡(jiǎn)單,使用方便。
[0004]為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:一種SPDIF接口信號(hào)的觸發(fā)裝置和觸發(fā)方法,包括:模擬比較器、sroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊、后續(xù)處理模塊和控制器;sroiF接口信號(hào)通過所述模擬比較器將模擬的電平信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)并傳送到所述sroiF接口解碼模塊中;所述sroiF接口解碼模塊通過高速時(shí)鐘采集判斷SPDIF接口內(nèi)音頻信號(hào)的采樣率,SPDIF接口解碼模塊將前置信息、音頻數(shù)據(jù)信息和附加信息發(fā)送到所述觸發(fā)比較模塊中與觸發(fā)條件進(jìn)行比較;所述觸發(fā)比較模塊得到的信息與觸發(fā)條件相符則產(chǎn)生觸發(fā)信號(hào),將信息發(fā)送到所述存儲(chǔ)器存儲(chǔ),同時(shí)把信息發(fā)送給后續(xù)處理模塊;所述控制器控制所述sroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊和后續(xù)處理模塊。
[0005]優(yōu)選的是,所述觸發(fā)比較模塊內(nèi)設(shè)有前置比較器、音頻數(shù)據(jù)信息比較器、附加信息比較器和觸發(fā)生成模塊。
[0006]優(yōu)選的是,所述高速時(shí)鐘,其頻率為192kHz音頻數(shù)據(jù)采樣率的N倍,N取值為256或 512 或 1024。
[0007]優(yōu)選的是,所述觸發(fā)比較模塊中的觸發(fā)條件由用戶設(shè)定;用戶設(shè)定的的觸發(fā)類型包括:數(shù)據(jù)塊傳送開始觸發(fā)、數(shù)據(jù)幀開始觸發(fā)、音頻數(shù)據(jù)觸發(fā)、特定音頻數(shù)據(jù)觸發(fā)、附加信息觸發(fā)和特定采樣率觸發(fā)。
[0008]優(yōu)選的是,利用高速時(shí)鐘采集判斷出音頻信號(hào)采樣率的具體方法為:用采樣時(shí)鐘對(duì)SPDIF接口信號(hào)的高電平和低電平分別計(jì)數(shù),根據(jù)計(jì)數(shù)結(jié)果判斷前置信息的位置,同時(shí)對(duì)相鄰兩個(gè)前置信息之間進(jìn)行計(jì)數(shù),根據(jù)相鄰兩個(gè)前置信息之間的計(jì)數(shù)值判斷該SPDIF接口信號(hào)所傳輸音頻信息的采樣率。
[0009]優(yōu)選的是,上電復(fù)位后,裝置處于空閑狀態(tài),檢測(cè)SPDIF信號(hào)線上的電平;當(dāng)檢測(cè)到sroiF信號(hào)線上的電平有高低變化時(shí),裝置進(jìn)入前置信息檢測(cè)狀態(tài)進(jìn)行前置信息檢測(cè);在判別出前置信息的位置和音頻信號(hào)的采樣率后裝置進(jìn)入音頻數(shù)據(jù)信息檢測(cè)狀態(tài);若250微秒內(nèi)仍無法判別出前置信息的位置則進(jìn)入空閑狀態(tài);在處于音頻數(shù)據(jù)信息檢測(cè)狀態(tài)時(shí),利用計(jì)數(shù)器在每個(gè)音頻數(shù)據(jù)位在第一個(gè)時(shí)鐘相位和第二個(gè)時(shí)鐘相位之間計(jì)數(shù),根據(jù)前置信息檢測(cè)狀態(tài)判別出的采樣率和計(jì)數(shù)結(jié)果判斷出當(dāng)前傳輸?shù)囊纛l數(shù)據(jù)位數(shù)值;音頻數(shù)據(jù)信息檢測(cè)完后狀態(tài)機(jī)裝置跳轉(zhuǎn)到附加信息檢測(cè)狀態(tài)提取出所傳輸?shù)母郊游恍畔?;裝置再跳轉(zhuǎn)回到前置信息檢測(cè)狀態(tài)。
[0010]本發(fā)明的有益效果是:本發(fā)明能夠通過專為SPDIF接口定制的觸發(fā)方式對(duì)其進(jìn)行信號(hào)的采集和分析,從而更容易捕獲SPDIF接口上的事件,增強(qiáng)了電子測(cè)量?jī)x器對(duì)于SPDIF接口的分析與觸發(fā)能力,提高了用戶調(diào)試SPDIF接口的效率。
【附圖說明】
[0011]圖1是本發(fā)明一種SPDIF接口信號(hào)的觸發(fā)裝置的模塊框圖。
【具體實(shí)施方式】
[0012]下面結(jié)合附圖對(duì)本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對(duì)本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。
[0013]請(qǐng)參閱圖1,本發(fā)明實(shí)施例包括:
一種sroiF接口信號(hào)的觸發(fā)裝置和觸發(fā)方法,包括:模擬比較器、sroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊、后續(xù)處理模塊和控制器;sroiF接口信號(hào)通過所述模擬比較器將模擬的電平信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)并傳送到所述sroiF接口解碼模塊中;所述觸發(fā)比較模塊內(nèi)設(shè)有前置比較器、音頻數(shù)據(jù)信息比較器、附加信息比較器和觸發(fā)生成模塊;所述sroiF接口解碼模塊通過高速時(shí)鐘采集判斷SroiF接口內(nèi)音頻信號(hào)的采樣率,SPDIF接口解碼模塊將前置信息、音頻數(shù)據(jù)信息和附加信息發(fā)送到所述觸發(fā)比較模塊中與觸發(fā)條件進(jìn)行比較;在比較過程中,前置信息、音頻數(shù)據(jù)信息和附加信息保存于觸發(fā)比較模塊內(nèi)部的寄存器中;當(dāng)所述觸發(fā)比較模塊得到的信息與觸發(fā)條件相符則產(chǎn)生觸發(fā)信號(hào),將信息發(fā)送到所述存儲(chǔ)器存儲(chǔ),同時(shí)把信息發(fā)送給后續(xù)處理模塊;所述控制器控制所述sroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊和后續(xù)處理模塊。所述高速時(shí)鐘,其頻率為192kHz音頻數(shù)據(jù)采樣率的N倍,N取值為256。所述觸發(fā)比較模塊中的觸發(fā)條件由用戶設(shè)定;用戶設(shè)定的的觸發(fā)類型包括:數(shù)據(jù)塊傳送開始觸發(fā)、數(shù)據(jù)幀開始觸發(fā)、音頻數(shù)據(jù)觸發(fā)、特定音頻數(shù)據(jù)觸發(fā)、附加信息觸發(fā)和特定采樣率觸發(fā);數(shù)據(jù)塊傳送開始觸發(fā)是指檢測(cè)到數(shù)據(jù)塊開始的前置信息時(shí)觸發(fā);數(shù)據(jù)幀開始觸發(fā)是指檢測(cè)到前置信息時(shí)觸發(fā);音頻數(shù)據(jù)觸發(fā)是指檢測(cè)到音頻數(shù)據(jù)時(shí)觸發(fā);特定音頻數(shù)據(jù)觸發(fā)是指檢測(cè)到與用戶設(shè)定一致的音頻數(shù)據(jù)時(shí)觸發(fā);附加信息觸發(fā)是指檢測(cè)到與用戶設(shè)定一致的附加信息時(shí)觸發(fā),附加信息包括有效標(biāo)志位,用戶數(shù)據(jù)位,頻道狀態(tài)位和校驗(yàn)位;特定采樣率觸發(fā)是指檢測(cè)到與用戶設(shè)定一致的音頻采樣率時(shí)觸發(fā)。
[0014]利用高速時(shí)鐘采集判斷出音頻信號(hào)采樣率的具體方法為:用采樣時(shí)鐘對(duì)SroiF接口信號(hào)的高電平和低電平分別計(jì)數(shù),根據(jù)計(jì)數(shù)結(jié)果判斷前置信息的位置,同時(shí)對(duì)相鄰兩個(gè)前置信息之間進(jìn)行計(jì)數(shù),根據(jù)相鄰兩個(gè)前置信息之間的計(jì)數(shù)值判斷該SroiF接口信號(hào)所傳輸音頻信息的采樣率。
[0015]上電復(fù)位后,裝置處于空閑狀態(tài),檢測(cè)SPDIF信號(hào)線上的電平;當(dāng)檢測(cè)到SPDIF信號(hào)線上的電平有高低變化時(shí),裝置進(jìn)入前置信息檢測(cè)狀態(tài)進(jìn)行前置信息檢測(cè);在判別出前置信息的位置和音頻信號(hào)的采樣率后裝置進(jìn)入音頻數(shù)據(jù)信息檢測(cè)狀態(tài);若250微秒內(nèi)仍無法判別出前置信息的位置則進(jìn)入空閑狀態(tài);在處于音頻數(shù)據(jù)信息檢測(cè)狀態(tài)時(shí),利用計(jì)數(shù)器在每個(gè)音頻數(shù)據(jù)位在第一個(gè)時(shí)鐘相位和第二個(gè)時(shí)鐘相位之間計(jì)數(shù),根據(jù)前置信息檢測(cè)狀態(tài)判別出的采樣率和計(jì)數(shù)結(jié)果判斷出當(dāng)前傳輸?shù)囊纛l數(shù)據(jù)位數(shù)值;音頻數(shù)據(jù)信息檢測(cè)完后狀態(tài)機(jī)裝置跳轉(zhuǎn)到附加信息檢測(cè)狀態(tài)提取出所傳輸?shù)母郊游恍畔ⅲ谎b置再跳轉(zhuǎn)回到前置信息檢測(cè)狀態(tài)。
[0016]本發(fā)明能夠通過專為SPDIF接口定制的觸發(fā)方式對(duì)其進(jìn)行信號(hào)的采集和分析,從而更容易捕獲SPDIF接口上的事件,增強(qiáng)了電子測(cè)量?jī)x器對(duì)于SPDIF接口的分析與觸發(fā)能力,提高了用戶調(diào)試SPDIF接口的效率,且結(jié)構(gòu)簡(jiǎn)單,使用方便。
[0017]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種SPDIF接口信號(hào)的觸發(fā)裝置,其特征在于,包括:模擬比較器、SroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊、后續(xù)處理模塊和控制器;SroiF接口信號(hào)通過所述模擬比較器將模擬的電平信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)并傳送到所述SroiF接口解碼模塊中;所述SroiF接口解碼模塊通過高速時(shí)鐘采集判斷SroiF接口內(nèi)音頻信號(hào)的采樣率,SPDIF接口解碼模塊將前置信息、音頻數(shù)據(jù)信息和附加信息發(fā)送到所述觸發(fā)比較模塊中與觸發(fā)條件進(jìn)行比較;所述觸發(fā)比較模塊得到的信息與觸發(fā)條件相符則產(chǎn)生觸發(fā)信號(hào),將信息發(fā)送到所述存儲(chǔ)器存儲(chǔ),同時(shí)把信息發(fā)送給后續(xù)處理模塊;所述控制器控制所述SroiF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊和后續(xù)處理模塊。2.根據(jù)權(quán)利要求1所述的一種SroiF接口信號(hào)的觸發(fā)裝置,其特征在于:所述觸發(fā)比較模塊內(nèi)設(shè)有前置比較器、音頻數(shù)據(jù)信息比較器、附加信息比較器和觸發(fā)生成模塊。3.根據(jù)權(quán)利要求1所述的一種SPDIF接口信號(hào)的觸發(fā)裝置,其特征在于:所述高速時(shí)鐘,其頻率為192kHz音頻數(shù)據(jù)采樣率的N倍,N取值為256或512或1024。4.根據(jù)權(quán)利要求1所述的一種sroiF接口信號(hào)的觸發(fā)裝置,其特征在于:所述觸發(fā)比較模塊中的觸發(fā)條件由用戶設(shè)定;用戶設(shè)定的的觸發(fā)類型包括:數(shù)據(jù)塊傳送開始觸發(fā)、數(shù)據(jù)幀開始觸發(fā)、音頻數(shù)據(jù)觸發(fā)、特定音頻數(shù)據(jù)觸發(fā)、附加信息觸發(fā)和特定采樣率觸發(fā)。5.采用以上權(quán)利要求所述的一種SroiF接口信號(hào)的觸發(fā)裝置,一種SroiF接口信號(hào)的觸發(fā)裝置的觸發(fā)方法,其特征在于:利用高速時(shí)鐘采集判斷出音頻信號(hào)采樣率的具體方法為:用采樣時(shí)鐘對(duì)SPDIF接口信號(hào)的高電平和低電平分別計(jì)數(shù),根據(jù)計(jì)數(shù)結(jié)果判斷前置信息的位置,同時(shí)對(duì)相鄰兩個(gè)前置信息之間進(jìn)行計(jì)數(shù),根據(jù)相鄰兩個(gè)前置信息之間的計(jì)數(shù)值判斷該SPDIF接口信號(hào)所傳輸音頻信息的采樣率。6.根據(jù)權(quán)利要求5所述的一種SroiF接口信號(hào)的觸發(fā)裝置的觸發(fā)方法,其特征在于:上電復(fù)位后,裝置處于空閑狀態(tài),檢測(cè)SPDIF信號(hào)線上的電平;當(dāng)檢測(cè)到SroiF信號(hào)線上的電平有高低變化時(shí),裝置進(jìn)入前置信息檢測(cè)狀態(tài)進(jìn)行前置信息檢測(cè);在判別出前置信息的位置和音頻信號(hào)的采樣率后裝置進(jìn)入音頻數(shù)據(jù)信息檢測(cè)狀態(tài);若250微秒內(nèi)仍無法判別出前置信息的位置則進(jìn)入空閑狀態(tài);在處于音頻數(shù)據(jù)信息檢測(cè)狀態(tài)時(shí),利用計(jì)數(shù)器在每個(gè)音頻數(shù)據(jù)位在第一個(gè)時(shí)鐘相位和第二個(gè)時(shí)鐘相位之間計(jì)數(shù),根據(jù)前置信息檢測(cè)狀態(tài)判別出的采樣率和計(jì)數(shù)結(jié)果判斷出當(dāng)前傳輸?shù)囊纛l數(shù)據(jù)位數(shù)值;音頻數(shù)據(jù)信息檢測(cè)完后狀態(tài)機(jī)裝置跳轉(zhuǎn)到附加信息檢測(cè)狀態(tài)提取出所傳輸?shù)母郊游恍畔?;裝置再跳轉(zhuǎn)回到前置信息檢測(cè)狀O
【專利摘要】本發(fā)明公開了一種SPDIF接口信號(hào)的觸發(fā)裝置,包括模擬比較器、SPDIF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊、后續(xù)處理模塊和控制器;SPDIF接口信號(hào)通過模擬比較器將信號(hào)轉(zhuǎn)換并傳送到SPDIF接口解碼模塊中;SPDIF接口解碼模塊通過高速時(shí)鐘采集判斷SPDIF接口內(nèi)音頻信號(hào)的采樣率,SPDIF接口解碼模塊將所有信息發(fā)送到觸發(fā)比較模塊中與觸發(fā)條件進(jìn)行比較,與觸發(fā)條件相符產(chǎn)生觸發(fā)信號(hào)將信息發(fā)送到存儲(chǔ)器存儲(chǔ),同時(shí)把信息發(fā)送給后續(xù)處理模塊;控制器控制SPDIF接口解碼模塊、存儲(chǔ)器、觸發(fā)比較模塊和后續(xù)處理模塊。通過上述方式,本發(fā)明能夠通過專為SPDIF接口定制的觸發(fā)方式對(duì)其進(jìn)行信號(hào)的采集和分析,增強(qiáng)了電子測(cè)量?jī)x器對(duì)于SPDIF接口的分析與觸發(fā)能力,提高了用戶調(diào)試SPDIF接口的效率。
【IPC分類】G01R31/00
【公開號(hào)】CN104914329
【申請(qǐng)?zhí)枴緾N201510255498
【發(fā)明人】羅偉
【申請(qǐng)人】蘇州市職業(yè)大學(xué)
【公開日】2015年9月16日
【申請(qǐng)日】2015年5月19日