Electronic device and method for state retention

US9651618B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9651618-B2
Application numberUS-201314655057-A
CountryUS
Kind codeB2
Filing dateJan 9, 2013
Priority dateJan 9, 2013
Publication dateMay 16, 2017
Grant dateMay 16, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic device may include a set of two or more scan chains and a buffer chain. Each of the scan chains includes a sequence of stateful elements connected in series, and each of the scan chains is arranged to hold a string having a length identical to the length of the respective scan chain. The strings of the scan chains are shifted in parallel from the scan chains into the memory unit and back from the memory unit into the respective scan chains. The store operation and the restore operation each include at least N0 elementary downstream shift operations. The set of scan chains includes a short chain and a detour chain, and the short chain has a length N1 which is shorter than N0. The set of scan chains further includes a buffer chain. The output end of the short chain is coupled to an input end of the buffer chain. The buffer chain is provided at least partly by the detour chain.

First claim

Opening claim text (preview).

The invention claimed is: 1. An electronic device comprising: a set of two or more scan chains; and a buffer chain, wherein: each of the scan chains has an input end and an output end, which are opposite ends of the respective scan chain, and each of the scan chains comprises a sequence of stateful elements connected in series between the input end and the output end, and each of the scan chains is arranged to hold a string having a length identical to a length of the respective scan chain, the electronic device is arranged to shift the strings of the scan chains in parallel from the scan chains into a memory unit via the respective output ends in a store operation and back from the memory unit into the respective scan chains via the respective input ends in a restore operation, wherein the store operation and the restore operation each comprise at least N 0 elementary downstream shift operations, the set of scan chains includes a long chain, a short chain and a detour chain, wherein the long chain has a length N 0 , the short chain has a length N 1 , where N 1 is shorter than N 0 , and the buffer chain has a length of K=N 0 −N 1 , and has an input end and an output end, which are opposite ends of the buffer chain, with the output end of the short chain coupled to the input end of the buffer chain, the buffer chain is provided at least partly by the detour chain, the buffer chain comprises the input end of the detour chain and the input end of the buffer chain is the input end of the detour chain, wherein the electronic device further comprises a branch from the detour chain coupling the output end of the buffer chain to the memory unit. 2. The electronic device of claim 1 , wherein the detour chain is the short chain. 3. The electronic device of claim 1 , wherein the detour chain is a scan chain other than the short chain. 4. The electronic device of claim 1 , arranged to perform the elementary downstream shift operations successively in accordance with a clock signal. 5. The electronic device of claim 1 , wherein the stateful elements are registers or flip-flops. 6. The electronic device of claim 1 , wherein the memory unit is arranged to receive a set of characters from the scan chains in parallel and to store this set of characters under a single address. 7. The electronic device of claim 1 , arranged to deenergize the scan chains after the store operation and to reenergize the scan chains prior to the restore operation. 8. The electronic device of claim 1 , wherein the output end of the short chain is coupled to the input end of the buffer chain via a lock-up latch. 9. The electronic device of claim 1 , wherein the store operation and the restore operation each comprise exactly N 0 elementary downstream shift operations. 10. The electronic device of claim 1 , wherein the electronic device includes the memory unit. 11. The electronic device of claim 10 , wherein the output end of the buffer chain is coupled to the memory unit. 12. An electronic device comprising: a set of scan chains including a long chain, a short chain and a detour chain, wherein each of the scan chains has an input end and an output end, which are opposite ends of the respective scan chain, and each of the scan chains comprises a sequence of stateful elements connected in series between the input end and the output end, and each of the scan chains is arranged to hold a string having a length identical to a length of the respective scan chain, and wherein the long chain has a length N 0 and the short chain has a length N 1 , where N 1 is shorter than N 0 ; a buffer chain, wherein the buffer chain has a length of K=N 0 −N 1 , and has an input end and an output end, which are opposite ends of the buffer chain, with the output end of the short chain coupled to the input end of the buffer chain, the buffer chain forms a portion of the detour chain, the buffer chain comprises the input end of the detour chain and the input end of the buffer chain is the input end of the detour chain, and wherein the long chain subsumes the detour chain and comprises the buffer chain; and a branch from the detour chain coupling the output end of the buffer chain to a memory unit. 13. The electronic device of claim 12 , wherein the stateful elements are registers or flip-flops. 14. The electronic device of claim 12 , wherein the output end of the short chain is coupled to the input end of the buffer chain via a lock-up latch. 15. The electronic device of claim 12 , wherein the electronic device is arranged to shift the strings of the scan chains in parallel from the scan chains into the memory unit via the respective output ends in a store operation and back from the memory unit into the respective scan chains via the respective input ends in a restore operation, wherein the store operation and the restore operation each comprise at least N 0 elementary downstream shift operations. 16. The electronic device of claim 15 , arranged to perform the elementary downstream shift operations successively in accordance with a clock signal. 17. An electronic device comprising: a set of scan chains including a long chain, a short chain and a detour chain, wherein each of the scan chains has an input end and an output end, which are opposite ends of the respective scan chain, and each of the scan chains comprises a sequence of stateful elements connected in series between the input end and the output end, and each of the scan chains is arranged to hold a string having a length identical to a length of the respective scan chain, and wherein the long chain has a length N 0 and the short chain has a length N 1 , where N 1 is shorter than N 0 ; a buffer chain, wherein the buffer chain has a length of K=N 0 −N 1 , and has an input end and an output end, which are opposite ends of the buffer chain, with the output end of the short chain coupled to the input end of the buffer chain, the buffer chain forms a portion of the detour chain, the buffer chain comprises the input end of the detour chain and the input end of the buffer chain is the input end of the detour chain, and wherein the short chain subsumes the detour chain and comprises the buffer chain; and a branch from the detour chain coupling the output end of the buffer chain to a memory unit. 18. The electronic device of claim 17 , wherein the stateful elements are registers or flip-flops. 19. The electronic device of claim 17 , wherein the output end of the short chain is coupled to the input end of the buffer chain via a lock-up latch. 20. The electronic device of claim 17 , wherein the electronic device is arranged to shift the strings of the scan chains in parallel from the scan chains into the memory unit via the respective output ends in a store operation and back from the memory unit into the respective scan chains via the respective input ends in a restore operation, wherein the store operation and the restore operation each comprise at least N 0 elementary downstream shift operations.

Assignees

Inventors

Classifications

  • G11C7/1036Primary

    using data shift registers · CPC title

  • Information transfer, e.g. on bus (G06F13/14 takes precedence) · CPC title

  • Handling requests for interconnection or transfer · CPC title

  • Saving, restoring, recovering or retrying · CPC title

  • Implementation aspects, e.g. pipeline latches; pipeline synchronisation and clocking · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9651618B2 cover?
An electronic device may include a set of two or more scan chains and a buffer chain. Each of the scan chains includes a sequence of stateful elements connected in series, and each of the scan chains is arranged to hold a string having a length identical to the length of the respective scan chain. The strings of the scan chains are shifted in parallel from the scan chains into the memory unit a…
Who is the assignee on this patent?
Priel Michael, Fleshel Leonid, Kuzmin Dan, and 1 more
What technology area does this patent fall under?
Primary CPC classification G11C7/1036. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 16 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).