Iso/iec14443-bpsk副載波位同步期邊界鎖定電路的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字相關(guān)解調(diào)電路領(lǐng)域,特別是涉及一種IS0/IEC14443-BPSK(二相相移鍵控)副載波位同步期邊界鎖定電路。
【背景技術(shù)】
[0002]在13.56MHz非接讀卡器芯片接收卡返回數(shù)據(jù)的開始一段時間,讀卡器內(nèi)部開啟載波解調(diào)電路后,如圖1所示,一般情況下,其去載波之后的副載波信號會有一段時間的不穩(wěn)定期,如某個副載波周期變長(大于1.18 μ S)。根據(jù)IS0/IEC14443協(xié)議規(guī)定的BPSK碼流,該期間為位同步期,不管是typeA (類型A)還是typeB (類型B)的卡返回BPSK編碼都有一定的位同步期,在同步期間不會有相位翻轉(zhuǎn)。因此,如何有效利用這段同步期的波形對同步期之后的數(shù)據(jù)解碼成功起著至關(guān)重要的作用。而對于數(shù)字相關(guān)解調(diào),最關(guān)鍵的是找到一個接近理想的起始點,后續(xù)相關(guān)電路可以以該起始點產(chǎn)生基準(zhǔn)副載波信號,進(jìn)行相關(guān)解調(diào)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是提供一種IS0/IEC14443-BPSK副載波位同步期邊界鎖定電路,能夠得到相對精準(zhǔn)的逼近理想邊界的副載波邊界標(biāo)準(zhǔn)信號。
[0004]為解決上述技術(shù)問題,本發(fā)明的IS0/IEC14443-BPSK副載波位同步期邊界鎖定電路,包括:
[0005]一 BPSK副載波邊沿檢測電路,用于檢測待解調(diào)BPSK副載波輸入信號的上升沿;
[0006]一屏蔽副載波計數(shù)器,與所述BPSK副載波邊沿檢測電路相連接,對所述待解調(diào)BPSK副載波輸入信號的上升沿進(jìn)行計數(shù),當(dāng)達(dá)到設(shè)定的計數(shù)值,即需要屏蔽的BPSK副載波個數(shù)時停止計數(shù);
[0007]— BPSK副載波周期計數(shù)器,與所述屏蔽副載波計數(shù)器相連接,在所述屏蔽副載波計數(shù)器停止計數(shù)后,用系統(tǒng)時鐘對BPSK副載波周期進(jìn)行計數(shù);
[0008]一 BPSK副載波有效周期判決器,與所述BPSK副載波周期計數(shù)器相連接,對所述BPSK副載波周期計數(shù)器的值與BPSK副載波有效周期的閾值進(jìn)行比較,判決BPSK副載波周期計數(shù)器的值是否為BPSK副載波有效周期;
[0009]一 BPSK副載波有效周期計數(shù)器,與所述BPSK副載波有效周期判決器相連接,當(dāng)判決為BPSK副載波有效周期時,則加1,否則一旦檢測到I個BPSK副載波周期計數(shù)器的值不在BPSK副載波有效周期范圍內(nèi)時,則清0,從新匹配,直到連續(xù)匹配到規(guī)定的BPSK副載波有效周期個數(shù),輸出邊界鎖定標(biāo)志信號。
[0010]在接收電路打開后,卡有負(fù)載調(diào)試的開始階段,本發(fā)明先濾除開始的最不穩(wěn)定的幾個BPSK副載波周期,并且即使后續(xù)的BPSK副載波周期有不穩(wěn)定的情況,也可以通過BPSK副載波有效周期計數(shù)器清O的方式濾除,只有當(dāng)連續(xù)匹配到合理的BPSK副載波周期后才給出邊界有效信號(即邊界鎖定標(biāo)志信號)。因此這樣確定的邊界是連續(xù)多個穩(wěn)定BPSK副載波周期之后給出的,是相對合理的邊界。由此可以判決出一個合理的理想邊界的起始點。該起始點可作為數(shù)字相關(guān)解調(diào)的相對合理的基準(zhǔn)起始點。
【附圖說明】
[0011]下面結(jié)合附圖與【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明:
[0012]圖1是接收開始的副載波信號變形波形示意圖;
[0013]圖2是所述IS0/IEC14443-BPSK副載波位同步期邊界鎖定電路框圖;
[0014]圖3是圖2中BPSK副載波有效周期計數(shù)器及其相關(guān)電路的原理框圖;
[0015]圖4是一次邊界檢測的計數(shù)器翻轉(zhuǎn)波形圖。
【具體實施方式】
[0016]參見圖2所示,在該圖所示的實施例中,所述IS0/IEC14443-BPSK副載波位同步期邊界鎖定電路,包括:
[0017]一 BPSK副載波邊沿檢測電路,包括一濾毛刺電路,用于濾出待解調(diào)BPSK副載波輸入信號中的毛刺;一上升沿檢測電路,用于檢測濾出毛刺后的待解調(diào)BPSK副載波輸入信號的上升沿。
[0018]一屏蔽副載波計數(shù)器,對所述待解調(diào)BPSK副載波輸入信號的上升沿進(jìn)行計數(shù),屏蔽模擬載波解調(diào)剛開啟一段時間的不穩(wěn)定BPSK副載波周期,當(dāng)達(dá)到設(shè)定的計數(shù)值時,即為需要屏蔽的BPSK副載波個數(shù),此時停止計數(shù);后續(xù)電路根據(jù)要屏蔽的BPSK副載波個數(shù)選擇是否開始匹配邊界。所述設(shè)定的計數(shù)值一般選擇4?8個BPSK副載波周期,即在接收開始時需要屏蔽的BPSK副載波周期個數(shù)一般選擇4?8個,基于IS0/IEC14443協(xié)議的特點建議不超過8個。
[0019]一 BPSK副載波周期計數(shù)器,其啟動的條件是所述屏蔽副載波計數(shù)器達(dá)到要屏蔽的BPSK副載波個數(shù);然后用系統(tǒng)時鐘對BPSK副載波周期進(jìn)行計數(shù)。
[0020]一 BPSK副載波有效周期判決器,對所述BPSK副載波周期計數(shù)器的值與BPSK副載波有效周期的閾值進(jìn)行比較,判決BPSK副載波周期計數(shù)器的值是否為BPSK副載波有效周期;如果BPSK副載波周期計數(shù)器的值在有效周期的偏差范圍內(nèi),則判決為BPSK副載波有效周期;如果BPSK副載波周期計數(shù)器的值在有效周期的偏差范圍以外,則判決為BPSK副載波無效周期。由于理想的一個BPSK副載波周期的系統(tǒng)時鐘個數(shù)是16個,因此,規(guī)定在理想副載波周期的系統(tǒng)時鐘個數(shù)正負(fù)偏差I(lǐng)個系統(tǒng)時鐘認(rèn)為是合理范圍,也即當(dāng)判決的結(jié)果是15、16和17時均認(rèn)為是一個有效的BPSK副載波周期。
[0021]一 BPSK副載波有效周期計數(shù)器,當(dāng)判決為BPSK副載波有效周期時,則加I ;在達(dá)到設(shè)定的連續(xù)匹配BPSK副載波有效周期個數(shù)的閾值之前,即在計數(shù)到邊界鎖定所規(guī)定的BPSK副載波有效周期個數(shù)之前發(fā)現(xiàn)有一次BPSK副載波周期計數(shù)結(jié)果不是15、16或17個系統(tǒng)時鐘,則清0,重新開始計數(shù),從新匹配,直到連續(xù)匹配到規(guī)定的副載波有效周期個數(shù)時,停止計數(shù),鎖定邊界,輸出基準(zhǔn)邊界鎖定標(biāo)志信號。
[0022]所述設(shè)定的連續(xù)匹配BPSK副載波有效周期個數(shù)的閾值一般選擇4?8個,基于IS0/IEC14443協(xié)議的特點建議不超過8個,優(yōu)選為4個。
[0023]圖3是所述BPSK副載波有效周期計數(shù)器及其相關(guān)電路的原理框圖,其中包括:第一比較模塊、第二比較模塊、第三比較模塊、第一與門AND1、第二與門AND2、第三與門AND3、一非門NOT、一 D觸發(fā)器和一計數(shù)器