TWI461717B - 掃描時脈產生器以及掃描時脈產生方法 - Google Patents
掃描時脈產生器以及掃描時脈產生方法 Download PDFInfo
- Publication number
- TWI461717B TWI461717B TW101140973A TW101140973A TWI461717B TW I461717 B TWI461717 B TW I461717B TW 101140973 A TW101140973 A TW 101140973A TW 101140973 A TW101140973 A TW 101140973A TW I461717 B TWI461717 B TW I461717B
- Authority
- TW
- Taiwan
- Prior art keywords
- clock
- scan
- wafer
- clocks
- scanning
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 17
- 238000012360 testing method Methods 0.000 claims description 29
- 235000012431 wafers Nutrition 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 23
- 230000003111 delayed effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 102100031577 High affinity copper uptake protein 1 Human genes 0.000 description 4
- 101710196315 High affinity copper uptake protein 1 Proteins 0.000 description 4
- 102100031145 Probable low affinity copper uptake protein 2 Human genes 0.000 description 4
- 101710095010 Probable low affinity copper uptake protein 2 Proteins 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318536—Scan chain arrangements, e.g. connections, test bus, analog signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
- G01R31/318552—Clock circuits details
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Semiconductor Integrated Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
Description
本發明所揭露之實施例係相關於掃描時脈的產生,尤指一種可以產生複數個掃描時脈的掃描時脈產生器以及相關方法。
掃描測試(scan test)對於製程缺陷(process defect)的偵測能力極佳,且不論電路大小或功能為何,都能提供一個準確且單一的評分數字,因此掃描測試已經成為晶片量產測試不可或缺的重要指標。然而,為了縮短測試時間,掃描測試通常會讓電路在機台上盡可能地被觸發(toggle),以期望能在最少時間之內檢測到最大部分的電路,因此,測試耗能(test power)往往會遠大於電路正常運作時的耗能,嚴重時,過大的電流可能會造成晶片燒毀或是造成測試誤宰(over-kill)。為了避免這樣的缺點,傳統上會將電路分割成幾個較小的區塊,每個區塊有自己的獨立掃描時脈,每個掃描時脈在測試時不會同時啟動,而是彼此有一相位偏差(phase skew),換句話說,每個掃描時脈的時脈緣在測試時都是彼此錯開的。這種作法有效地解決了測試耗能過大的問題,不過,隨著電路複雜度增加,電路尺寸也不斷的成長,因此一待測晶片中的待測電路需要被細切成更多的小區塊,代表需要更多由測試機台提供的掃描時脈訊號從晶片的掃描時脈輸入埠輸入至內部電路,然而,晶片封裝後的針腳(pin)數量以及測試機台能提供的訊號數量都是固定的,因此持續成長的掃描
時脈訊號數目將面臨針腳(或測試訊號)不夠用的問題。
考量到上述需求,故需要一個創新的設計以便能夠使用簡單的晶片內電路來有效地減少掃描測試時所需要用到的晶片針腳(或測試訊號)。
本發明之目的之一在於提供一種可以產生複數個掃描時脈的掃描時脈產生器以及相關方法來解決上述問題。
根據本發明之第一實施例,揭露一種掃描時脈產生器,用以提供測試複數個待測元件所需之複數個晶片內掃描時脈,該掃描時脈產生器包含有一接收電路,用來接收一晶片外掃描時脈;以及一時脈處理電路,耦接於該接收電路,用來根據所接收之該晶片外掃描時脈來產生該複數個晶片內掃描時脈;其中該複數個晶片內掃描時脈之時脈緣彼此錯開,以及該掃描時脈產生器與該複數個待測元件係設置於同一晶片中。
根據本發明之第二實施例,揭露一種用以提供測試複數個待測元件所需之複數個晶片內掃描時脈的掃描時脈產生方法,包含有接收一晶片外掃描時脈;以及根據所接收之該晶片外掃描時脈來產生該複數個晶片內掃描時脈;其中該複數個晶片內掃描時脈之時脈緣彼此錯開。
透過採用本發明所提出之掃描時脈產生器以及掃描時脈產生方法,可以使用由一晶片外部輸入的一外部掃描時脈來產生出多組不同相位的複數個內部掃描時脈,減少晶片在掃描測試模式下因為需要多個掃描時脈輸入而造成針腳被佔用的情況,同時本發明的掃描時脈產生器可產生多組不同相位的內部掃描時脈亦可達到降低瞬間測試功率的目的。
請參考第1圖,第1圖為本發明掃描時脈產生器之第一示範性實施例的架構圖。本示範性實施例中,掃描時脈產生器100包含有一接收電路104以及耦接於接收電路104的一時脈處理電路106,其中接收電路104係用來接收一晶片外(off-chip)掃描時脈sclkoff_chip
並輸出掃描時脈sclk至時脈處理電路106,例如,接收電路104中會設置一或多個緩衝器(buffer)/反向器(inverter)。在此實施例中,時脈處理電路106可以依據掃描時脈sclk來產生複數個晶片內(on-chip)掃描時脈sclk1
、sclk2
、...、sclkM
,此外,較佳地,這些晶片內掃描時脈sclk1
、sclk2
、...、sclkM
的時脈緣(clock edge)彼此之間互相錯開,且分別被用來當作後續複數個掃描時脈域(scan clock domain)112_1、112_2、...、112_M的掃描測試時脈。換句話說,複數個晶片內掃描時脈sclk1
、sclk2
、...、sclkM
係用來在掃描測試模式之下驅動複數個掃描時脈域中的複數個待測元件,舉例來說(但並非
用以限制本發明的範圍),該複數個待測元件可以包含複數個正反器(flip flop)111。另外,掃描時脈產生器100與該複數個掃描時脈域係設置於同一晶片102中,更具體地說,掃描時脈產生器100與該複數個待測元件係設置於同一晶片102中。
關於時脈處理電路106,其包含有一控制器110以及複數個延遲電路108_1、108_2、...、108_M,其中控制器110係用來依據掃描時脈sclk、一控制資料序列輸入d_in以及一輸入控制訊號hold來產生M個延遲控制訊號SCTR1
、SCTR2
、...、SCTRM
分別輸入至複數個延遲電路108_1、108_2、...、108_M中,如此一來,延遲電路108_1、108_2、...、108_M可分別依據延遲控制訊號SCTR1
、SCTR2
、...、SCTRM
來將相對應的複數個延遲量加諸於掃描時脈sclk之上,並且獲得後續複數個掃描時脈域的複數個掃描時脈之間最終所欲達到的相位相對關係,換言之,延遲電路108_1、108_2、...、108_M是以平行處理的方式來個別地延遲所接收之晶片外掃描時脈(亦即sclk),以分別產生所要的晶片內掃描時脈。
應注意的是,在此示範性實施例當中,為了要同時達到節省晶片102的輸入輸出埠(I/O port)的目的,控制器110的控制資料序列輸入d_in係以序列(serial)的方式輸入,並搭配輸入控制訊號hold以及掃描時脈sclk來作為控制器110辨識控制資料序列輸入d_in的依據,更具體地說,使用者可以從晶片外部使用控制資料序列輸入d_in來任意設定延遲電路108_1、108_2、...、108_M的延遲時間/延遲
量。然而,控制器110的輸入方式在此僅作為範例說明,並非本發明的限制條件,舉凡任何能夠達到類似功能的設計,均屬於本發明所涵蓋的範圍。
請參考第2圖,第2圖為本發明掃描時脈產生器之第二示範性實施例的架構圖。本示範性實施例中,掃描時脈產生器200包含有前述之接收器104以及一時脈處理電路206,其中接收電路104係用來接收一晶片外掃描時脈sclkoff_chip
並輸出掃描時脈sclk至時脈處理電路206,以使時脈處理電路206得以依據掃描時脈sclk來產生複數個晶片內掃描時脈sclk1
、sclk2
、...、sclkM
,有關於晶片內掃描時脈sclk1
、sclk2
、...、sclkM
以及後續複數個掃描時脈域112_1、112_2、...、112_M之間的操作和觀念基本上和前述之示範性實施例相同,故在此便不多作贅述。應注意的是,掃描時脈產生器200與複數個掃描時脈域112_1、112_2、...、112_M係設置於同一晶片202中,更具體地說,掃描時脈產生器200與複數個待測元件係設置於同一晶片中。
關於時脈處理電路206,其包含有一控制器210以及複數個延遲元件208_1、208_2、...、208_M,其中控制器210係用來依據掃描時脈sclk、一控制資料序列輸入d_in以及一輸入控制訊號hold來產生M個延遲控制訊號SCTR1
、SCTR2
、...、SCTRM
分別輸入至延遲元件208_1、208_2、...、208_M中,應注意的是,在此示範性實施例中,延遲元件208_1、208_2、...、208_M是以串接的方式組成,也
就是說延遲元件208_1的輸出端耦接至下一級的延遲元件208_2的輸入端,延遲元件208_2的輸出端耦接至下一級的延遲元件208_3的輸入端,後續延遲元件的連接方式以此類推。如此一來,延遲元件208_1、208_2、...、208_M可分別依據延遲控制訊號SCTR1
、SCTR2
、...、SCTRM
來將相對應的複數個延遲量加諸於掃描時脈sclk之上。舉例來說,以sclk為基準的話,掃描時脈sclk1
相較於sclk的延遲時間即為延遲元件208_1所造成的延遲時間,而掃描時脈sclk2
相較於sclk的延遲時間則為延遲元件208_1和延遲元件208_2所造成的延遲時間的總和,依此類推,故最後一個掃描時脈sclkM
相較於sclk的延遲時間則為延遲元件208_1、208_2、...、208_M所造成的延遲時間的總和。換言之,延遲元件208_1、208_2、...、208_M是以串接方式來依序地延遲所接收之晶片外掃描時脈(亦即sclk),以分別產生所要的晶片內掃描時脈。除此之外,控制器210的操作流程和前述之示範性實施例相同,在此便不再多作贅述。
請參考第3圖,第3圖為本發明掃描時脈產生器之第三示範性實施例的架構圖。本示範性實施例中,掃描時脈產生器300包含有前述之接收器104以及一時脈處理電路306,其中接收電路104係用來接收一晶片外掃描時脈sclkoff_chip
並輸出掃描時脈sclk至時脈處理電路306,以使時脈處理電路306得以依據掃描時脈sclk來產生複數個晶片內掃描時脈sclk1
、sclk2
、...、sclkM
,有關於晶片內掃描時脈sclk1
、sclk2
、...、sclkM
以及後續複數個掃描時脈域112_1、112_2、...、112_M之間的操作和觀念基本上和前述之示範性實施
例相同,故在此便不多作贅述。應注意的是,掃描時脈產生器300與複數個掃描時脈域112_1、112_2、...、112_M係設置於同一晶片202中,更具體地說,掃描時脈產生器300與複數個待測元件係設置於同一晶片中。
關於時脈處理電路306,其包含有一時脈切換電路310以及複數個延遲元件308_1、308_2、...、308_M,其中延遲元件308_1、308_2、...、308_M所輸出之掃描時脈sclk1
’、sclk2
’、...、sclkM
’分別輸入至時脈切換電路310,請注意,在此示範性實施例中,延遲元件308_1、308_2、...、308_M是以串接的方式組成,也就是說,延遲元件308_1的輸出端耦接至下一級的延遲元件308_2的輸入端,延遲元件308_2的輸出端耦接至下一級的延遲元件308_3的輸入端,而後續延遲元件的連接方式以此類推。另外,時脈切換電路310會依據掃描時脈sclk、一控制資料序列輸入d_in以及一輸入控制訊號hold來將由延遲元件308_1、308_2、...、308_M所輸入的掃描時脈sclk1
’、sclk2
’、...、sclkM
’作相對應的順序上的切換,並且再進一步將掃描時脈sclk1
’、sclk2
’、...、sclkM
’以新的順序輸出為晶片內掃描時脈sclk1
、sclk2
、...、sclkM
,如此一來,可以藉由掃描時脈sclk、控制資料序列輸入d_in以及輸入控制訊號hold來改變後續複數個掃描時脈域112_1、112_2、...、112_M的掃描時脈設定,也就是說,使用者可以從晶片外部來重新設定待測元件的掃描時脈彼此之間的相位關係。
第4圖為第3圖所示之時脈切換電路310之一實施例的示意圖。時脈切換電路310包含有一控制器312以及一解碼器314,其中控制器312根據掃描時脈sclk以及輸入控制訊號hold來讀取外部輸入的控制資料序列輸入d_in,並將其轉換為控制資料平行輸出d_out0、d_out1、...、d_outM至解碼器314中,以作為改變sclk1
’、sclk2
’、...、sclkM
’的順序為sclk1
、sclk2
、...、sclkM
的依據。請參考第5圖,第5圖為第4圖所示之控制器312之一實施例的電路圖。控制器312包含有根據輸入控制訊號hold來切換輸入的複數個選擇器(selector/multiplexer)502、504、506,以及由掃描時脈sclk所驅動的複數個正反器(例如D型正反器)508、510、512,當控制訊號hold從1降為0時,控制資料序列輸入d_in的一第一位元會輸入至正反器508並儲存在其中,直到下一個時脈,第一位元會被輸入至正反器510並儲存在其中,而控制資料序列輸入d_in的一第二位元會輸入至正反器508並儲存在其中,依此類推,當下一個時脈開始後,控制資料序列輸入d_in的第一位元會儲存在正反器512中,控制資料序列輸入d_in的第二位元會儲存在正反器510中,而控制資料序列輸入d_in的第三位元會儲存在正反器508中。另外,此時控制訊號hold會從0升為1以保持正反器508~512中的儲存結果,直到下一次需要寫入新的控制資料序列輸入d_in為止。控制器312的架構以及位元數在此僅作為範例說明,並非本發明的限制條件,位元數可以根據掃描時脈域的各數來決定,而關於架構的設計,舉凡任何能夠達到類似功能的作法,均屬於本發明所涵蓋的範圍。
綜上所述,透過採用本發明所提出之掃描時脈產生器以及掃描時脈產生方法,可以使用由一晶片外部輸入的一外部掃描時脈來產生出多組不同相位的複數個內部掃描時脈,減少晶片在掃描測試模式下因為需要多個掃描時脈輸入而造成針腳被佔用的情況,同時本發明的掃描時脈產生器可產生多組不同相位的內部掃描時脈亦可達到降低瞬間測試功率的目的。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100、200、300‧‧‧掃描時脈產生器
102、202、302‧‧‧晶片
104‧‧‧接收電路
106、206、306‧‧‧時脈處理電路
108_1~108_M‧‧‧延遲電路
110、210‧‧‧控制器
111‧‧‧正反器
112_1~112_M‧‧‧掃描時脈域
208_1~208_M、308_1~308_M‧‧‧延遲元件
310‧‧‧時脈切換電路
312‧‧‧控制器
314‧‧‧解碼器
502、504、506‧‧‧選擇器
508、510、512‧‧‧正反器
第1圖為本發明掃描時脈產生器之第一示範性實施例的架構圖。
第2圖為本發明掃描時脈產生器之第二示範性實施例的架構圖。
第3圖為本發明掃描時脈產生器之第三示範性實施例的架構圖。
第4圖為第3圖所示之時脈切換電路之一實施例的示意圖。
第5圖為第4圖所示之控制器之一實施例的電路圖。
100‧‧‧掃描時脈產生器
102‧‧‧晶片
104‧‧‧接收電路
106‧‧‧時脈處理電路
108_1~108_M‧‧‧延遲電路
110‧‧‧控制器
111‧‧‧正反器
112_1~112_M‧‧‧掃描時脈域
Claims (14)
- 一種掃描時脈產生器,用以提供測試複數個待測元件所需之複數個晶片內(on-chip)掃描時脈,該掃描時脈產生器包含有:一接收電路,用來接收一晶片外(off-chip)掃描時脈;以及一時脈處理電路,耦接於該接收電路,用來根據所接收之該晶片外掃描時脈來產生該複數個待測元件所接收之該複數個晶片內掃描時脈;其中該複數個晶片內掃描時脈之時脈緣彼此錯開,以及該掃描時脈產生器與該複數個待測元件係設置於同一晶片中。
- 如申請專利範圍第1項所述之掃描時脈產生器,其中該時脈處理電路包含有:複數個延遲電路,用以分別延遲所接收之該晶片外掃描時脈,來產生該複數個晶片內掃描時脈。
- 如申請專利範圍第2項所述之掃描時脈產生器,其中該時脈處理電路另包含有:一控制器,耦接於該複數個延遲電路,用以調整每一延遲電路之一延遲量。
- 如申請專利範圍第1項所述之掃描時脈產生器,其中該時脈處理電路包含有:一延遲電路,用以延遲所接收之該晶片外掃描時脈,其中該延 遲電路包含有複數個串接的延遲元件,用以分別產生該複數個晶片內掃描時脈。
- 如申請專利範圍第4項所述之掃描時脈產生器,其中該時脈處理電路另包含有:一控制器,耦接於該複數個延遲元件,用以調整每一延遲元件之一延遲量。
- 如申請專利範圍第4項所述之掃描時脈產生器,其中該時脈處理電路另包含有:一時脈切換電路,用來切換該複數個晶片內掃描時脈與該複數個待測元件之間的配對連接方式。
- 如申請專利範圍第6項所述之掃描時脈產生器,其中該時脈切換電路包含:一控制器,用來產生一控制訊號;以及一解碼器,耦接於該控制器與該複數個串接的延遲元件,用以解碼該控制訊號來調整該複數個晶片內掃描時脈與該複數個待測元件之間的配對連接方式。
- 如申請專利範圍第7項所述之掃描時脈產生器,其中該控制器係接收複數個控制位元,並依據該複數個控制位元來產生該控制訊號;以及該複數個控制位元係以序列傳輸的方式輸入該控制器。
- 一種用以提供測試複數個待測元件所需之複數個晶片內(on-chip)掃描時脈的掃描時脈產生方法,包含有:接收一晶片外(off-chip)掃描時脈;以及根據所接收之該晶片外掃描時脈來產生該複數個待測元件所接收之該複數個晶片內掃描時脈;其中該複數個晶片內掃描時脈之時脈緣彼此錯開。
- 如申請專利範圍第9項所述之掃描時脈產生方法,其中根據所接收之該晶片外掃描時脈來產生該複數個晶片內掃描時脈的步驟包含有:以平行處理的方式來個別地延遲所接收之該晶片外掃描時脈,以分別產生該複數個晶片內掃描時脈。
- 如申請專利範圍第9項所述之掃描時脈產生方法,其中根據所接收之該晶片外掃描時脈來產生該複數個晶片內掃描時脈的步驟包含有:以串接方式來依序地延遲所接收之該晶片外掃描時脈,以分別產生該複數個晶片內掃描時脈。
- 如申請專利範圍第11項所述之掃描時脈產生方法,其中根據所接收之該晶片外掃描時脈來產生該複數個晶片內掃描時脈的步驟另包含有: 切換該複數個晶片內掃描時脈與該複數個待測元件之間的配對連接方式。
- 如申請專利範圍第12項所述之掃描時脈產生方法,其中切換該複數個晶片內掃描時脈與該複數個待測元件之間的配對連接方式的步驟包含有:產生一控制訊號;以及解碼該控制訊號來調整該複數個晶片內掃描時脈與該複數個待測元件之間的配對連接方式。
- 如申請專利範圍第13項所述之掃描時脈產生方法,其中產生該控制訊號的步驟包含:接收以序列傳輸的方式所輸入複數個控制位元;以及依據該複數個控制位元來產生該控制訊號。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101140973A TWI461717B (zh) | 2012-11-05 | 2012-11-05 | 掃描時脈產生器以及掃描時脈產生方法 |
| US14/051,428 US20140129885A1 (en) | 2012-11-05 | 2013-10-10 | Scan clock generator and related method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101140973A TWI461717B (zh) | 2012-11-05 | 2012-11-05 | 掃描時脈產生器以及掃描時脈產生方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201418739A TW201418739A (zh) | 2014-05-16 |
| TWI461717B true TWI461717B (zh) | 2014-11-21 |
Family
ID=50623523
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101140973A TWI461717B (zh) | 2012-11-05 | 2012-11-05 | 掃描時脈產生器以及掃描時脈產生方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20140129885A1 (zh) |
| TW (1) | TWI461717B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9395414B2 (en) | 2012-12-28 | 2016-07-19 | Nvidia Corporation | System for reducing peak power during scan shift at the local level for scan based tests |
| US9377510B2 (en) | 2012-12-28 | 2016-06-28 | Nvidia Corporation | System for reducing peak power during scan shift at the global level for scan based tests |
| US9222981B2 (en) | 2012-12-28 | 2015-12-29 | Nvidia Corporation | Global low power capture scheme for cores |
| KR102512819B1 (ko) * | 2016-04-19 | 2023-03-23 | 삼성전자주식회사 | 딜레이 코드를 발생하는 전압 모니터 |
| TWI609190B (zh) | 2016-08-05 | 2017-12-21 | 國立成功大學 | 可將測試資料儲存於掃描鏈的積體電路自動測試架構及其方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5491673A (en) * | 1994-06-02 | 1996-02-13 | Advantest Corporation | Timing signal generation circuit |
| TW200946935A (en) * | 2008-03-21 | 2009-11-16 | Advantest Corp | Test device, demodulation device, test method, demodulation method and electronic device |
| TW200949837A (en) * | 2008-05-29 | 2009-12-01 | Micron Technology Inc | Memory systems and methods for controlling the timing of receiving read data |
| US20100135100A1 (en) * | 2007-05-29 | 2010-06-03 | Rambus Inc. | Adjusting Clock Error Across A Circuit Interface |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5444405A (en) * | 1992-03-02 | 1995-08-22 | Seiko Epson Corporation | Clock generator with programmable non-overlapping clock edge capability |
| JP3169794B2 (ja) * | 1995-05-26 | 2001-05-28 | 日本電気株式会社 | 遅延クロック生成回路 |
| US5878055A (en) * | 1997-12-09 | 1999-03-02 | International Business Machines Corporation | Method and apparatus for verifying a single phase clocking system including testing for latch early mode |
| JP2001068650A (ja) * | 1999-08-30 | 2001-03-16 | Hitachi Ltd | 半導体集積回路装置 |
| JP2002124873A (ja) * | 2000-10-18 | 2002-04-26 | Mitsubishi Electric Corp | 半導体装置 |
| JP3450293B2 (ja) * | 2000-11-29 | 2003-09-22 | Necエレクトロニクス株式会社 | クロック制御回路及びクロック制御方法 |
| US6657461B2 (en) * | 2001-03-22 | 2003-12-02 | Mosel Vitelic Inc. | System and method for high speed integrated circuit device testing utilizing a lower speed test environment |
| JP4279489B2 (ja) * | 2001-11-08 | 2009-06-17 | 株式会社アドバンテスト | タイミング発生器、及び試験装置 |
| US6794912B2 (en) * | 2002-02-18 | 2004-09-21 | Matsushita Electric Industrial Co., Ltd. | Multi-phase clock transmission circuit and method |
| US7073111B2 (en) * | 2002-06-10 | 2006-07-04 | Texas Instruments Incorporated | High speed interconnect circuit test method and apparatus |
| KR100487946B1 (ko) * | 2002-08-29 | 2005-05-06 | 삼성전자주식회사 | 반도체 테스트 시스템 및 이 시스템의 테스트 방법 |
| US6870415B2 (en) * | 2002-09-12 | 2005-03-22 | Broadcom Corporation | Delay generator with controlled delay circuit |
| JP3883063B2 (ja) * | 2002-10-31 | 2007-02-21 | ローム株式会社 | クロック生成装置 |
| KR100493046B1 (ko) * | 2003-02-04 | 2005-06-07 | 삼성전자주식회사 | 클럭의 듀티 사이클을 조정할 수 있는 주파수 체배기 및체배방법 |
| JP4416446B2 (ja) * | 2003-07-16 | 2010-02-17 | 株式会社アドバンテスト | シフトクロック発生装置、タイミング発生器、及び試験装置 |
| US7496803B2 (en) * | 2003-09-10 | 2009-02-24 | Intel Corporation | Method and apparatus for testing an integrated device's input/output (I/O) |
| US7295641B1 (en) * | 2003-11-26 | 2007-11-13 | Altera Corporation | Phase alignment circuitry and methods |
| KR100709438B1 (ko) * | 2004-09-20 | 2007-04-18 | 주식회사 하이닉스반도체 | 내부 클럭 발생 장치 |
| US20060068054A1 (en) * | 2004-09-30 | 2006-03-30 | Kevin Gearhardt | Technique for high-speed TDF testing on low cost testers using on-chip or off-chip circuitry for RapidChip and ASIC devices |
| US20060085706A1 (en) * | 2004-10-04 | 2006-04-20 | Gearhardt Kevin J | High speed on chip testing |
| US7613971B2 (en) * | 2005-02-08 | 2009-11-03 | Nec Electronics Corporation | Semiconductor integrated circuit with delay test circuit, and method for testing semiconductor integrated circuit |
| KR100735017B1 (ko) * | 2005-08-22 | 2007-07-03 | 삼성전자주식회사 | 반도체 장치 및 이 장치의 테스트 방법 |
| KR100724089B1 (ko) * | 2005-10-14 | 2007-06-04 | 삼성전자주식회사 | 반도체 시험 장치의 캘리브레이션 방법 및 반도체 시험장치 |
| JP4366353B2 (ja) * | 2005-10-25 | 2009-11-18 | パナソニック株式会社 | 半導体集積回路及びその設計方法 |
| US7596173B2 (en) * | 2005-10-28 | 2009-09-29 | Advantest Corporation | Test apparatus, clock generator and electronic device |
| WO2007129386A1 (ja) * | 2006-05-01 | 2007-11-15 | Advantest Corporation | 試験装置および試験方法 |
| US20080082882A1 (en) * | 2006-09-13 | 2008-04-03 | International Business Machines Corporation | Double-edge triggered scannable pulsed flip-flop for high frequency and/or low power applications |
| US20080215941A1 (en) * | 2006-09-13 | 2008-09-04 | International Business Machines Corporation | Double-edge triggered scannable pulsed flip-flop for high frequency and/or low power applications |
| US7647535B2 (en) * | 2006-12-19 | 2010-01-12 | Integrated Device Technology, Inc. | Using a delay clock to optimize the timing margin of sequential logic |
| US7859940B2 (en) * | 2007-07-09 | 2010-12-28 | Samsung Electronics Co., Ltd. | Semiconductor integrated circuits including clock delay control circuits for non-volatile memories |
| US7904776B2 (en) * | 2008-01-30 | 2011-03-08 | Advantest Corporation | Jitter injection circuit, pattern generator, test apparatus, and electronic device |
| JP4519923B2 (ja) * | 2008-02-29 | 2010-08-04 | 株式会社東芝 | メモリシステム |
| JP5256840B2 (ja) * | 2008-04-30 | 2013-08-07 | 富士通セミコンダクター株式会社 | 論理回路 |
| US8661285B2 (en) * | 2008-06-06 | 2014-02-25 | Uniquify, Incorporated | Dynamically calibrated DDR memory controller |
| JP5347955B2 (ja) * | 2009-12-28 | 2013-11-20 | 日本電気株式会社 | 多相クロック間の相間スキュー検出回路、相間スキュー調整回路、および半導体集積回路 |
-
2012
- 2012-11-05 TW TW101140973A patent/TWI461717B/zh active
-
2013
- 2013-10-10 US US14/051,428 patent/US20140129885A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5491673A (en) * | 1994-06-02 | 1996-02-13 | Advantest Corporation | Timing signal generation circuit |
| US20100135100A1 (en) * | 2007-05-29 | 2010-06-03 | Rambus Inc. | Adjusting Clock Error Across A Circuit Interface |
| TW200946935A (en) * | 2008-03-21 | 2009-11-16 | Advantest Corp | Test device, demodulation device, test method, demodulation method and electronic device |
| TW200949837A (en) * | 2008-05-29 | 2009-12-01 | Micron Technology Inc | Memory systems and methods for controlling the timing of receiving read data |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201418739A (zh) | 2014-05-16 |
| US20140129885A1 (en) | 2014-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9222979B2 (en) | On-chip controller and a system-on-chip | |
| US9599672B2 (en) | Integrated circuit with scan chain having dual-edge triggered scannable flip flops and method of operating thereof | |
| TWI461717B (zh) | 掃描時脈產生器以及掃描時脈產生方法 | |
| CN101720527B (zh) | 用作扫描输入的具有内部延迟的扫描触发器及其操作方法 | |
| JP5642833B2 (ja) | スキャンシフト動作中の瞬時電圧ドループを低減するためのシステム及び装置 | |
| US8775857B2 (en) | Sequential on-chip clock controller with dynamic bypass for multi-clock domain testing | |
| JP6054597B2 (ja) | 半導体集積回路 | |
| JP5181499B2 (ja) | Scanテスト回路及び半導体集積回路 | |
| US20100306607A1 (en) | Semiconductor integrated circuit and method of testing the same | |
| CN102043123B (zh) | 一种扫描链测试电路 | |
| CN109143044B (zh) | 一种扫描输出触发器 | |
| CN111624478B (zh) | 一种时钟信号控制电路及设备 | |
| CN102201800B (zh) | 集成电路及其操作方法 | |
| JP4355345B2 (ja) | 集積回路における電圧変動を抑制する回路 | |
| US9021323B1 (en) | Test techniques and circuitry | |
| CN107068192B (zh) | 用于存储器的时序测量的本地时钟信号产生电路 | |
| US9600018B1 (en) | Clock stoppage in integrated circuits with multiple asynchronous clock domains | |
| US9698796B2 (en) | Dynamic clock synchronization | |
| CN103809104B (zh) | 扫描时脉产生器以及扫描时脉产生方法 | |
| JP2004061183A (ja) | 半導体集積回路のテスト装置 | |
| US9882564B1 (en) | In line critical path delay measurement for accurate timing indication for a first fail mechanism | |
| JP6459806B2 (ja) | 半導体集積回路 | |
| Narayanan et al. | Modified flip-flop architecture to reduce hold buffers and peak power during scan shift operation | |
| JP4352053B2 (ja) | 半導体装置 | |
| KR100691010B1 (ko) | 테스트 모드 회로 |