專利名稱::用于測(cè)試智能卡的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及電路測(cè)試技術(shù),并且尤其涉及非接觸式智能卡設(shè)備的自動(dòng)測(cè)試。
背景技術(shù):
:非接觸式智能卡設(shè)備通常是信用卡大小的電子設(shè)備,其被用于金融交易、安全和信息存儲(chǔ)。非接觸式智能卡在其通過到計(jì)算機(jī)系統(tǒng)的射頻("RF")連接的無線通信能力方面來說是獨(dú)一無二的。例如,非接觸式智能卡可充當(dāng)?shù)罔F系統(tǒng)的"票",并且包含票購(gòu)買價(jià)格的內(nèi)部表示。隨著購(gòu)買者進(jìn)入地鐵門,門區(qū)域中的智能卡讀取器與購(gòu)買者的智能卡無線通信,把乘車的費(fèi)用記入智能卡,并且開啟門以便購(gòu)買者進(jìn)入列車站臺(tái)。智能卡可放在購(gòu)買者身上或接近的任何地方,并且使用時(shí)不必從錢包或皮夾中拿出來。智能卡的內(nèi)部是提供存儲(chǔ)器并且控制實(shí)現(xiàn)各種計(jì)算系統(tǒng)的邏輯的各種電子設(shè)備。智能卡設(shè)備還包含提供智能卡與外界通信的機(jī)制的RF收發(fā)器。對(duì)于利用任何半導(dǎo)體集成電路,智能卡制造過程的必要部分包括測(cè)試電路是可工作的,包含智能卡中的無線RF鏈路,以及確定智能卡是否滿足各種電信號(hào)指標(biāo)。雖然存在許多通過與集成電路上的接點(diǎn)(pad)進(jìn)行直接接觸的用于測(cè)試邏輯和集成電路上的存儲(chǔ)器的測(cè)試系統(tǒng),但是這些系統(tǒng)缺乏靈活產(chǎn)生、接收以及測(cè)試與智能卡通信和測(cè)試智能卡所必須的RF信號(hào)的能力。例如,美國(guó)專利6,466,007中所^^開的能夠測(cè)試智能卡設(shè)備的測(cè)試系統(tǒng)也許能并行和同步測(cè)試多個(gè)智能卡設(shè)備,卻因而對(duì)其處理大量智能卡設(shè)備的異步響應(yīng)時(shí)間的能力有限制。在有些情況下,由于試驗(yàn)系統(tǒng)的限制,正確操作的智能卡設(shè)備可能無法正確地測(cè)試,因而必須被重新測(cè)試。這是非常低效的,并且使測(cè)試成本增加。因此存在對(duì)提供用于測(cè)試智能卡設(shè)備的自動(dòng)、靈活和高效的系統(tǒng)的需要。
發(fā)明內(nèi)容考慮到以上所述,本發(fā)明提供了一種用于測(cè)試多個(gè)射頻智能卡設(shè)備的系統(tǒng)。該系統(tǒng)包含具有多個(gè)適于測(cè)試多個(gè)射頻智能卡設(shè)備中的一個(gè)的智能卡儀器通道的智能卡模塊。每個(gè)智能卡設(shè)備相對(duì)于其它的被獨(dú)立和異步地測(cè)試。在一個(gè)實(shí)施例中,每個(gè)智能卡儀器通道包含用于利用具有至少兩位的測(cè)試信號(hào)測(cè)試多個(gè)智能卡設(shè)備的新型調(diào)制器。調(diào)制器基于對(duì)應(yīng)于兩個(gè)數(shù)據(jù)位之間的轉(zhuǎn)換的模板波形。調(diào)制器包含被配置成存儲(chǔ)多個(gè)模板波形的模板存儲(chǔ)器,連接到所述模板存儲(chǔ)器以便針對(duì)每個(gè)模板波形產(chǎn)生模擬信號(hào)的數(shù)模轉(zhuǎn)換器,以及連接到所述數(shù)模轉(zhuǎn)換器以便濾波所述模擬信號(hào)的重構(gòu)濾波器。在有些情況下是某種程度的示意的、并且并入本說明書以及組成本說明書的一部分的附解了本發(fā)明的若干實(shí)施例,并且連同前面的說明一起^皮用來說明本發(fā)明的原理。圖l根據(jù)本發(fā)明示出了用于測(cè)試非接觸式智能卡設(shè)備的智能卡測(cè)試系統(tǒng)的示意圖2A示出了置入圖l的智能卡測(cè)試系統(tǒng)中的數(shù)字測(cè)試系統(tǒng)的一個(gè)實(shí)施例的示意圖2B示出了置入圖l的智能卡測(cè)試系統(tǒng)中的數(shù)字測(cè)試系統(tǒng)的另一個(gè)實(shí)施例的示意圖3示出了安裝在操縱器上并且包含利用本發(fā)明的智能卡測(cè)試系統(tǒng)的數(shù)字測(cè)試系統(tǒng)的示例性SST的透視圖4示出了對(duì)接到晶片檢測(cè)器上的圖3的SST的示意圖5示出了置入圖l的智能卡測(cè)試系統(tǒng)中的數(shù)字測(cè)試系統(tǒng)的結(jié)構(gòu)的示例性框圖6示出了圖5的數(shù)字測(cè)試系統(tǒng)中的現(xiàn)場(chǎng)測(cè)試硬件的示例性示意圖7示出了供圖5的數(shù)字測(cè)試系統(tǒng)使用的混合信號(hào)管腳卡板的結(jié)構(gòu)的示例性框圖8示出了供圖7的混合信號(hào)管腳卡板使用的智能卡模塊的示例性示意圖9示出了圖8的智能卡模塊中包含的公共系統(tǒng)資源的示例性示意圖10示出了圖9的公共系統(tǒng)資源中包含的電容儀器的示例性示意圖ll示出了圖9的公共系統(tǒng)資源中包含的捕獲儀器的示例性示意圖12示出了用于圖8的智能卡模塊中的智能卡儀器通道的結(jié)構(gòu)的示例性示意圖13示出了用于圖12中所示的SCI的可編程發(fā)送和接收狀態(tài)機(jī)的示例性示意圖14示出了用于圖12的智能卡儀器通道的傳送數(shù)據(jù)存儲(chǔ)器的示例性示意圖15示出了用于圖12的智能卡儀器通道的接收器的示例性示意圖16示出了用于圖12的智能卡儀器中的接收機(jī)數(shù)據(jù)存儲(chǔ)器的示例性示意圖17示出了圖7的混合信號(hào)管腳卡板和圖8的智能卡模塊上的繼電器組的示例性示意圖18示出了圖8的智能卡模塊中的RF通道路徑和繼電器的示例性示意圖19示出了用于圖8的智能卡模塊中的公共系統(tǒng)資源的繼電器矩陣的示例性示意圖20A和20B示出了供圖12的調(diào)制器使用的B型調(diào)制的簡(jiǎn)化圖解;圖21圖解了用于圖12中所示的調(diào)制器的符號(hào)轉(zhuǎn)換;圖22圖解了用于圖12中所示的調(diào)制器的采樣的轉(zhuǎn)換和載波信號(hào)的重構(gòu);圖23示出了圖12中所示的調(diào)制器的示例性實(shí)施例的示意圖;圖24示出了圖12中所示的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖25圖解了供圖24中所示的調(diào)制器使用的示例性調(diào)制波形;圖26示出了圖12中所示的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖27圖解了用于圖12中所示的調(diào)制器的模板庫(kù)中的轉(zhuǎn)換邊布局;圖28示出了圖12中所示的、具有附加模板庫(kù)硬件的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖29示出了圖12中所示的、具有模板庫(kù)映射的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖30示出了圖12中所示的、具有模板樣本長(zhǎng)度的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖31圖解了供圖12中所示的調(diào)制器使用的模板波形壓縮;圖32示出了圖12中所示的、具有固定電平壓縮的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖33示出了圖12中所示的、具有所選擇的固定電平壓縮的庫(kù)的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖34示出了圖12中所示的、實(shí)現(xiàn)最后樣本重復(fù)功能的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖;圖35示出了圖12中所示的、具有可調(diào)節(jié)模板尺寸的調(diào)制器的另一個(gè)示例性實(shí)施例的示意圖36示出了供圖12中所示的調(diào)制器使用的栽波斜坡發(fā)生器的示意圖;以及圖37示出了與圖12中所示的調(diào)制器集成在一起的、圖36中所示的載波斜坡發(fā)生器的示意圖。具體實(shí)施例方式根據(jù)本發(fā)明的示例性實(shí)施例,通常為智能卡設(shè)備的靈活和異步測(cè)試提供智能卡測(cè)試系統(tǒng)和方法,以確定智能卡設(shè)備是否正常工作以及是否滿足相關(guān)電氣信號(hào)指標(biāo)。智能卡測(cè)試系統(tǒng)以提供極大的靈活性、易于使用、和降低成本的方式提供適當(dāng)?shù)腞F信號(hào)來激勵(lì)智能卡,接收由智能卡產(chǎn)生的RF信號(hào),以及確定智能卡RF接口及其內(nèi)部存儲(chǔ)器與邏輯是否良好或有缺陷。多數(shù)智能卡設(shè)備包含RF收發(fā)器、微型計(jì)算機(jī)和存儲(chǔ)器。如此處通常所用的,"非接觸式"智能卡是指集成電路設(shè)備,其通常被封裝并且具有信用卡的尺寸,其利用RF接口通信,而無需直接"有線"接觸。某些RF卡可以是"雙接口"卡,其具有接觸(有線)和非接觸接口。在所有情況下,RF智能卡芯片(die)具有數(shù)字接點(diǎn)(pad),其提供對(duì)芯片上的微型計(jì)算機(jī)和存儲(chǔ)器的訪問,以及兩個(gè)提供訪問RF收發(fā)器的RF墊。數(shù)字和RF墊二者都可被探針測(cè)試。封裝之后,只有RF管腳可用于測(cè)試。智能卡和智能卡閱讀器之間的通信利用良好歸檔的、行業(yè)標(biāo)準(zhǔn)的分層協(xié)議。該協(xié)議包含物理層,其中RF載波利用數(shù)字?jǐn)?shù)據(jù)來調(diào)制。第二層,即數(shù)據(jù)鏈路層將位組合成字符。第三層,即網(wǎng)絡(luò)層利用循環(huán)冗余校驗(yàn)("CRC")碼將數(shù)據(jù)組合成幀。此外,較高的協(xié)議層在讀取器與智能卡之間建立有效的應(yīng)用連接。讀取器和智能卡二者在字符之間和發(fā)送和接收操作之間的切換時(shí)插入時(shí)間延遲。有關(guān)該協(xié)議的細(xì)節(jié)可以在由國(guó)際標(biāo)準(zhǔn)化組織("ISO")出版的各種標(biāo)準(zhǔn)文獻(xiàn),包含ISO標(biāo)準(zhǔn)14443-2、14443-3及諸如ISO標(biāo)準(zhǔn)10373-6的其他ISO測(cè)試標(biāo)準(zhǔn)中找到,這些文獻(xiàn)以參考的方式被包含于此。智能卡測(cè)試系統(tǒng)概述圖l中所示的是根據(jù)本發(fā)明、用于測(cè)試非接觸式智能卡設(shè)備的智能卡測(cè)試系統(tǒng)的示例性示意圖。智能卡測(cè)試系統(tǒng)100包含測(cè)試智能卡的RF接口所需的硬件,例如與智能卡測(cè)試儀器或智能卡分析器("SCA")110接口的測(cè)試控制器計(jì)算機(jī)105。測(cè)試控制器105將測(cè)驗(yàn)參數(shù)和控制信息載入SCA110,并且從SCA110中收集測(cè)驗(yàn)結(jié)果和測(cè)定值。測(cè)試控制器105還為SCA110提供軟件開發(fā)、調(diào)試和執(zhí)行環(huán)境115。SCA110包含用于測(cè)試半導(dǎo)體元件的數(shù)字測(cè)試系統(tǒng)120。如此處通常所用的,此類數(shù)字測(cè)試系統(tǒng)可包含用于測(cè)試存儲(chǔ)器,數(shù)字、復(fù)合信號(hào)的各種儀器或卡,以及包含智能卡設(shè)備的片上系統(tǒng)("SOC")部件,二者都處于晶片和封裝階段。在一個(gè)示例性實(shí)施例中,數(shù)字測(cè)試系統(tǒng)120可以是具有Lighting(快速)混合信號(hào)選項(xiàng)的、由SanJose,CA的Nextest系統(tǒng)公司出售的、具有為測(cè)試智能卡定制的一或多個(gè)獨(dú)特的附加模塊的Maverick數(shù)字測(cè)試系統(tǒng)。這些模塊這里一般稱作智能卡模塊("SCM"),其中的一個(gè)例子包含SCM125。數(shù)字測(cè)試系統(tǒng)120還可以包含模擬捕獲儀器("ACI,,)模塊。下面將更詳細(xì)地描述數(shù)字測(cè)試系統(tǒng)120的結(jié)構(gòu)。SCM125具有多個(gè)相同硬件單元,在這里被稱作智能卡儀器("SCI")通道,例如SCI130、135、140和145。這些SCI中的每個(gè)測(cè)試一個(gè)智能卡設(shè)備("SCD")。例如,SCI130測(cè)試SCD150,SCI135測(cè)試SCD155,SCI140測(cè)試SCD160,SCI145測(cè)試SCD165。SCD這里也可一般稱作鄰近集成電路卡("PICC")。正被智能卡測(cè)試系統(tǒng)100測(cè)試的SCD也可被一般稱作被測(cè)部件(,,DUT")。由于SCM125可以具有多個(gè)SCI,所以SCM125可以同時(shí)測(cè)試多個(gè)SCD??商峁┮粋€(gè)或多個(gè)互連(未示出)以允許將信息裝載到諸如SCI通道130、135、140和145的每個(gè)SCI通道中,以便開始SCI通道的執(zhí)行,以及從SCI通道讀取結(jié)果。直到完成全部SCD的測(cè)試,SCI通道不與其9它SCI通道通信,也不與測(cè)試硬件的其它部分或測(cè)試控制器105通信。結(jié)果,SCA110可以同時(shí)并且異步地測(cè)試多個(gè)SCD。每個(gè)SCI通道充當(dāng)特殊智能卡讀取器,其允許控制、測(cè)試和測(cè)量全部RF參數(shù)、數(shù)據(jù)值以及協(xié)議延遲。SCM125中的每個(gè)SCI發(fā)送RF數(shù)據(jù)流給SCD,并且接收從SCD返回的RF數(shù)據(jù)流。SCI可按多種方式改變傳輸?shù)腞F數(shù)據(jù)流的參數(shù),因?yàn)榘l(fā)送波形產(chǎn)生是非常靈活的,提供了對(duì)測(cè)驗(yàn)參數(shù)的完全控制。SCI也可以測(cè)試和測(cè)量所接收的RF數(shù)據(jù)流的參數(shù)。根據(jù)本發(fā)明,智能卡測(cè)試系統(tǒng)100在控制、測(cè)試和測(cè)量這些各種參數(shù)方面提供了所期望的高效、靈活和易于使用。數(shù)字測(cè)試系統(tǒng)結(jié)構(gòu)根據(jù)該示例性實(shí)施例,數(shù)字測(cè)試系統(tǒng)120可以按兩個(gè)版本設(shè)計(jì)。數(shù)字測(cè)試系統(tǒng)120的兩個(gè)版本均包含為程序開發(fā)、調(diào)試和執(zhí)行提供靈活的用戶界面的軟件,以及診斷和校準(zhǔn)軟件。第一個(gè)版本(圖2A中所示的版本200)是被設(shè)計(jì)成能為非接觸式和雙接口智能卡提供全部產(chǎn)品探針測(cè)試解決方案的批生產(chǎn)版本。該版本可包含具有Lightning選項(xiàng)的高管腳計(jì)數(shù)Maverick系統(tǒng),即四個(gè)或八個(gè)站點(diǎn)系統(tǒng),其中每個(gè)站點(diǎn)具有48個(gè)數(shù)字管腳和16個(gè)RF管腳。16個(gè)RF管腳位于下面將更詳細(xì)地描述的混合信號(hào)管腳卡("MSPC")板上,其包含兩個(gè)SCM(SCM205和SCM210)。版本200中的每個(gè)SCM可提供RF資源以測(cè)試四個(gè)SCD(八個(gè)管腳)。即,如圖所示,版本200可同時(shí)并且異步地測(cè)試八個(gè)SCD。數(shù)字測(cè)試系統(tǒng)120的第二個(gè)版本(圖2B中所示的版本215)是工程配置。該版本可包含具有LightningPTHF選項(xiàng)的Maverick系統(tǒng),即單一站點(diǎn)系統(tǒng),具有48個(gè)數(shù)字管腳和16個(gè)RF管腳。在這種情況下,MSPC板包含一個(gè)SCM(SCM220),其具有用于四個(gè)SCD的資源以及用于全速RF捕獲的一個(gè)ACI(ACI225)。版本215可支持測(cè)試高達(dá)四個(gè)SCD。利用任意版本,數(shù)字測(cè)試系統(tǒng)120被集成到"站點(diǎn)"結(jié)構(gòu)中。一個(gè)站點(diǎn)包含64個(gè)通道,即管腳,其提供參數(shù)的和功能的激勵(lì)和響應(yīng)測(cè)試能力、設(shè)備電源("DPS")的八個(gè)通道或管腳。站點(diǎn)管腳連接到將被測(cè)試的SCD上的相應(yīng)管腳。測(cè)試控制器計(jì)算機(jī)105(圖1)執(zhí)行SCA軟件環(huán)境115中的測(cè)試應(yīng)用程序,并且控制站點(diǎn)硬件。批生產(chǎn)版本中的每個(gè)SCA站點(diǎn)包含例如所有同時(shí)和異步地測(cè)試八個(gè)SCD的所必需的資源,其中每個(gè)站點(diǎn)包含一個(gè)數(shù)字測(cè)試系統(tǒng)120中。同時(shí)測(cè)試允許多個(gè)設(shè)備被同時(shí)測(cè)試,其降低了測(cè)試的費(fèi)用。因?yàn)镾CD具有異步特性,由于測(cè)試器可以跟智能卡能夠響應(yīng)一樣快地測(cè)試,并且不需要等待測(cè)試器資源來同步或變成可用,所以異步測(cè)試能力提供更好的總吞吐量。諸如智能卡測(cè)試系統(tǒng)100的、根據(jù)本發(fā)明設(shè)計(jì)的智能卡測(cè)試系統(tǒng)可包括一個(gè)至八個(gè)站點(diǎn),如其機(jī)械封裝(基本上是其尺寸)所確定的。例如,在這里被稱作"SST"的、批生產(chǎn)版本SCA四個(gè)站點(diǎn)系統(tǒng)封裝的配置包含四個(gè)站點(diǎn),因此能夠同時(shí)測(cè)試32個(gè)SCD(其中每個(gè)站點(diǎn)具有一個(gè)包含能夠測(cè)試八個(gè)SCD的MSPC板的批生產(chǎn)版本的數(shù)字測(cè)試系統(tǒng))。圖3中所示的是安裝在操縱器(manipulator)上的SST。SST300是盒形機(jī)械封裝,其包括測(cè)試硬件、硬件的電源以及各種電纜和機(jī)械部件。SST300被安裝在操縱器(操縱器305)上,其允許SST封裝被容易地移動(dòng),并且取向?yàn)檫B接到其他設(shè)備的方向。包含PC、顯示器、鍵盤、鼠標(biāo)和通用接口總線("GPIB")的主機(jī)計(jì)算機(jī)(未示出)給用戶提供程序開發(fā)能力,以及對(duì)SCA硬件的控制和應(yīng)用程序執(zhí)行。在一個(gè)典型的測(cè)試設(shè)施的生產(chǎn)使用中,如圖4中所示,利用晶片探針400,SST300將被連接,即對(duì)接到晶片處理系統(tǒng)亦稱為"晶片探針"上。SST300經(jīng)由被稱為"探針接口"(探針接口405)的多部件電子機(jī)械組件可被連接到晶片上以便被測(cè)試。注意到,雖然SST300能夠同時(shí)測(cè)試32個(gè)SCD,但是典型的晶片可包含數(shù)百設(shè)備。晶片探針400負(fù)責(zé)將晶片移動(dòng)成與探針接口405接觸,使得一次能夠接觸和測(cè)試多達(dá)32個(gè)SCD。一直重復(fù)這種移動(dòng),直到晶片上的全部設(shè)備都被測(cè)試為止。晶片探針400經(jīng)由附裝的GPIB通信設(shè)備(未示出)被主機(jī)計(jì)算機(jī)控制。圖5中所示的是數(shù)字測(cè)試系統(tǒng)120的結(jié)構(gòu)的示例性框圖。數(shù)字測(cè)試系統(tǒng)120可以具有用于控制站點(diǎn)的一個(gè)或多個(gè)站點(diǎn)控制器,例如站點(diǎn)控制器500、505和510。每個(gè)站點(diǎn)控制器包含運(yùn)行嵌入由WA的Redmond的微軟公司銷售的WindowsNTTM的單板個(gè)人計(jì)算機(jī)("PC")。其經(jīng)由以太網(wǎng)520與主機(jī)計(jì)算機(jī)515通信。單板PC經(jīng)由PC測(cè)試器接口("PTI")卡與每個(gè)站點(diǎn)中的測(cè)試硬件通信。單板PC和PTI插到提供電源和到兩個(gè)板的通信的底板上。例如,站點(diǎn)控制器500與站點(diǎn)測(cè)試硬件525通信,站點(diǎn)控制器505與站點(diǎn)測(cè)試硬件530通信,站點(diǎn)控制器510與站點(diǎn)測(cè)試硬件535通信。圖6中所示的是站點(diǎn)測(cè)試硬件示例性示意圖。諸如站點(diǎn)測(cè)試硬件525的每個(gè)站點(diǎn)測(cè)試硬件都包含諸如APG600的算法模式產(chǎn)生器("APG")、諸如PE板605、610和615的三管腳電子("PE")板,以及MSPC板(MSPC板620)。如上所述,MSPC板包含SCI駐留其中的SCM。這些板插進(jìn)提供電源和與全部板通信的底板625中。APG600運(yùn)行這里通常被稱作"模式"的專用軟件程序。模式指定了每個(gè)系統(tǒng)時(shí)鐘周期中的多個(gè)數(shù)字字段的值。這些字段包含X地址、Y地址、算法數(shù)據(jù)、向量地址和各種控制信號(hào)。APG600將系統(tǒng)時(shí)鐘和各種字段值分發(fā)給其它站點(diǎn)板。向量地址信號(hào)指明哪個(gè)模式地址是當(dāng)前正在執(zhí)行的。該地址由PE板605、610和615用來選擇存儲(chǔ)數(shù)據(jù)值以應(yīng)用于數(shù)字驅(qū)動(dòng)器或比較電路。該地址還被MSPC板620用于確定何時(shí)啟/停用于合成或捕獲模擬信號(hào)的時(shí)鐘。每個(gè)PE板,例如PE板605、PE板610和PE板615可提供16個(gè)通道或管腳的參數(shù)和數(shù)字功能激勵(lì)(stimulus)以及響應(yīng)測(cè)試。與每個(gè)管腳相關(guān)的定時(shí)發(fā)生器建立包含電平以及電平之間的轉(zhuǎn)換(transition)的波形。針對(duì)每個(gè)管腳和波形指定轉(zhuǎn)換時(shí)間??梢允褂枚噙_(dá)32個(gè)唯一波形定義。如由所選擇的APG數(shù)字字段值指定的,與每個(gè)波形相關(guān)的電平是邏輯1或者邏輯0。每個(gè)PE板中的管腳驅(qū)動(dòng)器將邏輯電平轉(zhuǎn)變成特定的模擬電壓值,并且將所得到的信號(hào)發(fā)送給被測(cè)設(shè)備("DUT"),在這種情況下是SCD。圖5中所示的是連接到每個(gè)站點(diǎn)測(cè)試硬件中的PE板上的DUT(DUT540)。每個(gè)PE板中的管腳比較器從每個(gè)DUT接收信號(hào),并且與期望值相比較。DUT的信號(hào)與期望值之間的任何誤比較被認(rèn)為是DUT錯(cuò)誤,并且DUT被分類為有缺陷的。每個(gè)PE板還提供設(shè)備電源("DPS")的兩個(gè)單獨(dú)通道(管腳)和一個(gè)參數(shù)測(cè)試單元(,,PMU")。當(dāng)設(shè)備的RF接口未被使用時(shí),每個(gè)DPS管腳給一個(gè)SCD提供電源。PMU是可被連接到16個(gè)PE管腳的任何一個(gè)的"四象限的"力和測(cè)量設(shè)備("four-quadrant"forceandmeasuredevice)。其可加流測(cè)壓(forcecurrentandmeasurevoltage),或加壓測(cè);充(forcevoltageandmeasurecurrent)。這#皮用于SCA應(yīng)用以執(zhí)行智能卡的數(shù)字管腳上的開路、短路和泄漏測(cè)試。MSPC結(jié)構(gòu)圖7中所示的是MSPC620的結(jié)構(gòu)的示例性框圖。MSPC620提供了具有RF測(cè)試能力的W個(gè)通道(管腳)(管腳700),以及兩個(gè)DPS通道(管腳702),即DPS通道705與710。下面更詳細(xì)地描述RF測(cè)試特性。當(dāng)設(shè)備的RF接口未被使用時(shí),每個(gè)DPS管腳給一個(gè)SCD提供電源。如圖7所示,MSPC板620具有兩個(gè)部分,即DC儀器部分715和AC儀器部分720。DC儀器部分715包含七個(gè)DC儀器四個(gè)偏壓供給(偏壓供給725,730,735和740),兩個(gè)DPS(DPS705和DPS710),以及一個(gè)V/I(V/I745)。偏壓供給和DPS是加壓測(cè)流儀器,其中加壓的同時(shí)可測(cè)量電流消耗。偏壓的供給被用來以中等電流加壓。這被用于下面更詳細(xì)描述的SCM模塊。當(dāng)其RF接口未被使用時(shí),DPS給被測(cè)的SCD提供電源。V/I745是,,四象限的"力和測(cè)量設(shè)備。其可加流測(cè)壓,或加壓測(cè)流。這被用于SCA應(yīng)用以執(zhí)行智能卡的RF管腳上的開路、短路和泄漏測(cè)試。交叉點(diǎn)繼電器矩陣允許任何偏壓供給或V/I連接到任何RF管腳。DPS管腳是分立的,并且不能連接到任何其他MSPC儀器上。AC儀器部分720提供了基礎(chǔ)設(shè)施以支持兩個(gè)獨(dú)立AC儀器,就是AC儀器750和AC儀器755。這些AC儀器是附連到MSPC板620的"子卡"。這允許系統(tǒng)配置中的靈活性,并且允許為最優(yōu)測(cè)試性能安裝專用硬件。在SCA110(圖1)的情況下,定制儀器,即SCM125被用于一個(gè)或兩個(gè)AC儀器位置中。下面更詳細(xì)地描述SCM的結(jié)構(gòu)。每個(gè)AC儀器接收四個(gè)具有可編程周期、脈寬和脈沖計(jì)數(shù)的獨(dú)立時(shí)鐘(760)。這些時(shí)鐘可被向量系統(tǒng),即被由APG600(圖6)生成并且經(jīng)由底板625發(fā)送給PE605、610和615以及給MSPC板620的向量地址觸發(fā),從而AC儀器可以在APG控制下啟動(dòng)和停止。每個(gè)AC儀器提供了八個(gè)信號(hào)連接。AC矩陣765允許每個(gè)AC儀器信號(hào)連接到兩個(gè)MSPCRF管腳。AC矩陣765還將來自DC矩陣770的每個(gè)信號(hào)連接到一個(gè)RF管腳。這樣,每個(gè)AC儀器可以連接到全部16個(gè)RF管腳,并且每個(gè)DC儀器可以連接到全部16個(gè)RF管腳。這提供了將儀器資源連接到設(shè)備管腳的極大的靈活性,其更方便應(yīng)用程序開發(fā),并且提供了更好的測(cè)試吞吐量。SCAIIO的一些版本,例如圖2B中所示的工程版本215利用另一個(gè)AC儀器-模擬捕獲儀器("ACI")。這種儀器包含具有可配置輸入方案的14位模數(shù)轉(zhuǎn)換器("ADC")。ADC采樣施加的模擬輸入信號(hào),將信號(hào)轉(zhuǎn)換成數(shù)字?jǐn)?shù)值,并且將該數(shù)字?jǐn)?shù)值存儲(chǔ)在256k字存儲(chǔ)器(每個(gè)字是一個(gè)數(shù)字?jǐn)?shù)值)的連續(xù)位置中。ADC輸入可被配置成八個(gè)單端輸入,或四個(gè)差動(dòng)輸入。輸入終止、放大和濾波功能提供了可編程信號(hào)調(diào)節(jié)。ACI可在1kHz到65MHz的頻率范圍內(nèi),捕獲100mV到8V的范圍內(nèi)的模擬信號(hào)。這是SCA110的選項(xiàng),并且被用于高保真性捕獲和SCDRF信號(hào)的分析。每個(gè)ACI可支持多達(dá)四個(gè)SCD。SCM/SCI結(jié)構(gòu)圖8中所示的是包含在MSPC板,例如圖6中所示的MSPC板620中的SCM的結(jié)構(gòu)。SCM800包含測(cè)試四個(gè)SCD的RF部分所必需的資源。SCM800是MSPCAC儀器模塊,其依賴于MSPC板620的電源、接口和時(shí)鐘電路。如上所述,SCM800可以是MSPC板620中的一個(gè)或兩個(gè)AC儀器750和755(參見圖7)。SCM800包含per-DUT(每個(gè)PUT)資源805,即分配給每個(gè)DUT或SCD的資源,以及共享的(乂>共)系統(tǒng)資源810。per-DUT資源包含SCI815、820、825和830,其中每個(gè)包含具有相關(guān)存儲(chǔ)器和控制邏輯的RF收發(fā)器。每個(gè)SCI生成RF信號(hào)給DUT,從DUT接收RF信號(hào),并且將接收的信號(hào)與期望值比較。繼電器將每個(gè)SCI連接到DUT的兩個(gè)RF管腳上。每個(gè)SCI與其它SCI并行操作,但是完全異步并且獨(dú)立于其它SCI。每個(gè)SCI保持與其相關(guān)DUT實(shí)時(shí)通信流,并且實(shí)時(shí)確定是否發(fā)生任何DUT故障。圖9中更詳細(xì)地示出的公共系統(tǒng)資源810包含RF電容儀器900、副載波捕獲儀器905、RF衰減器910和繼電器驅(qū)動(dòng)器915以將公共系統(tǒng)資源810經(jīng)由繼電器驅(qū)動(dòng)器915供電的繼電器矩陣(未示出)連接到四個(gè)DUT中的每個(gè)。每個(gè)公共系統(tǒng)資源810在由每個(gè)SCM支持的四個(gè)DUT上順序操作。如圖10所示,電容儀器900包含由附裝的通道電容調(diào)諧的簡(jiǎn)單張弛振蕩器。該振蕩器利用標(biāo)稱電容(電容器1000)被設(shè)置到13.56MHz中心頻率,這大概是由于沒有DUT時(shí)的接口線纜所預(yù)期的。振蕩器輸出大約是lVpp,并且不可調(diào)節(jié)。繼電器允許MSPC偏壓供給725、730、735和740(圖7)連接到電容儀器900,以提供高達(dá)+Z-16V的DC偏置。繼電器經(jīng)由測(cè)量傳送總線和所選擇的SCIRF通道,例如SCI通道815、820、825或830(圖8)將電容儀器900連接到DUT。此外,API起到將電容儀器900連接到所選擇的SCI通道、執(zhí)行測(cè)量以及提供結(jié)果的作用。借助于校準(zhǔn)電容器1005校準(zhǔn)結(jié)果以消除任何雜散(stray)測(cè)試器通道電容或電路性能中的變化的影響。圖ll中更詳細(xì)地示出了捕獲儀器905。捕獲儀器905包含ADC1100、輸入條件以及捕獲存儲(chǔ)器1105中的4096字捕獲存儲(chǔ)器。ADC1100是具有2V卯輸入范圍的10位ADC。接收器輸入可經(jīng)由提供4:1增益的差分增益放大器1110連接。發(fā)送器可經(jīng)由具有8:1衰減的差分衰減器1115連接。ADC1100由MSPC時(shí)鐘模塊775(圖7)提供時(shí)鐘,因此具有顯著的靈活性。ADCIIOO將工作于從最低的時(shí)鐘模塊頻率直到8MHz。ADCIIOO可被數(shù)字向量系統(tǒng)(未示出)、計(jì)算機(jī)或TSM、RSM、TDM或RDM觸發(fā)。來自SCA軟件環(huán)境115(圖1)的軟件讀取捕獲存儲(chǔ)器1105,并且將內(nèi)容格式化成標(biāo)準(zhǔn)波形對(duì)象。該對(duì)象可被DSP功能(經(jīng)由API)操作,或可被栽入混合信號(hào)波工具(,,MSWT")以便顯示或手動(dòng)操縱。校準(zhǔn)軟件補(bǔ)償電路性能的任何變化?,F(xiàn)在參照?qǐng)D12,描述SCI的結(jié)構(gòu)。每個(gè)SCI(由SCI1200代表)包含RF收發(fā)器、存儲(chǔ)器和控制邏輯。由于SCI1200的發(fā)送和接收端是獨(dú)立的,具有不同的實(shí)現(xiàn)方式,因此分別討論。在發(fā)送端,SCI1200包含發(fā)送數(shù)據(jù)存儲(chǔ)器("TDM")1205、編碼器1210、調(diào)制器1215和功率放大器1275。在接收端,SCI1200包含接收器1220、解碼器1225、控制邏輯1230和接收數(shù)據(jù)存儲(chǔ)器("RDM")1235。SCI1200還包含圖13中更詳細(xì)地示出的發(fā)送和接收狀態(tài)機(jī)1240,以協(xié)調(diào)編碼、解碼和協(xié)議執(zhí)行任務(wù)。每個(gè)狀態(tài)機(jī)通過一系列狀態(tài)排序。如兩個(gè)分支條件輸入所確定的,每個(gè)狀態(tài)可分支成四個(gè)其它狀態(tài)中的任何一個(gè)。每個(gè)分支條件輸入具有多輸入多路復(fù)用器("mux"),例如mux1300和1305,其允i午幾個(gè)不同石更件事件中的一個(gè)凈皮用于確定何時(shí)在轉(zhuǎn)換RAM1310中分支。針對(duì)每個(gè)狀態(tài)指定mux選擇,并且每個(gè)狀態(tài)可激活或去激活多個(gè)輸出信號(hào)或動(dòng)作。狀態(tài)機(jī)可以是由測(cè)試工程師完全編程的。對(duì)于每個(gè)狀態(tài),條件mux選擇、下一狀態(tài)和動(dòng)作輸出可由用戶編程。SCA軟件環(huán)境115(圖l)中的協(xié)議狀態(tài)編譯器("PSC")提供了定義每個(gè)狀態(tài)的符號(hào)法,然后將狀態(tài)定義編譯成適當(dāng)數(shù)據(jù)載入狀態(tài)機(jī)。存在兩個(gè)可編程狀態(tài)機(jī)設(shè)計(jì)的實(shí)例傳送狀態(tài)機(jī)("TSM")和接收狀態(tài)機(jī)("RSM"),下面將更詳細(xì)地討論。SCI發(fā)送器SCI1200的發(fā)送端得到存儲(chǔ)的幀數(shù)據(jù),利用編碼器1205將數(shù)據(jù)編碼成由協(xié)議指定的數(shù)字表示,然后利用獨(dú)特和新穎的調(diào)制器(調(diào)制器IOIO)調(diào)制具有編碼數(shù)據(jù)的RF載波。調(diào)制器1215的特性是"模板(Palette)波形"調(diào)制技術(shù)?;旧希總€(gè)發(fā)送幀數(shù)據(jù)位被用來從選項(xiàng)或"模板"中選擇一個(gè)波形。該波形代表數(shù)據(jù)位之間的轉(zhuǎn)換,并且被存為存儲(chǔ)器中的數(shù)字化記錄。在這里還被稱作"庫(kù)(bank)"的不同的模板可被選擇以允許實(shí)時(shí)修改各種RF參數(shù),例如調(diào)制深度或轉(zhuǎn)換形狀。SCA軟件環(huán)境115(圖l)中的數(shù)據(jù)流編譯器("DSC")接受用戶指定的符號(hào)數(shù)據(jù)并且生成數(shù)值以載入TDM1205。如圖14中更詳細(xì)地示出的TDM1205是4比特寬"M地址深。每個(gè)地址對(duì)應(yīng)于幀內(nèi)的一個(gè)數(shù)據(jù)位。該地址內(nèi)的4位被分成傳送給連接到SCI1200上的SCD的一個(gè)發(fā)送數(shù)據(jù)位(1400),指定四個(gè)不同波形庫(kù)中的一個(gè)的模板庫(kù)選項(xiàng)(1405)的2位,以及用于標(biāo)記數(shù)據(jù)流中的具體位置以供TSM使用的一個(gè)標(biāo)記位(1410)。該標(biāo)記位通常標(biāo)記符號(hào)內(nèi)的最后位。SCI1200中的調(diào)制利用存儲(chǔ)的對(duì)應(yīng)于位數(shù)值之間的轉(zhuǎn)換的"模板"波形。以兩倍于載波頻率采樣這些波形,因此包含載波和調(diào)制兩者。該機(jī)制允許在建模過沖、下沖、調(diào)制深度及其他RF波形特征方面的完全用戶靈活性。這些釆樣的、波形的數(shù)字表示被應(yīng)用于RFDAC1250(圖12),其直接合成波形以被應(yīng)用于連接到SCI1200的SCD。下面更詳細(xì)地描述調(diào)制器1215。將要應(yīng)用的波形由簡(jiǎn)單硬接線的狀態(tài)機(jī),即編碼器1210選擇。在ISO14443B類型智能卡符合要求設(shè)備的例子中,編碼器1210檢查電流和先前的數(shù)據(jù)位以確定選擇什么轉(zhuǎn)換波形。由TSM管理傳輸協(xié)議的細(xì)節(jié),所述TSM提供了排序調(diào)制器1215的各種信號(hào)以將適當(dāng)?shù)牟ㄐ涡盘?hào)應(yīng)用到RFDAC1250中。DAC1250的輸出4皮應(yīng)用于消除諧波的濾波器。該信號(hào)被發(fā)送到功率放大器1275(圖12),其提供了驅(qū)動(dòng)連接到SCI1200的SCD的放大RF信號(hào)。利用SCA軟件環(huán)境115(圖l)中的DSC生成幀。該軟件包允許用戶為各種數(shù)據(jù)單元和包括幀的協(xié)議開銷指定符號(hào)名稱。SCA軟件環(huán)境115(圖1)中的PSC被用來指定由TSM執(zhí)行的協(xié)議所需的事件序列。載入可編程延時(shí)單元的值由API功能或GUI工具指定。調(diào)制的波形形狀由混合信號(hào)波工具("MSWT")指定。測(cè)試工程師通過API功能和GUI工具指定這些測(cè)試。SCI接收器圖15中所示的是SCI接收器1220的示例性示意圖。接收器1220包含Vsense電阻器1500,來自連接到SCI1200的SCD的信號(hào)穿過其最初出現(xiàn)。該信號(hào)由檢測(cè)器1505檢測(cè),并且被濾波器1510濾波以消除其載波和副載波分量。其余調(diào)制是連接到DC恢復(fù)電路1515的AC,然后由比較器1520將其與已知的閾值比較。這導(dǎo)致信號(hào)處于標(biāo)準(zhǔn)邏輯電平,然后其被硬接線狀態(tài)機(jī)-(圖12)所示的解碼器1225解碼。配合解碼器1225,狀態(tài)機(jī)1240中的RSM提供計(jì)時(shí)器資源和分支能力以執(zhí)行將調(diào)制的副載波信號(hào)實(shí)時(shí)變換成解碼的位流。該位流由RSM分析以確保其遵從定義的協(xié)議。該位流還實(shí)時(shí)地與RDM1235的內(nèi)容相比較。圖16中更詳細(xì)地示出的RDM1235是4比特寬"M地址深。每個(gè)地址包含構(gòu)成接收的數(shù)據(jù)值的4位,其被分為代表接收的數(shù)據(jù)位的期望值的一個(gè)期望數(shù)據(jù)位1605,代表不與接收數(shù)據(jù)流相比較的"無關(guān)"位的標(biāo)記的一個(gè)掩蔽數(shù)據(jù)位1610,用于標(biāo)記數(shù)據(jù)流中的具體位置以供RSM使用的標(biāo)記位1615,以及由SCI1200接收的實(shí)際數(shù)據(jù)的接收數(shù)據(jù)位1620。標(biāo)記位1615通常標(biāo)記符號(hào)內(nèi)的最后位。類似于SCI1200的發(fā)送部分,PSC將接收協(xié)議的狀態(tài)描述轉(zhuǎn)換成校正數(shù)據(jù)以載入RSM。如圖16所示,DSC接受期望的接收數(shù)據(jù)的符號(hào)定義,并且將其轉(zhuǎn)換成數(shù)值載入RDM1235中。DSC生成包含用戶的輸入文本文件中指定的每個(gè)數(shù)據(jù)值的期望、掩蔽和標(biāo)記位的文件。該文件4皮載入RDM1235,為執(zhí)行RF功能測(cè)試做準(zhǔn)備。隨著從連接到SCI1200的SCD中接收每位,在測(cè)試執(zhí)行時(shí)間期間,接收的數(shù)據(jù)位被載入RDM1235。每個(gè)接收的位實(shí)時(shí)地與其相應(yīng)的期望和掩蔽位相比較。如果未掩蔽的接收位與期望數(shù)據(jù)位不匹配,則檢測(cè)到差錯(cuò),并且采取適當(dāng)?shù)牟僮鳌CM連接中繼器SCM中的每個(gè)SCI,例如圖8中所示的SCM800中的SCI815、820、825和830經(jīng)由繼電器矩陣被連接到其相關(guān)的接口信號(hào),并且被連接到SCM中的公共資源,例如圖8中所示的公共資源810上。有時(shí),一個(gè)SCI在使用中的同時(shí),來自SCM中的公共資源的信號(hào)必須針對(duì)MSPC板的其它部分被路由。這一點(diǎn)通過從某些其它SCI"竊用"矩陣連接來實(shí)現(xiàn),使得其它三個(gè)SCI在共享儀器使用期間是空閑的。該技術(shù)被用來將SCI信號(hào)通過衰減器連接到相鄰模塊插槽中的ACI上。這還被用于將MSPC偏壓供給通過隔離扼力(isolationchoke)連接到電容儀器上。圖17圖解了諸如MSPC板620(圖7)和SCM800(圖8)的MSPC板中的以及包含于其中的SCM中的各種繼電器組,并且圖解了其如何提供各種資源之間的路徑。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,所示的繼電器僅用于圖解的目的,并且在圖17中限于篇幅可強(qiáng)制附圖中的一些折衷。例如,雖然一些路徑可包含四個(gè)、八個(gè)或十六個(gè)信號(hào),但只有一兩個(gè)連線和繼電器可代表路徑。同樣,RF路徑是差動(dòng)的,但此處被顯示為單端的。圖18詳述了諸如SCM800(圖8)的SCM上的RF通道路徑。四個(gè)SCF中只有兩個(gè),例如SCI815和SCI820被示出。每個(gè)SCI具有一對(duì)繼電器(1800和1805),其將SCI發(fā)送器從RF通道管腳斷開。有三個(gè)可被獨(dú)立連接到每個(gè)SCI上的測(cè)量總線。這些總線是(l)"測(cè)量傳送"總線1810,用于發(fā)送器輸出的"高"端;(2)"測(cè)量接收"總線1820,用于接收器輸入的"高"端;以及(3)"測(cè)量公共,,總線1815,用于發(fā)送器輸出和接收器輸入兩者的"低"或公共端。這些總線通到SCM的公共資源,例如SCM800(圖8)中的公共資源810以允許每個(gè)RF通道連接到各種共享儀器上。每個(gè)SCI還具有用于校準(zhǔn)目的、短接RF通道的繼電器,例如SCI815的繼電器1825和SCI820的繼電器1830。最后,有兩對(duì)繼電器-"次路徑"1840,其允許"竊用"SCI弁—1(815)或SCI弁—4(830)矩陣連接,以便允許公共系統(tǒng)資源810之間的連接以及經(jīng)由MSPCAC矩陣765連接其它MSPC資源。如圖19所示,SCM中的z^共資源,例如SCM800中的〃〉共資源810還具有其自己的繼電器矩陣。測(cè)量傳送總線1810可連接到電容儀器900或者衰減器910。衰減器910的輸出利用SCI弁—1或者SCI弁—4連接,經(jīng)由次路徑1840連接到ACI(例如圖7中所示的ACI750或755)。同樣,諸如圖7中所示的偏壓供給725、730、735和740的偏壓供給經(jīng)由次路徑1840可為電容儀器900提供DC偏置。測(cè)量接收總線1820經(jīng)由差分增益放大器1110(圖11)連接到捕獲儀器905中的ADCIIOO上。ADC1100也可以經(jīng)由衰減器910連接到測(cè)量傳送總線1810。雖然捕獲儀器卯5不能執(zhí)行SCF載波的全速捕獲,其通過欠采樣可確定某些載波特性(如幅度)。這一點(diǎn)對(duì)系統(tǒng)校準(zhǔn)來說是必要的。SCI調(diào)制器傳送每個(gè)SCI的一半包含存儲(chǔ)幀數(shù)據(jù)的大容量存儲(chǔ)器(TDM1205)和RF發(fā)送器,其包含圖12中所示的調(diào)制器1215和功率放大器1275。調(diào)制器1215使用新穎的"模板波形"技術(shù)來編碼和生成被傳輸?shù)矫總€(gè)DUT,即圖5中所示的DUT540中的信號(hào)。一般說來,要在RF鏈路上傳送信息的話,將被發(fā)送的數(shù)字?jǐn)?shù)據(jù)首先被編碼成符號(hào),然后該符號(hào)被調(diào)制到RF載波上。該信號(hào)然后被放大,并且被發(fā)送給天線或其它接口。在SCA110(圖1)的例子中,沒有天線,僅僅接觸到每個(gè)SCD中的RF接點(diǎn)。優(yōu)化SCA110以測(cè)試如ISO標(biāo)準(zhǔn)14443中定義的鄰近卡。這些卡被正式地稱作鄰近集成電路卡("PICC")。相應(yīng)的讀取設(shè)備被稱作鄰近耦合設(shè)備("PCD")。在SCA110的例子中,每個(gè)DUT是PICC,并且每個(gè)SCIRF通道是PCD。PCD與PICC利用將數(shù)據(jù)打包成幀的分層協(xié)議經(jīng)由RF通信通道通信。通信是半雙工的,通常利用作為主設(shè)備的PCD通過發(fā)送幀啟動(dòng)通信。PICC對(duì)幀作出響應(yīng)。這種往復(fù)的活動(dòng)一直持續(xù)到通信終止。所有智能卡共享一個(gè)公共物理層RF協(xié)議。PCD以13.56MHz傳送RF栽波。該載波滿足若干目的,即(l)利用送往PICC的數(shù)據(jù)調(diào)制其;(2)PICC通過整流和存儲(chǔ)接收的載波能量("通信電源")得到其電源;以及(3)PICC利用其自身副載波以847kHz調(diào)制該RF載波。該副載波由PICC調(diào)制(后調(diào)制),數(shù)據(jù)被送往PCD。下一個(gè)協(xié)議層確定位如何在調(diào)制的RF流中^皮表示。注意到,常用的有若干種協(xié)議。在每種情況下,協(xié)議指定0和1如何在PCD與PICC之間沿各個(gè)方向發(fā)送。下一個(gè)協(xié)議級(jí)描述位如何被合并成符號(hào)。某些符號(hào)被要求"打包"或用于建立與保持通信鏈路的開銷。其它的是包含于幀中的實(shí)際數(shù)據(jù)。注意到,符號(hào)及其他事件之間可能有延遲。協(xié)議的較高級(jí)定義PICC和PCD的系統(tǒng)在多個(gè)卡同時(shí)響應(yīng)時(shí)如何消除通信差錯(cuò)和沖突。然而較高級(jí)還處理復(fù)幀事務(wù)。對(duì)于所有的情況,協(xié)議層可由按定義的順序發(fā)生并且具有已知時(shí)間關(guān)系的一系列"事件"表示。事件可包含信號(hào)值中的變化,或計(jì)時(shí)器的到時(shí)。順序指定事件應(yīng)當(dāng)按其發(fā)生的次序。時(shí)間關(guān)系指定事件之間的時(shí)間,通常是以最小/最大可接受時(shí)長(zhǎng)窗口的形式表示。如果協(xié)議事件、順序或時(shí)間窗口是不正確的,則出現(xiàn)差錯(cuò)。有些差錯(cuò)是可恢復(fù)的,而有些是不可以的。RF智能卡測(cè)試涉及功能和參數(shù)測(cè)試兩者。功能測(cè)試包含發(fā)送已知消息給智能卡,并且從其接收響應(yīng)。注意到,正確的響應(yīng)不僅按位匹配期望的響應(yīng),其還應(yīng)當(dāng)使各種事件時(shí)間在正確的最小和最大延遲窗口內(nèi)。發(fā)送和接收幀兩者都可由測(cè)試工程師指定。測(cè)試工程師還提供有關(guān)構(gòu)成協(xié)議的事件的細(xì)節(jié),以及這些事件的順序和定時(shí)。如由狀態(tài)機(jī)所規(guī)定的,這些細(xì)節(jié)由調(diào)制的波形形狀、可編程延時(shí)單元中的數(shù)值以及事件的順序規(guī)定。在功能測(cè)試中,雖然提供了有關(guān)失敗的類型的信息,但是僅獲得通過/失敗結(jié)果。參數(shù)測(cè)試涉及測(cè)量各種參數(shù),以及將測(cè)量結(jié)果與規(guī)定的極限值相比較,或保存測(cè)量值以便進(jìn)行進(jìn)一步分析。智能卡參數(shù)測(cè)試包括PICCRF電容、協(xié)議事件時(shí)間以及副載波RF參數(shù)的測(cè)量。結(jié)果包含測(cè)量值,或捕獲的波形。波形可作為數(shù)字信號(hào)處理("DSP")數(shù)學(xué)功能的輸入,以便補(bǔ)充分析。ISO14443標(biāo)準(zhǔn)就代表13.56MHz載波上編碼和調(diào)制的位的符號(hào)而言,描述了A類型和B類型PCD發(fā)送波形。此外,應(yīng)當(dāng)提供未調(diào)制載波來給PICC供電,并且在PICC后調(diào)制期間提供載波。加電并且與PICC初始通信要求載波以一種受控方式斜升(ramp-up)到期望的功率電平,而不是僅僅,,接通"。同樣,PICCRF通信和斷電應(yīng)當(dāng)以斜降載波功率結(jié)束。ISO14443標(biāo)準(zhǔn)描述了用于A類型和B類型PCD傳輸作為13.56MHz載波的幅度調(diào)制的符號(hào)。未調(diào)制載波可被認(rèn)為是"全幅度"。調(diào)制實(shí)際將載波幅度從其最大值降低了一個(gè)定義的量(雖然有規(guī)定超過標(biāo)稱載波最大幅度的過沖假信號(hào))。定義符號(hào)之間的轉(zhuǎn)換以具有最小和最大斜率、過沖和下沖。符號(hào)持續(xù)一個(gè)基本時(shí)間單位("ETU"),其包含符號(hào)之間轉(zhuǎn)換的某些部分。在ISO標(biāo)準(zhǔn)14443-2中可發(fā)現(xiàn)ISO14443RF信號(hào)規(guī)范的細(xì)節(jié)。圖20A和20B中所示的是B類型調(diào)制的簡(jiǎn)化圖解。在一個(gè)示例性實(shí)施例中,SCI1200(圖12)使用了一種新穎技術(shù)來在RF載波上編碼和調(diào)制數(shù)字?jǐn)?shù)據(jù)。該技術(shù)使用一種類似于混合信號(hào)任意波形發(fā)生器的機(jī)制來建立編碼和調(diào)制的RF波形。基本上,符號(hào)之間的轉(zhuǎn)換的幅度被表示成以載波奈奎斯特速率采樣的數(shù)字化數(shù)值。定義每個(gè)符號(hào)轉(zhuǎn)換包含足夠多的樣本來跨越一個(gè)ETU周期。這些數(shù)字化轉(zhuǎn)換(被稱作"模板波形")中的每個(gè)被預(yù)存儲(chǔ)在存儲(chǔ)器(模板存儲(chǔ)器或模板RAM1245)中。因?yàn)橛袃蓚€(gè)數(shù)據(jù)值(0和1),所以有四種可能轉(zhuǎn)換(0-0,0-1,1-0,1-1)。因此,模板RAM1245應(yīng)當(dāng)包含四種模板波形。由于ETU被定義成是128載波("FC")周期,采樣理論要求所得到波形包含至少256個(gè)樣本。每個(gè)樣本被數(shù)字地表示成12比特值。圖21圖解了采樣的符號(hào)轉(zhuǎn)換。在所示的例子中,模板RAM1245中的1-O項(xiàng)將用樣本的數(shù)字表示加載(所示的僅是少量樣本)。在發(fā)送期間,發(fā)送數(shù)據(jù)位的順序被用來在每個(gè)ETU周期期間從模板存儲(chǔ)器1245中選擇模板波形,更具體地說,"當(dāng)前"ETU數(shù)據(jù)位和"先前"ETU數(shù)據(jù)位被用來選擇四個(gè)可能符號(hào)轉(zhuǎn)換波形中的一個(gè)。所選擇的數(shù)字化符號(hào)轉(zhuǎn)換然后通過利用模板樣本計(jì)數(shù)器在整個(gè)所選擇的轉(zhuǎn)換波形存儲(chǔ)器上做索引,被轉(zhuǎn)換回模擬信號(hào)。存儲(chǔ)器輸出被發(fā)送到DAC1250,其輸出被濾波以消除諧波,然后被放大,并且被發(fā)送給PICC。因?yàn)榉?hào)被以栽波奈奎斯特速率釆樣,所以符號(hào)的幅度固有地"混合"有栽波頻率。因而,重構(gòu)以載波奈奎斯特速率采樣的符號(hào)轉(zhuǎn)換產(chǎn)生調(diào)幅栽波。圖22圖解了采樣的轉(zhuǎn)換和栽波的重構(gòu)。圖23示出了以2*Fc運(yùn)行的調(diào)制器1215以及模板樣本計(jì)數(shù)器2300和重構(gòu)濾波器2305的示例性實(shí)施例的示意圖。然而,一種巧妙的技術(shù)可以允許大部分電路較慢運(yùn)行,并且同時(shí)降低所需的模板存儲(chǔ)器1245的大小。認(rèn)為發(fā)送的信號(hào)實(shí)際上是圍繞其中點(diǎn)對(duì)稱的(或幾乎如此)是有利的。因此,如果被存儲(chǔ)值在交替的Fc半周期上是數(shù)字相反的,則只有模板存儲(chǔ)器1245中的信號(hào)的"正"側(cè)需要被存儲(chǔ)。這一點(diǎn)用圖24中所圖解的方式來實(shí)現(xiàn)。注意到,模板存儲(chǔ)器1245的輸出是總線,因而連接到mux2405的反相器2400實(shí)際上是每個(gè)總線的反相器。如圖25所示,另一個(gè)改進(jìn)可以通過針對(duì)每個(gè)FC周期引入兩個(gè)中間刻度(scale)采樣來進(jìn)行。由于中間刻度數(shù)字?jǐn)?shù)值是固定碼,其可以通過以兩倍速度(^Fc)運(yùn)行模板輸出mux2405而被插入數(shù)字?jǐn)?shù)據(jù)中,用兩個(gè)附加的輸入選項(xiàng)(兩個(gè)都是中間刻度),從而在每個(gè)Fc循環(huán)中產(chǎn)生四個(gè)值易于實(shí)現(xiàn)這一點(diǎn)。當(dāng)這需要模板輸出mux2405、其控制邏輯2410以及DAC1250來以^Fc運(yùn)行,其4吏得重構(gòu)濾波器2305的實(shí)現(xiàn)更加簡(jiǎn)單和較小,并且產(chǎn)生較高保真度的輸出信號(hào)。模板存儲(chǔ)器1245中的每個(gè)樣本現(xiàn)在被轉(zhuǎn)變成一個(gè)調(diào)制Fc循環(huán)中的四個(gè)樣本。圖26是圖解了利用附加的中間刻度值2600支持鏟Fc調(diào)制的調(diào)制器中的硬件變化的框圖。測(cè)試ISO14443設(shè)備的一個(gè)要求是對(duì)于某些測(cè)試,符號(hào)轉(zhuǎn)換的時(shí)間應(yīng)當(dāng)因ETU的不同而不同。這意味著轉(zhuǎn)換"邊緣"應(yīng)當(dāng)在相同幀期間的不同時(shí)間從調(diào)制器得到。SCI1200(圖12)通過提供模板存儲(chǔ)器1245的四個(gè)庫(kù)(此處被稱作"才莫板庫(kù),,)來實(shí)現(xiàn)這一點(diǎn)。在每個(gè)ETU期間,通過模板庫(kù)選擇位唯一地選擇使用的模板庫(kù),所述模板庫(kù)選擇位與將被傳送的數(shù)字?jǐn)?shù)據(jù)一起被存儲(chǔ)在TDM1205中。通過在不同模板庫(kù)中存儲(chǔ)具有不同轉(zhuǎn)換時(shí)間的波形,可變的邊緣位置的影響可以由改變通過根據(jù)需要模板庫(kù)選擇位來建立。圖27圖解了這是如何工作的。雖然圖27演示了可變轉(zhuǎn)換邊緣位置,但是模板庫(kù)模式可被用于獨(dú)立于所提供的數(shù)據(jù)位、需要波形改變每個(gè)ETU的其它目的。這可包含改變轉(zhuǎn)換斜率,或改變故意的畸變。圖28是具有用于執(zhí)行模板庫(kù)存儲(chǔ)器模式的模板存儲(chǔ)器地址邏輯2800的調(diào)制器的框圖。如迄今所描述的,在每個(gè)ETU周期期間,每ETU中可用的四個(gè)TDM位中的兩個(gè)被用來選擇模板庫(kù)。這些模板庫(kù)選擇位在發(fā)送幀數(shù)據(jù)文件被指定,并且被編譯和栽入TDM1205中。由于TDM1205和模板存儲(chǔ)器1245兩者都較大,并且費(fèi)時(shí)改變,所以期望一種改變模板庫(kù)分配的更靈活的方法。因此,可提供一種模板庫(kù)映射,其允許模板庫(kù)選擇位代碼間接綁定到實(shí)際模板庫(kù)。該模板庫(kù)映射實(shí)質(zhì)是簡(jiǎn)單的寄存器文件,其從TDM1205中得到兩位"虛擬"模板庫(kù)選擇代碼,并且輸出用戶可編程序的兩位代碼來選擇"物理"的模板庫(kù)。因此,TDM1205中的虛擬模板庫(kù)選擇位代碼與物理模板庫(kù)之間的映射完全是用戶可定義的。注意到,該機(jī)制類似于數(shù)字測(cè)試器定時(shí)系統(tǒng)。從SCA術(shù)語到常規(guī)數(shù)字測(cè)試器術(shù)語的"映射"是模板庫(kù)4循環(huán)類型(或時(shí)間設(shè)定)虛擬模板庫(kù)4全局循環(huán)類型物理模板庫(kù)—局部循環(huán)類型模板庫(kù)映射^全局至局部轉(zhuǎn)換表例如,可以建立先前例子中所示的具有使用四個(gè)模板庫(kù)中的三個(gè)的可變邊緣定時(shí)波形的模板存儲(chǔ)器1245。相應(yīng)的發(fā)送幀將具有如下面表格l中所示指定的虛擬模板庫(kù)選擇位。在這種情況下,TDM1205虛擬模板庫(kù)選擇位與物理模板庫(kù)選擇位之間的映射將是一對(duì)一標(biāo)識(shí)映射。然而,如果發(fā)送幀導(dǎo)致設(shè)備失效,則可能有必要重新運(yùn)行具有標(biāo)稱轉(zhuǎn)換邊緣位置的幀??勺兌〞r(shí)的模板庫(kù)映射虛擬模板庫(kù)選擇代碼(來自TDMl205)物理模板庫(kù)選擇代碼(模板庫(kù)映射的輸出)<formula>formulaseeoriginaldocumentpage25</formula>表l-可變定時(shí)的模板庫(kù)映射如果沒有模板庫(kù)映射特性,則必須建立新的幀,其中所有模板庫(kù)選擇位被設(shè)置為"l"。然而,利用模板庫(kù)映射特性,則可以簡(jiǎn)單地將模板庫(kù)映射中的所有模板庫(kù)選擇物理位設(shè)置為如下面表2所示的"1"。標(biāo)稱定時(shí)的模板庫(kù)映射虛擬模板庫(kù)選擇代碼(來自TDM1205)物理模板庫(kù)選擇代碼(模板庫(kù)映射的輸出)<formula>formulaseeoriginaldocumentpage25</formula>表II-標(biāo)稱定時(shí)的模板庫(kù)映射圖29中所示的是具有附加模板映射硬件2900的調(diào)制器的框圖。ISO14443標(biāo)準(zhǔn)通過減少每ETUFc循環(huán)次數(shù)而進(jìn)一步提供較高的數(shù)據(jù)傳輸速度。默認(rèn)的ETU周期是128Fc循環(huán),其每秒大約轉(zhuǎn)換106KBit。然而,通過利用每ETU僅64Fc,大約每秒212KBit的傳輸速度是可能的。ISO14443標(biāo)準(zhǔn)提供128、64、32和16Fc的ETU長(zhǎng)度,分別產(chǎn)生大約每秒106、212、424和848KBit。通過給模板樣本計(jì)數(shù)器增加一個(gè)被稱為"模板樣本長(zhǎng)度寄存器"的預(yù)載寄存器,在調(diào)制器1215中實(shí)現(xiàn)這一點(diǎn)。當(dāng)模板樣本計(jì)數(shù)器達(dá)到最大計(jì)數(shù)時(shí),利用模板樣本長(zhǎng)度寄存器的內(nèi)容預(yù)載計(jì)數(shù)器。注意到,這允許ETU是任何長(zhǎng)度,而不僅僅是二進(jìn)制的多個(gè)Fc計(jì)數(shù)。圖30圖解了該添加,即模板樣本長(zhǎng)度寄存器3000的框圖。利用每個(gè)模板波形包含兩個(gè)(可能是相同的)由轉(zhuǎn)換分隔的電平的識(shí)別甚至進(jìn)一步增強(qiáng)調(diào)制器1215。"前導(dǎo)"(leading)電平保持恒定,直到轉(zhuǎn)換到下一個(gè)電平發(fā)生為止。轉(zhuǎn)換之后,"尾隨"(trailing)電平保持恒定。前導(dǎo)或尾隨電平的值為未調(diào)制載波(邏輯l)或者完全調(diào)制栽波(邏輯0)。因此,這兩個(gè)電平可由兩個(gè)寄存器實(shí)現(xiàn),每個(gè)都包含適當(dāng)?shù)倪壿?的數(shù)字?jǐn)?shù)值或邏輯0調(diào)制值。每個(gè)電平被應(yīng)用于Fc循環(huán)的某些時(shí)長(zhǎng)。因此,計(jì)數(shù)器與前導(dǎo)和尾隨時(shí)長(zhǎng)有關(guān)。前導(dǎo)時(shí)長(zhǎng)、模板樣本時(shí)長(zhǎng)和尾隨時(shí)長(zhǎng)的總和是ETU的長(zhǎng)度。注意到,應(yīng)用哪個(gè)電平是由編碼器1210(圖12)中的邏輯來確定的。圖31中圖解的是1到0符號(hào)轉(zhuǎn)換的產(chǎn)生。由于ETU長(zhǎng)度是可變的,并且因此模板樣本計(jì)數(shù)器2300是可編程的,所以前導(dǎo)和尾隨電平計(jì)數(shù)器兩者也應(yīng)當(dāng)是可預(yù)先加載的。如果假定前導(dǎo)和尾隨計(jì)數(shù)器會(huì)始終負(fù)責(zé)產(chǎn)生某些部分ETU波形,則可以減少必須被存儲(chǔ)在模板存儲(chǔ)器1245中的樣本的數(shù)量,并且模板存儲(chǔ)器1245的總體尺寸因而減少。一個(gè)合理的假設(shè)是模板存儲(chǔ)器1245提供ETU中的樣本的1/4(25%),而電平計(jì)數(shù)器提供樣本的其它75%。假定最大長(zhǎng)度ETU為128Fc,每個(gè)計(jì)數(shù)器應(yīng)當(dāng)提供最多96個(gè)樣本,模板樣本計(jì)數(shù)器2300應(yīng)當(dāng)提供最多32個(gè)樣本。雖然前導(dǎo)和尾隨電平計(jì)數(shù)的數(shù)量是可編程的,通常所有計(jì)數(shù)器的值會(huì)共計(jì)128。然而,利用該模式,可以產(chǎn)生比最大規(guī)格128Fc更長(zhǎng)的ETU。這對(duì)某些測(cè)試來說是需要的,而在先前調(diào)制模式的任何一種中是不可能的。圖32中圖解了支持這個(gè)的硬件。除了附加的寄存器和計(jì)數(shù)器,即電平寄存器3200和3205、前導(dǎo)電平計(jì)數(shù)器3220、尾隨電平計(jì)數(shù)器3225、前導(dǎo)電平長(zhǎng)度寄存器3230和尾隨電平長(zhǎng)度寄存器3235之外,增加了控制邏輯3215來驅(qū)動(dòng)選擇電平寄存器3200和3205或模板存儲(chǔ)器1245中的一個(gè)的mux3210。下一個(gè)調(diào)制增強(qiáng)增加了減少模板存儲(chǔ)器使用以及針對(duì)每個(gè)ETU循環(huán)在ETU內(nèi)移動(dòng)符號(hào)轉(zhuǎn)換的能力。該能力允許轉(zhuǎn)換波形(或許包含唯一的上升/下降時(shí)間)和轉(zhuǎn)換時(shí)間由TDM1205中的才莫板庫(kù)選擇位來選擇。這提供了類似于數(shù)字管腳通道的定時(shí)靈活性。要實(shí)現(xiàn)這一點(diǎn),模板、前導(dǎo)和尾隨電平長(zhǎng)度寄存器每個(gè)都應(yīng)當(dāng)被改變成四項(xiàng)寄存器文件。由物理模板選擇位從模板庫(kù)映射中選擇要用的項(xiàng),如圖33所示。另一個(gè)調(diào)制增強(qiáng)利用了由調(diào)制器1215產(chǎn)生的波形應(yīng)當(dāng)始終以連續(xù)方式改變的觀察。調(diào)制電平之間不會(huì)有突變,并且電平之間的每個(gè)變化由模板存儲(chǔ)器1245中的波形執(zhí)行。因此,事實(shí)是模板存儲(chǔ)器轉(zhuǎn)換波形中的最后一個(gè)值與隨后的"尾隨"電平值相同。實(shí)際上,先前ETU的尾隨電平之后的下一個(gè)ETU的"前導(dǎo)"電平的值也應(yīng)當(dāng)相同。因此,模板存儲(chǔ)器轉(zhuǎn)換波形中的第一個(gè)值也與"前導(dǎo)"調(diào)制電平寄存器中的值相同。因此,圖33中所示的兩個(gè)調(diào)制電平寄存器(電平寄存器3200和3205)可被省略。鎖存模板存儲(chǔ)器轉(zhuǎn)換波形中的最后值可能就足夠了,并且針對(duì)前導(dǎo)和尾隨電平時(shí)長(zhǎng)簡(jiǎn)單地重復(fù)該值,直到選擇了下一個(gè)模板存儲(chǔ)器轉(zhuǎn)換波形為止。這具有若干優(yōu)點(diǎn),除了簡(jiǎn)化硬件之外。首先,因?yàn)殡娖叫畔H被保存在一個(gè)地方,即模板存儲(chǔ)器1245中,所以調(diào)制器1215更容易編程,并且更容易使波形轉(zhuǎn)換一致。其次,這允許調(diào)制深度因ETU不同而有所不同,簡(jiǎn)單地通過選擇具有不同調(diào)制深度的模板庫(kù)就可實(shí)行。這還允許將來每ETU多位模式工作而無需增加大量的專用硬件支持。圖34是圖解了具有利用最后樣本鎖存3400實(shí)現(xiàn)的該最后樣本重復(fù)功能的調(diào)制器1215的框圖。模板存儲(chǔ)器管理調(diào)制器1215的先前討論提及可變的模板波形的尺寸、不同的大量模板庫(kù)等等。在一些情況下,模板存儲(chǔ)器1245可能大部分未被使用,這會(huì)浪費(fèi)稀有資源。然而,可以允許通過地址映射模式使用否則浪費(fèi)的空間來管理模板存儲(chǔ)器1245。這由模板大小對(duì)比模板庫(kù)的數(shù)量的折衷辦法來決定。以下信息被用來尋址模板RAM:模板樣本地址一個(gè)模板波形內(nèi)的特定數(shù)字化樣本的地址。這由模板樣本計(jì)數(shù)器提供。在模板正被訪問以便波形產(chǎn)生的同時(shí),地址改變了每個(gè)Fc循環(huán)。最多有7比特(128個(gè)樣本)?,F(xiàn)行數(shù)據(jù)位這是來自編碼器1210中的數(shù)據(jù)位,并且可改變每個(gè)ETU。這實(shí)質(zhì)上是波形轉(zhuǎn)換是正在其間轉(zhuǎn)換的"下一個(gè)數(shù)據(jù)位"?,F(xiàn)行數(shù)據(jù)位和向后(Look-behind)數(shù)據(jù)位從一個(gè)模板存儲(chǔ)器庫(kù)中選擇四個(gè)波形中的一個(gè)。向后數(shù)據(jù)位這是來自編碼器電路的單ETU延遲的數(shù)據(jù)位,并且可改變每個(gè)ETU。這是波形轉(zhuǎn)換是正在其間轉(zhuǎn)換的,,先前數(shù)據(jù)位"?,F(xiàn)行數(shù)據(jù)位和向后數(shù)據(jù)位從一個(gè)模板存儲(chǔ)器庫(kù)(bank)中選擇四個(gè)波形中的一個(gè)。物理模板庫(kù)選擇這兩個(gè)位選擇四個(gè)模板存儲(chǔ)器庫(kù)中的一個(gè)。這些位來自模板庫(kù)映射,并且可改變每個(gè)ETU。以上所述共計(jì)ll比特。然而,在一個(gè)示例性實(shí)施例中,模板存儲(chǔ)器1245以現(xiàn)場(chǎng)可編程門陣列(,,F(xiàn)PGA")實(shí)現(xiàn),其以4K字塊4皮組織,所以尋址模板存儲(chǔ)器1245需要12比特。該第12位作為靜態(tài)即,寄存器位被提供,并且被用來選擇兩個(gè)"模板庫(kù)組"中的一個(gè)。這可被看作選擇可以在每個(gè)幀集的執(zhí)行之間交換的兩個(gè)不同波形集。其中一個(gè)用途是提供具有不同調(diào)制指數(shù)的兩組波形。這兩組可被一次性加載,然后在每個(gè)設(shè)備測(cè)試之前根據(jù)需要快速地被選擇。如所提及的,模板波形樣本大小可被調(diào)節(jié)以處理較短的ETU長(zhǎng)度。如果使用較短的波形長(zhǎng)度,存儲(chǔ)器可被釋放以便其它使用。在這種情況下,該附加存儲(chǔ)器表現(xiàn)為附加模板庫(kù)組,其由寄存器靜態(tài)地選擇。轉(zhuǎn)換波形長(zhǎng)度的選項(xiàng)是另一個(gè)靜態(tài)選項(xiàng),由"模板尺寸,,寄存器進(jìn)行。下面的表格III列出了可用的模板尺寸選項(xiàng)<table>tableseeoriginaldocumentpage28</column></row><table>表格III-模板尺寸選項(xiàng)圖35中所示的是具有可調(diào)節(jié)模板尺寸調(diào)制器1215的框圖以及模板尺寸寄存器3500和模板庫(kù)組寄存器3505。載波斜坡生成如上所述,載波不能突然地開始;它應(yīng)當(dāng)通過一個(gè)用戶定義的間隔斜升到其最大值。這相當(dāng)于用起始于O而終止于載波最大值的斜坡(ramp)來調(diào)制載波。斜坡時(shí)長(zhǎng)是從幾微秒到幾秒之間可變的。該時(shí)長(zhǎng)范圍對(duì)于將被用作斜坡波形源的模板存儲(chǔ)器1245來說太長(zhǎng)了。然而,由于載波及其調(diào)制被以數(shù)字方式生成,所以可利用簡(jiǎn)單的計(jì)數(shù)器電路很容易地實(shí)現(xiàn)其。圖36是圖解栽波斜坡發(fā)生器的框圖。寄存器3605包含載波斜坡最大值。8位栽波斜坡計(jì)數(shù)器(計(jì)數(shù)器3610)被初始化成0,并且由與SCIFc時(shí)鐘不相關(guān)的獨(dú)立MSPC時(shí)鐘遞增。該時(shí)鐘還可以預(yù)先定標(biāo)以生成長(zhǎng)持續(xù)時(shí)間斜坡。由比較器邏輯3615比較載波斜坡計(jì)數(shù)器值與栽波最大值寄存器。當(dāng)計(jì)數(shù)器等于寄存器時(shí),遞增暫停。載波斜坡計(jì)數(shù)器3610還可以遞減,在這種情況下當(dāng)其到達(dá)O時(shí)暫停。注意到,雖然所有調(diào)制器波形值是12位的,但計(jì)數(shù)器3610僅為8位。如圖36所示,計(jì)數(shù)器3610提供了12位栽波斜坡波形字段的3到11位。最低的3位始終為0。較高位為符號(hào)位,并且始終為l。僅提供8計(jì)數(shù)器位平衡了栽波幅度分辨率的計(jì)數(shù)器復(fù)雜度。如對(duì)于任何其他調(diào)制器波形一樣,載波斜坡每Fc循環(huán)提供了一個(gè),,樣本"。通過以^Fc速率在中間刻度、樣本、中間刻度、反樣本之間轉(zhuǎn)變,調(diào)制器輸出mux將其轉(zhuǎn)變成四樣本波形。圖37中所示的是圖解集成到調(diào)制器中的載波斜坡發(fā)生器的框圖。有利的是,本發(fā)明的調(diào)制器使用一種新穎并且獨(dú)特的"模板波形"技術(shù)來提供PDC給ISO標(biāo)準(zhǔn)14443所需的PICC發(fā)送信號(hào)。該技術(shù)在波形幅度和定時(shí)特性方面提供了極大的靈活性以允許RF智能卡的功能和參數(shù)測(cè)試。在其多個(gè)特性中,根據(jù)本發(fā)明設(shè)計(jì)的調(diào)制器提供(l)利用可編程的斜坡時(shí)長(zhǎng)和可編程最大載波幅度控制的載波幅度的斜升和斜降;(2)可編程ETU長(zhǎng)度從4到384Fc循環(huán)可調(diào)節(jié),具有"運(yùn)行時(shí)"長(zhǎng)度可調(diào)節(jié),即每個(gè)ETU可從一組四個(gè)可能值變化的特性;(3)可編程ETU轉(zhuǎn)換形狀。ETU符號(hào)之間的轉(zhuǎn)換可被限定為波形。可以有四個(gè)轉(zhuǎn)換類型波形,基于當(dāng)前ETU和先前ETU發(fā)送數(shù)據(jù)值來選擇。每個(gè)波形可被用戶定義,每Fc—個(gè)樣本。轉(zhuǎn)換波形時(shí)長(zhǎng)可從4到128Fc編程。對(duì)于一種指定的轉(zhuǎn)換類型,可以,,運(yùn)行時(shí)"從一組四個(gè)可能波形中選擇轉(zhuǎn)換波形;以及(4)可編程ETU轉(zhuǎn)換位置。ETU符號(hào)之間的轉(zhuǎn)換的起始時(shí)間可被編程。起始時(shí)間可以是ETU內(nèi)的2至120Fc循環(huán)。起始時(shí)間可"運(yùn)行時(shí)"變化,即每個(gè)ETU可從一組四個(gè)可能值中變化。本領(lǐng)域的普通4支術(shù)人員應(yīng)當(dāng)理解,雖然SCA110以ISO標(biāo)準(zhǔn)14443指定的非接觸式智能卡設(shè)備為目標(biāo),但是其實(shí)現(xiàn)通常足以允許測(cè)試具有未不符合協(xié)議及其他標(biāo)準(zhǔn)的設(shè)備。僅為了圖解和描述目的提供了本發(fā)明的特定實(shí)施例和最佳方式的上述描述。該描述并非旨在窮盡,或?qū)⒈景l(fā)明限制成精確的公開形式。在某些附圖中而未在其它附圖中所示的本發(fā)明的特定特征僅為了方便起見,并且根據(jù)本發(fā)明任何特征可以與其它特征組合。描述過程的步驟可被重新排序或組合,并且可以包含其它步驟。選擇和描述實(shí)施例是為了提供對(duì)本發(fā)明原理及其實(shí)際應(yīng)用的最優(yōu)說明,并且也是為行各種修改,更好地使用本發(fā)明和各種實(shí)施例。根據(jù)該公開,本發(fā)明的進(jìn)一步變化對(duì)本領(lǐng)域技術(shù)人員來說是顯而易見,并且這種變化旨在落入所附權(quán)利要求書及其等同的范圍內(nèi)。權(quán)利要求1.一種用于測(cè)試多個(gè)射頻智能卡設(shè)備的系統(tǒng),包括具有多個(gè)智能卡儀器通道的智能卡模塊,所述多個(gè)智能卡儀器通道中的每個(gè)適合于測(cè)試所述多個(gè)射頻智能卡設(shè)備中的一個(gè),所述多個(gè)智能卡儀器通道中的每個(gè)對(duì)于所述多個(gè)智能卡儀器通道中的其它智能卡儀器通道是異步的,并且獨(dú)立于所述多個(gè)智能卡儀器通道中的其它智能卡儀器通道。2.如權(quán)利要求1所述的系統(tǒng),還包括連接到所述智能卡模塊的混合信號(hào)管腳卡板。3.如權(quán)利要求2所述的系統(tǒng),還包括連接到所述混合信號(hào)管腳卡板的模擬捕獲儀器模塊。4.如權(quán)利要求1所述的系統(tǒng),還包括用于將所述多個(gè)智能卡儀器通道連接到所述多個(gè)智能卡設(shè)備的繼電器矩陣。5.如權(quán)利要求4所述的系統(tǒng),其中智能卡模塊包含一組用于將所述多個(gè)智能卡儀器通道連接到所述多個(gè)智能卡設(shè)備的公共系統(tǒng)資源。6.如權(quán)利要求5所述的系統(tǒng),其中所述多個(gè)智能卡儀器通道中的每個(gè)包括發(fā)送器和接收器。7.如權(quán)利要求6所述的系統(tǒng),其中所述發(fā)送器包含發(fā)送數(shù)據(jù)存儲(chǔ)器、編碼器和調(diào)制器。8.如權(quán)利要求6所述的系統(tǒng),其中所述接收器包含解碼器、控制邏輯和接收數(shù)據(jù)存儲(chǔ)器。9.如權(quán)利要求6所述的系統(tǒng),其中所述多個(gè)智能卡儀器通道中的每個(gè)包含被配置成管理所述發(fā)送器和接收器的可編程狀態(tài)機(jī)。10.如權(quán)利要求7所述的系統(tǒng),其中所述調(diào)制器包含連接到利用至少兩個(gè)數(shù)據(jù)位的測(cè)試信號(hào)使用的所述編碼器、并且被配置成存儲(chǔ)多個(gè)模板波形的模板存儲(chǔ)器,每個(gè)模板波形對(duì)應(yīng)于所述兩個(gè)數(shù)據(jù)位之間的轉(zhuǎn)換。11.如權(quán)利要求lO所述的系統(tǒng),其中所述模板存儲(chǔ)器被連接到數(shù)模轉(zhuǎn)換器。12.—種用于利用具有最少兩位的測(cè)試信號(hào)測(cè)試多個(gè)射頻智能卡設(shè)備的智能卡模塊的調(diào)制器,包括被配置成存儲(chǔ)多個(gè)模板波形的模板存儲(chǔ)器,連接到所述模板存儲(chǔ)器以便針對(duì)每個(gè)模板波形產(chǎn)生模擬信號(hào)的數(shù)模轉(zhuǎn)換器,以及連接到所述數(shù)模轉(zhuǎn)換器以便濾波所述模擬信號(hào)的重構(gòu)濾波器,其中每個(gè)模板波形對(duì)應(yīng)于所述兩個(gè)數(shù)據(jù)位之間的轉(zhuǎn)換。13.如權(quán)利要求12所述的調(diào)制器,其中每個(gè)模板波形包含載波和對(duì)載波的調(diào)制。14.如權(quán)利要求12所述的調(diào)制器,其中所述模板存儲(chǔ)器是多個(gè)模板存儲(chǔ)器庫(kù)。15.如權(quán)利要求12所述的調(diào)制器,還包括連接到所述模板存儲(chǔ)器的模板采樣計(jì)數(shù)器。16.如權(quán)利要求15所述的調(diào)制器,還包括連接到所述模板存儲(chǔ)器的模板庫(kù)映射。17.如權(quán)利要求16所述的調(diào)制器,還包括連接到所述模板采樣計(jì)數(shù)器的模板樣本長(zhǎng)度寄存器。18.如權(quán)利要求17所述的調(diào)制器,的前導(dǎo)電平計(jì)數(shù)器、尾隨電平計(jì)數(shù)器平長(zhǎng)度寄存器。19.如權(quán)利要求18所述的調(diào)制器,還包括連接到所述模板存儲(chǔ)器的載波斜坡發(fā)生器。20.—種用于并行和異步地測(cè)試多個(gè)射頻智能卡設(shè)備的方法,包括從模板存儲(chǔ)器輸出一系列符號(hào)轉(zhuǎn)換,將所述一系列符號(hào)轉(zhuǎn)換變換成模擬信號(hào),濾波所述模擬信號(hào)以消除諧波,放大所述濾波的模擬信號(hào),以及將所述放大的模擬信號(hào)發(fā)送給至少一個(gè)所述智能卡設(shè)備。21.如權(quán)利要求20所述的方法,還包括將測(cè)試信號(hào)調(diào)制成一系列符號(hào)轉(zhuǎn)換。22.如權(quán)利要求21所述的方法,其中濾波所述模擬信號(hào)包含使用重構(gòu)濾波器。還包括連接到所述模板存儲(chǔ)器前導(dǎo)電平長(zhǎng)度寄存器和尾隨電全文摘要提供了一種用于并行和異步地測(cè)試多個(gè)智能卡設(shè)備的系統(tǒng)和方法。該系統(tǒng)包含可被容易地插入數(shù)字測(cè)試系統(tǒng)中的智能卡模塊。智能卡模塊包含多個(gè)智能卡儀器通道,其中每個(gè)針對(duì)其它的獨(dú)立并且異步地測(cè)試單獨(dú)智能卡設(shè)備。智能卡儀器通道采用基于由兩個(gè)數(shù)據(jù)位之間的轉(zhuǎn)換所形成的模板波形的新穎的調(diào)制技術(shù)。文檔編號(hào)G01R31/02GK101529262SQ200680025163公開日2009年9月9日申請(qǐng)日期2006年5月19日優(yōu)先權(quán)日2005年5月19日發(fā)明者丹·P·布拉德,克里福德·V·路德維格,戴維·D·雷諾茲,米查爾·R·菲爾蘭德,艾瑞克·N·帕克,詹姆斯·W·St.簡(jiǎn)申請(qǐng)人:奈克斯測(cè)試系統(tǒng)公司