欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可重配置電路及其解碼器的制造方法

文檔序號:6765431閱讀:201來源:國知局
可重配置電路及其解碼器的制造方法
【專利摘要】一種用于可重配置電路中用來解碼數字脈沖的數字解碼器,包括相位指示器模塊,其具有耦接至參考脈沖輸入和數據脈沖輸入的輸入。所述相位指示器模塊具有定時信息輸出,其提供指示在所述參考脈沖輸入和所述數據脈沖輸入上出現(xiàn)的脈沖的上升及下降沿的邏輯值。相位解碼器模塊具有耦接至所述定時信息輸出的輸入,并輸出已解碼的二進制數據值。在操作中,所述相位解碼器模塊將在所述定時信息輸出處的所述邏輯值中的至少兩個與表示施加至所述相位輸入其中之一的脈沖的前沿及后沿的信號進行比較,從而確定在所述相位輸入上的脈沖到達順序序列,并從而提供所述已解碼的二進制數據值。
【專利說明】可重配置電路及其解碼器

【技術領域】
[0001] 本發(fā)明涉及一種用于解碼數字脈沖的解碼器,以及包括數字脈沖解碼器的可重配 置電路。

【背景技術】
[0002] 半導體裸片封裝利用增強的電路功能進行制造從而封裝引腳計數(外部端子計 數)。然而,由于有限數目的外部端子或引腳,因此內部電路節(jié)點的可控制性和可觀測性通 常是不夠的,除非可測試性被設計到電路中。
[0003] 可測試性利用專用測試引腳被設計到電路中。這些專用測試引腳通常用于結構 化可測性設計(DFT,Design for測試ability)技術,譬如掃描路徑、電平敏感掃描設計 (LSSD,Level Sensitive Scan Design)、內建自測試(BIST,Built in Self-測試)和隨機 訪問掃描。然而,由于外部引腳的數目是有限的,因此這些專用測試引腳以電路功能模塊的 精簡功能和通常的運行時間可訪問性為代價來提供。

【專利附圖】

【附圖說明】
[0004] 本發(fā)明及其目標和優(yōu)點可參考優(yōu)選實施方式的下列說明和附圖更好地理解,其 中:
[0005] 圖1是根據本發(fā)明優(yōu)選實施方式的可重配置電子電路的示意性電路圖;
[0006] 圖2A到2D是根據本發(fā)明優(yōu)選實施方式說明已編碼的數字脈沖的時序(定時) (timing)圖;
[0007] 圖3是根據本發(fā)明優(yōu)選實施方式圖1的電路的脈沖解碼器的解碼器模塊的示意性 電路圖;
[0008] 圖4是根據本發(fā)明優(yōu)選實施方式圖3的解碼器模塊的相位指示器模塊的示意性電 路圖;
[0009] 圖5是根據本發(fā)明優(yōu)選實施方式圖3的解碼器模塊的周期復位模塊的示意性電路 圖;
[0010] 圖6是根據本發(fā)明優(yōu)選實施方式圖3的解碼器模塊的相位解碼器模塊的示意性電 路圖;
[0011] 圖7是根據本發(fā)明優(yōu)選實施方式圖3的解碼器模塊的相位誤差指示器模塊的示意 性電路圖;
[0012] 圖8是根據本發(fā)明優(yōu)選實施方式圖1的電路的脈沖解碼器的輸出邏輯門的示意性 電路圖;
[0013] 圖9是根據本發(fā)明優(yōu)選實施方式圖1的電路的測試模式選擇器的示意性電路圖;
[0014] 圖10是根據本發(fā)明優(yōu)選實施方式圖9的選擇器的比較器的示意性電路圖;以及
[0015] 圖11是根據本發(fā)明優(yōu)選實施方式說明一種解碼數字脈沖方法的流程圖。

【具體實施方式】
[0016] 下面結合附圖闡述的詳細描述旨在描述本發(fā)明目前優(yōu)選的實施方式,并且并非旨 在代表可實施本發(fā)明的僅有形式。應該理解,相同或者等價的功能可由旨在包括在本發(fā)明 的精神和范圍之內的不同實施方式實現(xiàn)。在附圖中,相同的數字在全文中用來指示相同的 元件。此外,術語"包括"或其任意其他變形旨在覆蓋非獨有的包含,從而使得包括一系列 元件或步驟的模塊、電路、設備組件、結構和方法步驟不僅包括那些元件而且包括沒有明確 列出或這樣的模塊、電路、設備組件或步驟所固有的其他元件或步驟。在沒有更多的限制的 情況下,"包括......"后面的元件并不排除包括該元件的另外相同元件的存在。
[0017] 在一種實施方式中,本發(fā)明提供了一種解碼在解碼器的相位輸入處接收的數字脈 沖的方法,數字脈沖是參考脈沖和至少一個數據脈沖。該方法包括:檢測在所述輸入中的一 個輸入處接收的參考脈沖和在所述輸入中的另一輸入處接收的數據脈沖的出現(xiàn)。接著執(zhí)行 比較參考脈沖的到達定時(timing)信息和數據脈沖的到達定時信息以確定脈沖到達順序 序列的過程。該方法在解碼器的輸出處提供已解碼的二進制數據值,所述已解碼的二進制 數據值至少依賴于脈沖到達順序序列。
[0018] 在另一種實施方式中,本發(fā)明提供帶有以參考脈沖輸入和數據脈沖輸入的形式的 至少兩個相位輸入的數字脈沖解碼器。解碼器包括相位指示器模塊,具有耦接至參考脈沖 輸入和數據脈沖輸入的輸入,其中所述相位指不器模塊具有定時信電輸出,該定時信息輸 出提供指示在參考脈沖輸入和數據脈沖輸入上出現(xiàn)脈沖的上升和下降沿的邏輯值。解碼器 還包括相位解碼器模塊,具有耦接至定時信息輸出的輸入和提供已解碼的二進制數據值的 輸出。在操作中,相位解碼器模塊將在定時信息輸出處的邏輯值中的至少兩個邏輯值與表 示施加到所述相位輸入之一的脈沖的前沿和后沿的信號進行比較,以確定在所述相位輸入 上的脈沖到達順序序列,以及從而提供所述已解碼的二進制數據值。
[0019] 在另一種實施方式中,本發(fā)明提供一種可重配置電路,包括數字脈沖解碼器和至 少一種功能模塊,該功能模塊提供所述電路的至少一些輸出。該電路具有以參考脈沖輸入 和數據脈沖輸入形式的至少兩個相位輸入,耦接至數字脈沖解碼器和至少一個功能模塊的 輸入。數字脈沖解碼器包括相位指示器模塊,具有耦接至所述參考脈沖輸入和所述數據脈 沖輸入的輸入,其中相位指示器模塊具有定時信息輸出,該定時信息輸出提供指示在所述 參考脈沖輸入和所述數據脈沖輸入上出現(xiàn)脈沖的上升沿及下降沿的邏輯值。解碼器還包括 相位解碼器模塊,具有耦接至所述定時信息輸出的輸入以及提供已解碼的二進制數據值的 輸出。在操作中,相位解碼器模塊將在所述定時信息輸出處的所述邏輯值中的至少兩個與 表示施加至所述相位輸入之一的脈沖的前沿和后沿的信號進行比較,從而確定在相位輸入 上的脈沖到達順序序列并從而提供已解碼的二進制數據值
[0020] 現(xiàn)在參考圖1,示出了根據本發(fā)明優(yōu)選實施方式的可重配置電子電路100的示意 性電路圖。電路100包括具有耦接至電路100的外部端子110的相位輸入的數字脈沖解碼 器105。脈沖解碼器105的輸出選擇性地耦接至測試模式選擇器115的輸入,該測試模式 選擇器115具有耦接至電路120的功能模塊120的DFT電路的測試模式輸出測試1到測試 M。在操作中,測試模式輸出測試1到測試M將控制命令發(fā)送至DFT電路,從而把功能模塊 120重配置到選擇測試模式,這對于本領域技術人員來說是顯而易見的。換句話說,功能模 塊120在非測試模式中進行操作,從而處理在相位輸入處接收的數字數據,直到控制命令 發(fā)送至功能模塊。
[0021] 脈沖解碼器105的相位輸入被指定為參考脈沖輸入(測試elk)和數據脈沖輸 入(測試Clkl到測試Clkn),脈沖解碼器105的輸出被指定為有效相位脈沖序列信號輸出 (VAL)和已解碼的二進制數據輸出(位1到位2n)。如所示,參考脈沖輸入(測試elk)也 連接至測試模式選擇器115的輸入。此外,參考脈沖輸入(測試elk)和數據脈沖輸入(測 試clkl到測試clkn)耦接至電路100中的功能模塊120的節(jié)點(通常是輸入)。功能模 塊也具有選擇性耦接至外部端子110的輸出和在該實施方式中適合于耦接至已解碼的二 進制數據輸出(位1到位2n)的輸入。如所示,數字脈沖解碼器105包括脈沖解碼器模塊 125,所述脈沖解碼器模塊125提供有效相位脈沖序列信號輸出(VAL)和已解碼的二進制數 據輸出(位1到位2n)。
[0022] 圖2A到2D是根據本發(fā)明優(yōu)選實施方式說明已編碼的數字脈沖的時序圖。在圖2A 中,已編碼的數字脈沖示出了參考脈沖輸入(測試elk),其在數據脈沖輸入(測試clkl)接 收已經上升和下降的數據脈沖210之后接收上升的參考脈沖205。相位的該相位序列,如圖 2A所示,代表二進制碼00。
[0023] 在圖2B中,已編碼的數字脈沖示出了參考脈沖輸入(測試elk)在數據脈沖輸入 (測試clkl)接收數據脈沖210之后接收已上升的參考脈沖205。而且,在數據脈沖210下 降之前參考脈沖205已被接收,數據脈沖210在參考脈沖205下降之前下降。脈沖的該相 位序列,如圖2B所示,代表二進制碼01。
[0024] 在圖2C中,已編碼的數字脈沖示出了參考脈沖輸入(測試elk)在數據脈沖輸入 (測試clkl)接收數據脈沖210之前接收已上升而還未下降的參考脈沖205。而且,參考脈 沖205在數據脈沖210下降之前下降。脈沖的該相位序列,如圖2C所示,代表二進制碼10。
[0025] 在圖2D中,已編碼的數字脈沖示出了參考脈沖輸入(測試elk)在數據脈沖輸入 (測試clkl)接收數據脈沖210之前接收已上升和下降的參考脈沖205。脈沖的該相位序 列,如圖2D所示,代表二進制碼11。
[0026] 圖3是根據本發(fā)明優(yōu)選實施方式的解碼器模塊125的示意性電路圖,該解碼器模 塊125形成脈沖解碼器105的一部分。在這種說明中,解碼器模塊125包括相位指示器模 塊305,所述相位指示器模塊305具有兩個分別耦接至參考脈沖輸入(測試elk)和數據脈 沖輸入其中之一(測試clkl)的輸入。相位指示器305也具有復位輸入(RST)和四個定時 信息輸出(TI),其是:參考脈沖輸入上升沿指示器輸出(Clk RE);參考脈沖輸入下降沿指 示器輸出(Clk FE);數據脈沖輸入上升沿指示器輸出(ClklRE);以及數據脈沖下降沿指示 器輸出(ClklFE)。
[0027] 相位指示器模塊305的定時信息輸出(TI)耦接至周期復位模塊310、相位解碼器 模塊315和相位誤差指示器模塊320的輸入。此外,參考脈沖輸入(測試elk)耦接至相位 解碼器模塊315和相位誤差指示器模塊320的輸入,并且數據脈沖輸入(測試clkl)耦接 至相位解碼器模塊315的輸入。周期復位模塊310具有RESET輸出,所述RESET輸出通過 延遲325耦接至相位指示器模塊305和相位誤差指示器模塊320的復位輸入(RST)。相位 解碼器模塊315具有兩個輸出,其提供已解碼的二進制數據輸出其中兩個(位1和位2),以 及相位誤差指示器模塊320具有單一的有效相位脈沖序列信號輸出(VALl)。如后面將討論 的,并不需要相位解碼器模塊315的所有輸入,并且實際輸入依賴于相位解碼器模塊315的 特定實施方式或實施。
[0028] 參考圖4,示出了根據本發(fā)明優(yōu)選實施方式的相位指示器模塊305的示意性電路 圖。相位指示器模塊305包括互補的鎖存器對,每一對選擇性地耦接至相位輸入其中之一 (測試elk和測試clkl)。這些鎖存器包括參考脈沖上升沿觸發(fā)的T型觸發(fā)器405和參考脈 沖下降沿觸發(fā)的T型觸發(fā)器410。觸發(fā)器405、410均具有耦接至參考脈沖輸入(測試elk) 的T輸入及其耦接至相位指示器模塊305的復位輸入(RST)的復位輸入(RS)。而且,觸發(fā) 器405的輸出Q提供了參考脈沖輸入上升沿指示器輸出(Clk RE),觸發(fā)器410的輸出Q提 供了參考脈沖輸入下降沿指示器輸出(Clk FE)。
[0029] 相位指示器模塊305進一步包括按照數據脈沖上升沿觸發(fā)的T型觸發(fā)器415和 數據脈沖下降沿觸發(fā)的T型觸發(fā)器420的形式的另外的鎖存器。觸發(fā)器415、420均具有 耦接至數據脈沖輸入(測試clkl)的T輸入及其耦接至相位指示器模塊305的復位輸入 (RST)的復位輸入(RS)。而且觸發(fā)器415的輸出Q提供數據脈沖輸入上升沿指示器輸出 (ClklRE),觸發(fā)器420的輸出Q提供數據輸入脈沖下降沿指示器輸出(ClklFE)。
[0030] 參考圖5,示出了一種根據本發(fā)明優(yōu)選實施方式的周期復位模塊310的示意性電 路圖。周期復位模塊310包括四輸入AND門505,并帶有耦接至T型觸發(fā)器510的T輸入的 輸出。還包括四輸入NOR門515,帶有耦接至T型觸發(fā)器510的復位輸入RS的輸出,以及T 型觸發(fā)器510的輸出Q提供周期復位模塊310的RESET輸出。此外,AND門505和NOR門 515的輸入耦接至相位指示器模塊305的定時信息輸出(TI)。
[0031] 回過來參考圖3,相位解碼器模塊315可按照多種不同方式實施且不必具有如所 不的全部輸入。在一種實施方式中,相位解碼器模塊315是基于可編程處理器的架構,其 響應于在相位輸入其中之一(測試Clk和測試Clkl)上檢測到脈沖前(leading)沿和后 (trailing)沿來處理定時信息輸出處的邏輯值。相位解碼器模塊315編程來執(zhí)行定時信息 輸出(TI)的下述波形分析。
[0032] 當測試Clk=上升沿則
[0033] CASE (ClklRE, ClklFE)
[0034] 0,0 :datal=(110R10);
[0035] 1,0 :datal=01 ;
[0036] I, I :datal=00
[0037] END CASE
[0038] 當測試Clk=下降沿則
[0039] CASE (ClklRE, ClklFE)
[0040] 0,0AND datal=(110R10):位 1,位 2=1,I ;
[0041] 1,OAND datal= (110R10):位 1,位 2=1,0 ;
[0042] I, IAND datal=01 ;:位 1,位 2=0,1 ;
[0043] 1,IAND datal = 00 ;位 1,位 2=0,0 ;
[0044] END CASE
[0045] 從上述波形分析中,通過比較參考脈沖的到達定時信息(CLK RE)和數據脈沖的到 達定時信息(測試clkl)來確定所述兩個已解碼的二進制數據輸出(位1和位2)是顯而 易見的。更明確地說,通過比較參考脈沖205的上升及下降沿的定時信息(測試Clk)與 ClklRE和ClklFE所指示的上升及下降沿來確定數據輸出(位1和位2)。然而應該注意, 就四個定時信輸出(Clk RE和Clk FE, ClklRE和ClklFE)可用于上述波形分析,因為Clk RE和Clk FE指示參考脈沖205 (測試Clk)的上升及下降沿。類似地,通過比較Clk RE及 Clk FE輸入與數據脈沖210 (測試clkl)的上升及下降沿,可使用其它波形分析處理。
[0046] 在另一種實施方式中,相位解碼器模塊315可以是如圖6所示的基于鎖存器的架 構,圖6是相位解碼器模塊315的示意圖。相位解碼器模塊315包括帶有D輸入的上升沿 觸發(fā)的D型觸發(fā)器605,該D輸入耦接至數據脈沖輸入上升沿指示器輸出(ClklRE),以及耦 接至參考輸入(測試elk)的上升沿觸發(fā)時鐘輸入。觸發(fā)器605的0輸出提供了所述已解 碼的二進制數據輸出位1。也存在另外的帶有D輸入的上升沿觸發(fā)的D型觸發(fā)器610,該D 輸入耦接至數據脈沖下降沿指示器輸出(ClklFE),和耦接至參考輸入(測試elk)的上升沿 觸發(fā)時鐘輸入。
[0047] 相位解碼器模塊315也包括兩個下降沿觸發(fā)的D型觸發(fā)器615、620。觸發(fā)器615的 D輸入耦接至數據脈沖輸入上升沿指示器輸出(ClklRE),觸發(fā)器620的輸入的D輸入耦接 至數據脈沖輸入下降沿指示器輸出(ClklFE)。兩觸發(fā)器610、615的負沿(negative edge) 觸發(fā)的時鐘輸入也耦接至參考脈沖輸入(測試elk)。兩觸發(fā)器615、620的G輸出耦接至 AND門625的輸入。而且,觸發(fā)器605的Q輸出和觸發(fā)器610的0輸出耦接至AND門630的 輸入。兩AND門625、630的輸出耦接至OR門635的輸入,OR門635具有提供已解碼的二 進制數據輸出位2的輸出。
[0048] 參考圖7,示出了一種根據本發(fā)明優(yōu)選實施方式的相位誤差指示器模塊320的示 意性電路圖。相位誤差指示器模塊320包括四個上升沿觸發(fā)的T型觸發(fā)器705、710、715和 720,每個觸發(fā)器均具有T輸入,其分別耦接至定時信息輸出(TI)其中之一,其是:
[0049] 參考脈沖輸入上升沿指示器輸出(Clk RE);參考脈沖輸入下降沿指示器輸出(Clk FE);數據脈沖輸入上升沿指示器輸出(ClklRE);以及數據脈沖輸入下降沿指示器輸出 (ClklFE)。
[0050] 觸發(fā)器705、710、715和720的復位輸入(RS)耦接至相位指示器模塊305的復位 輸入(RST),且其Q輸出耦接至AND門725的輸入。AND門725的輸出提供用于相位誤差指 示器模塊320的VALl輸出。
[0051] 圖8是根據本發(fā)明優(yōu)選實施方式的一種形成脈沖解碼器105的一部分的輸出邏輯 門800的示意性電路圖。邏輯門800是一種η輸入AND門,其中η表示形成脈沖解碼器105 的脈沖解碼器模塊125的數目。此外,邏輯門800的輸出形成有效相位序列輸出(VAL)J^ 示脈沖的有效相位序列已出現(xiàn)在輸入上(測試elk,和測試clkl到測試clkn)。
[0052] 參考圖9,示出了根據本發(fā)明優(yōu)選實施方式的測試模式選擇器115的示意性電路 圖。測試模式選擇器115包括多個數據輸入移位寄存器REGl到REG2n和對應的掩碼寄存器 MASKl到MASK2n。也存在多個D型觸發(fā)器FFl到FF2n。參考脈沖輸入(測試elk)耦接至 數據輸入移位寄存器REGl到REG2n中的每個的時鐘輸入以及耦接至觸發(fā)器FFl到FF2n中 的每個的時鐘輸入。而且,有效相位脈沖序列信號輸出(VAL)耦接至輸入移位寄存器REGl 到REG2n的每個使能輸入(EN)。此外,已解碼的二進制數據輸出(位1到位2n)耦接至輸 入移位寄存器REGl到REG2n的各自輸入(D)。因而,對于本領域技術人員來說顯而易見,與 參考脈沖輸入(測試elk)上的參考脈沖205相關聯(lián)的已解碼的二進制數據輸出(位1到 位2n)僅僅在參考脈沖的下一上升沿上被計時(clock)到輸入移位寄存器REGl到REG2n 中。
[0053] 數據輸入移位寄存器REGl到REG2n中的每個的每個輸出位,以及對應掩碼寄存器 MASKl到MASK2n的每個輸出位,都耦接至各自比較器Pl到P2n的輸入。因而對于本領域 技術人員將是顯而易見的,數據輸入移位寄存器REGl到REG2n和對應的掩碼寄存器MASKl 到MASK2n具有K位的位寬。每個比較器Pl到P2n的輸出耦接至D型觸發(fā)器FFl到FF2n 中的各個觸發(fā)器的使能輸入(EN)。每個掩碼寄存器包含用于每個數據位的預定義(或用戶 可編程)的位序列。當每個移位寄存器(REGl到REG2n)中的k個數據位等于MASK寄存器 (MSKl到MASK2n)中的對應k個掩碼位時,從相位解碼器接收的下一個相應數據位將鎖存 到D型觸發(fā)器FFl到FF2n中。而且,D型觸發(fā)器FFl到FF2n的輸出Dl到D2n耦接至邏輯 解碼器905的各輸入,邏輯解碼器905提供測試模式輸出測試1到測試M。邏輯解碼器905 是一種典型的解碼器,在這種實施方式中,其包括解碼AND門(未示出),每個AND門均提供 測試模式輸出測試1到測試M中的相應一個。而且,每個解碼AND門的輸入直接或者經由 倒相門(NOT門)耦接至D型觸發(fā)器FFl到FF2n的輸出Dl到D2n中的一個。
[0054] 圖10是一種比較器Pl到P2n其中之一的示意性電路圖。所說明的比較器Pl包 括多個兩輸入XNOR門PGO到PGk,每個兩輸入XNOR門均具有一個耦接至輸入移位寄存器 REGl的位輸出的輸入以及耦接至掩碼寄存器MASKl的相應位輸出的第二輸入。XNOR(奇偶 性)門PGO到PGk的所有輸出都耦接至一個AND門PG的各輸入,所述AND門PG具有提供 比較器Pl的輸出的輸出。
[0055] 參照圖11,示出了一種根據本發(fā)明優(yōu)選實施方式的對在解碼器的相位輸入處接收 的數字脈沖進行解碼的方法Iioo的流程圖。方法Iioo僅通過說明被描述,在必需之處將 參考圖1到10的實施方式。在接收方框1110處,方法1100在脈沖解碼器105的相位輸 入處接收數字脈沖,所述數字脈沖是參考脈沖205和數據脈沖210。接著在檢測方框1120 處,方法1100執(zhí)行檢測在輸入(測試Clk)之一處接收的參考脈沖205和在另一輸入(測試 Clkl)處接收的數據脈沖210的出現(xiàn)的過程。
[0056] 檢測過程由相位指示器模塊125執(zhí)行,從而使得T型觸發(fā)器405、410、415和420鎖 存指示參考脈沖205和數據脈沖210的上升及下降沿的邏輯值。因此,相位指示器模塊305 的定時信息輸出提供邏輯值,該邏輯值指示在參考輸入(測試Clk)和數據脈沖輸入(測試 Clkl)上出現(xiàn)的脈沖的上升及下降沿。
[0057] 在比較方框1130處,執(zhí)行比較參考脈沖205的到達定時信息和數據脈沖210的到 達定時信息從而確定脈沖到達順序序列的過程。對于本領域技術人員將是顯而易見的,脈 沖到達順序序列涉及脈沖的前沿到達時間。而且,在比較方框1130處,執(zhí)行比較參考脈沖 205的終止定時信息和數據脈沖210的終止定時信息以便確定脈沖終止序列的過程。因此, 脈沖終止序列涉及脈沖的后沿的到達時間。
[0058] 所述比較由相位解碼器模塊315執(zhí)行,該相位解碼器模塊315將在定時信息輸出 (TI)處的所述邏輯值的至少其中兩個與代表施加至相位輸入其中之一(例如,測試Clk或 測試Clkn)的脈沖的前沿及后沿的信號進行比較。這決定了脈沖輸入上的脈沖到達順序序 列并從而提供已解碼的二進制數據值(位1到位2n)。典型地,在操作中,響應于在脈沖輸 入的各自輸入上檢測到的前沿及后沿,相位解碼器模塊315比較相位指示器305的各定時 信息輸出處的各邏輯值(如上所述)。
[0059] 在提供方框1140處,方法1100接著執(zhí)行在解碼器105的各輸出(位1到位2η) 處提供已解碼的二進制數據值的過程,所述已解碼的二進制數據值依賴于脈沖到達順序序 列與終止序列的上述比較。
[0060] 在掩碼比較和處理方框1150處,執(zhí)行將已解碼的二進制數據值的至少一個序列 與掩碼寄存器(maskl到mask2n)的一個或多個位進行比較,從而提供處理使能信號。接著, 處理方框1150執(zhí)行處理在脈沖到達順序序列中的另一位(已解碼的二進制數據值),從而 控制功能模塊120的功能,其中所述處理響應于使能信號。換句話說,如果存在掩碼匹配, 所述測試模式選擇器115處理已解碼的二進制數據值中的另一值,從而確定和發(fā)送控制命 令至功能模塊120。然而,如果不存在掩碼匹配,則所述功能模塊120在正常非測試模式下 工作。
[0061] 在操作中,所述控制命令控制所述功能模塊120在測試模式中進行配置。例如可 能的測試模式是:
[0062] 測試1.基本掃描模式測試
[0063] 測試2. IDDQ掃描模式測試。
[0064] 測試3.用于老化測試(burn-in測試)的老化掃描模式。
[0065] 測試4.探針掃描模式。
[0066] 測試 5.用于 RAM BIST 的 RAMBIST。
[0067] 測試6.用于快閃BIST的NVMBIST。
[0068] 測試7.功能測試。
[0069] 測試M.用于加載RAM的RAML0DER模式。
[0070] 在測試方框1150處,方法1100等待,直到存在來自周期復位模塊310的輸出的 RESET信號。一檢測到復位信號,重復上述過程1110到1150,從而在解碼器105的輸出(位 1到位2n)處創(chuàng)建已解碼的二進制數據值的序列,其在方框1150處與掩碼進行比較并進行 處理。
[0071] 有利地,本發(fā)明提供允許邏輯電平或脈沖施加至相位脈沖輸入(測試Clk,測試 Clkl到測試Clkn),并且如果需要也施加至電路100的其它輸入,以便功能模塊120在非測 試模式下進行操作。然而,如果需要指定的測試模式,則脈沖施加至在必需的序列中的相位 脈沖輸入(測試Clk,測試Clkl到測試Clkn),以便其解碼成所述已解碼的二進制數據輸出 (位1到位2n)。在一種實施方式中,這些脈沖可以是已知持續(xù)時間的集合,然而,在其它實 施方式中,脈沖的持續(xù)時間并非由解碼器所知。
[0072] 所述已解碼的二進制數據輸出(位1到位2n)激活和控制測試模式選擇器,從而 提供控制命令給與功能模塊120相關聯(lián)的DFT電路。這些控制命令將該功能模塊120重配 置到選定的測試模式中,并且當需要時,另一選定序列可施加至相位脈沖輸入,從而將功能 模塊120重配置到非測試模式中。通過增大輸入移位寄存器REGl到REG2n中的K位的位 寬,或者通過增大數據輸入移位寄存器REGl到REG2n的數目或者二者的結合,降低了選定 測試模式的非期望錯誤觸發(fā)的概率。因此,本發(fā)明消除或至少降低了對于明確分配的專用 測試引腳的需求,所述專用測試引腳沒有提供其它的電路功能。
[0073] 本發(fā)明的優(yōu)選實施方式的描述以出于說明和描述的目的來呈現(xiàn),但并非旨在窮盡 或限制本發(fā)明為所公開的形式。本領域技術人員會認識到可對上述實施方式做出改變而不 脫離其寬泛的發(fā)明概念。因此,要理解,本發(fā)明并非限制于所公開的【具體實施方式】,而是覆 蓋了如所附權利要求所限定的本發(fā)明的精神和范圍內的修改。
【權利要求】
1. 一種用于對在解碼器的多個相位輸入處接收的數字脈沖進行解碼的方法,數字脈沖 是參考脈沖和至少一個數據脈沖,該方法包括: 檢測在所述輸入中的一個輸入處接收的參考脈沖和在所述輸入中的另一輸入處接收 的數據脈沖的出現(xiàn); 比較參考脈沖的到達定時信息和數據脈沖的到達定時信息,以確定脈沖到達順序序 列;以及 在解碼器的輸出處提供已解碼的二進制數據值,所述已解碼的二進制數據值至少依賴 于脈沖到達順序序列。
2. 如權利要求1所述的方法,其中所述比較也比較參考脈沖的終止定時信息和數據脈 沖的終止定時信息,以便確定脈沖終止序列。
3. 如權利要求2所述的方法,其中所述提供包括處理所述脈沖終止序列,并且其中所 述已解碼的二進制數據值依賴于所述脈沖終止序列。
4. 如權利要求3所述的方法,進一步包括重復所述檢測、比較和提供,以創(chuàng)建所述已解 碼的二進制數據值的至少一個序列。
5. 如權利要求4所述的方法,進一步包括: 將所述已解碼的二進制數據值的序列中的至少一個序列與掩碼位進行比較,以提供處 理使能信號;以及 處理所述序列中的至少一個序列中的另一個位,以控制數字電路的功能,其中所述處 理是響應于所述使能信號的。
6. 如權利要求5所述的方法,其中所述功能是用于配置電路以在其上執(zhí)行測試操作的 測試功能。
7. -種帶有以參考脈沖輸入和數據脈沖輸入的形式的至少兩個相位輸入的數字脈沖 解碼器,所述解碼器包括: 相位指示器模塊,具有耦接至參考脈沖輸入和數據脈沖輸入的輸入,其中所述相位指 示器模塊具有定時信息輸出,該定時信息輸出提供指示在參考脈沖輸入和數據脈沖輸入上 出現(xiàn)脈沖的上升和下降沿的邏輯值;以及 相位解碼器模塊,具有耦接至定時信息輸出的輸入和提供已解碼的二進制數據值的輸 出,并且其中在操作中,所述相位解碼器模塊將在定時信息輸出處的邏輯值中的至少兩個 邏輯值與表示施加到所述相位輸入之一的脈沖的前沿和后沿的信號進行比較,以確定在所 述相位輸入上的脈沖到達順序序列,以及從而提供所述已解碼的二進制數據值。
8. 如權利要求7所述的數字脈沖解碼器,其中在操作中,響應于前沿和后沿在多個相 位輸入中的相應相位輸入上被檢測到,所述相位解碼器模塊比較在各定時信息輸出處的各 邏輯值。
9. 如權利要求8所述的數字脈沖解碼器,其中所述指定的脈沖沿包括在所述參考脈沖 輸入上的參考脈沖的脈沖前沿和脈沖后沿,并且其中所述相位解碼器模塊比較在各定時信 息輸出處在脈沖前沿和脈沖后沿時的邏輯值,以便提供所述已解碼的二進制數據值。
10. 如權利要求9所述的數字脈沖解碼器,其中所述相位指示器模塊包括成對互補鎖 存器,每對互補鎖存器選擇性地耦接至所述相位輸入之一。
11. 如權利要求7所述的數字脈沖解碼器,其中所述相位解碼器模塊包括基于處理器 的架構,響應于檢測到脈沖前沿和脈沖后沿,處理在各定時信息輸出處的各邏輯值。
12. 如權利要求7所述的數字脈沖解碼器,所述相位解碼器模塊包括基于鎖存器的架 構,響應于在所述相位輸入中的至少一個上檢測到脈沖前沿和脈沖后沿,處理在各定時信 息輸出處的各所述邏輯值。
13. -種可重配置電路,包括數字脈沖解碼器和至少一個功能模塊,該至少一個功能模 塊提供所述電路的至少一些輸出,所述電路具有以參考脈沖輸入和數據脈沖輸入形式的至 少兩個相位輸入,耦接至所述數字脈沖解碼器和至少一個功能模塊的輸入,其中所述數字 脈沖解碼器包括: 相位指示器模塊,具有耦接至所述參考脈沖輸入和所述數據脈沖輸入的輸入,其中所 述相位指示器模塊具有定時信息輸出,該定時信息輸出提供指示在所述參考脈沖輸入和所 述數據脈沖輸入上出現(xiàn)脈沖的上升沿及下降沿的邏輯值;以及 相位解碼器模塊,具有耦接至所述定時信息輸出的輸入以及提供已解碼的二進制數據 值的輸出,并且其中在操作中,所述相位解碼器模塊將在所述定時信息輸出處的所述邏輯 值中的至少兩個與表示施加至所述相位輸入之一的脈沖的前沿和后沿的信號進行比較,從 而確定在所述相位輸入上的脈沖到達順序序列并從而提供所述已解碼的二進制數據值。
14. 如權利要求13的所述可重配置電路,其中在操作中,響應于前沿和后沿在所述相 位輸入中的一個相應相位輸入上被檢測到,所述相位解碼器模塊比較在各所述定時信息輸 出處的各所述邏輯值。
15. 如權利要求14的所述可重配置電路,其中所述指定的脈沖沿包括在所述參考脈沖 輸入上的參考脈沖的脈沖前沿和后沿,并且其中所述相位解碼器模塊在所述脈沖前沿和后 沿時比較各所述信息輸出處的各所述邏輯值,以便提供所述已解碼的二進制數據值。
16. 如權利要求15的所述可重配置電路,進一步包括測試模式選擇器,該測試模式選 擇器的輸入耦接至所述相位解碼器模塊的所述輸出,并且其中所述相位解碼器模塊的所述 輸出耦接至測試模式選擇器的輸入,以及所述測試模式選擇器的輸出耦接至所述功能模 塊。
17. 如權利要求16的所述可重配置電路,其中在操作中,所述測試模式選擇器發(fā)送控 制命令以將所述功能模塊重配置成測試模式。
18. 如權利要求17的所述可重配置電路,其中在操作中,所述測試模式選擇器將所述 已解碼的二進制數據值與掩碼進行比較以確定掩碼匹配,并且如果存在掩碼匹配,所述測 試模式選擇器處理已解碼的二進制數據值中的另一個數據值,以確定和發(fā)送控制命令至所 述功能模塊。
19. 如權利要求18的所述可重配置電路,其中所述測試模式選擇器包括多個移位寄存 器,每個移位寄存器與存儲唯一數字掩碼的掩碼寄存器相關聯(lián)。
20. 如權利要求18的所述可重配置電路,其中所述功能模塊以非測試模式操作,從而 處理在所述相位輸入處接收的數字數據直到所述控制命令被發(fā)送至所述功能模塊。
【文檔編號】G11C29/12GK104425037SQ201310564207
【公開日】2015年3月18日 申請日期:2013年8月19日 優(yōu)先權日:2013年8月19日
【發(fā)明者】王嶺, 丁黃勝, 章沙雁, 張旺根 申請人:飛思卡爾半導體公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
广州市| 昌邑市| 西和县| 交口县| 九台市| 罗平县| 宁安市| 肇庆市| 韶关市| 辽宁省| 临安市| 高阳县| 天峻县| 治县。| 绩溪县| 汉中市| 久治县| 尼木县| 巫山县| 镇宁| 衡东县| 静宁县| 宣武区| 永安市| 北辰区| 辉南县| 乐都县| 汨罗市| 湾仔区| 巴彦淖尔市| 翁牛特旗| 长沙市| 科技| 镇坪县| 蒙阴县| 西华县| 颍上县| 封开县| 日照市| 大名县| 绥阳县|