Fault-tolerance through silicon via interface and controlling method thereof

US9588717B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9588717-B2
Application numberUS-201414578053-A
CountryUS
Kind codeB2
Filing dateDec 19, 2014
Priority dateNov 12, 2014
Publication dateMar 7, 2017
Grant dateMar 7, 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.

A fault-tolerance through silicon via (TSV) interface is disposed in a three-dimensional random access memory (3-D RAM) with N memory layers and M data access path sets, and each of the memory layers containing K memory arrays, and each of the data access path sets containing a plurality of TSV paths connecting to the memory layers. The fault-tolerance TSV interface includes a path controlling unit and a processing unit. The path controlling unit detects and controls the data access path sets. When a fault occurs in any data access path set connecting to a memory layer, the processing unit provides at least two different fault-tolerance access configurations. In each of the fault-tolerance access configurations, μ data access path sets are enabled to access all K memory arrays in the corresponding memory layer, where 0<μ<M.

First claim

Opening claim text (preview).

What is claimed is: 1. A fault-tolerance through silicon via interface, wherein the fault-tolerance through silicon via interface is disposed in a three-dimensional random access memory with N memory layers and M data access path sets, each of the memory layers contains K memory arrays, each of the data access path sets contains a plurality of through silicon via paths connecting to the N memory layers, and the fault-tolerance through silicon via interface comprises: a path controlling unit, detecting and controlling the M data access path sets; and a processing unit, wherein when a fault occurs in any of the data access path sets connecting to one of the N memory layers, two or more different fault-tolerance access configurations are provided; in each of the fault-tolerance access configurations, μ, data access path sets are enabled to access all K memory arrays on one of the N memory layers, where 0<μ<M; in the two or more different fault-tolerance access configurations, all of the K memory arrays in each of the N memory layers are accessed even if one of the through silicon via paths is failed. 2. The fault-tolerance through silicon via interface of claim 1 , further comprising: a memory controlling unit, wherein in one of the fault-tolerance access configurations, the path controlling unit and the memory controlling unit select each of the μ data access path sets to access K/μ out of K memory arrays on the corresponding memory layer. 3. The fault-tolerance through silicon via interface of claim 1 , further comprising: a memory controlling unit, wherein in one of the fault-tolerance access configurations, the path controlling unit and the memory controlling unit select each of the μ data access path sets to access two out of K memory arrays on the corresponding memory layer. 4. The fault-tolerance through silicon via interface of claim 1 , further comprising: a memory controlling unit, wherein in one of the fault-tolerance access configurations, the path controlling unit and the memory controlling unit select each of the μ data access path sets to access all K memory arrays on the corresponding memory layer. 5. The fault-tolerance through silicon via interface of claim 1 , wherein in one of the fault-tolerance access configurations, the path controlling unit enables two out of M data access path sets connecting to the corresponding memory layer. 6. The fault-tolerance through silicon via interface of claim 1 , wherein in one of the fault-tolerance access configurations, the path controlling unit enables one out of M data access path set connecting to the corresponding memory layer. 7. The fault-tolerance through silicon via interface of claim 1 , further comprising: a memory controlling unit, selecting the data access path sets to concurrently access 2 b out of N memory layers, where b is a natural number. 8. A controlling method of a fault-tolerance through silicon via interface, wherein the controlling method comprises: providing a three-dimensional random access memory with N memory layers and M data access path sets, wherein each of the memory layers contains K memory arrays, each of the data access path sets contains a plurality of through silicon via paths connecting to the N memory layers, and the fault-tolerance through silicon via interface is disposed on each of the N memory layers; and providing two or more different fault-tolerance access configurations, when a fault occurs in any of the data access path sets connecting to one of the N memory layers; wherein in each of the fault-tolerance access configurations, μ data access path sets are enabled to access all K memory arrays on one of the N memory layers, where 0<μ<M; in the two or more different fault-tolerance access configurations, all of the K memory arrays in each of the N memory layers are accessed even if one of the through silicon via paths is failed. 9. The controlling method of claim 8 , wherein one of the fault-tolerance access configurations has each of the μ data access path sets accessing K/μ memory arrays on the corresponding memory layer. 10. The controlling method of claim 8 , wherein one of the fault-tolerance access configurations has each of the μ data access path sets accessing two of the memory arrays on the corresponding memory layer. 11. The controlling method of claim 8 , wherein one or more of the fault-tolerance access configurations has each of the μ data access path sets accessing all K memory arrays on the corresponding memory layer. 12. The controlling method of claim 8 , wherein one or more of the fault-tolerance access configurations has two of the data access path sets connecting to the corresponding memory layer enabled. 13. The controlling method of claim 8 , wherein one or more of the fault-tolerance access configurations has one of the data access path sets connecting to the corresponding memory layer enabled. 14. The controlling method of claim 8 , wherein the data access path sets concurrently access 2 b out of N memory layers, where b is a natural number. 15. The controlling method of claim 8 , further comprising: selecting six fault-tolerance access configurations using a 3-bit control signal. 16. A fault-tolerance through silicon via interface controlling method, comprising: providing a three-dimensional random access memory with N memory layers and M data access path sets, wherein each of the memory layers contains K memory arrays, each of the data access path sets contains a plurality of through silicon via paths connecting to the N memory layers, and the fault-tolerance through silicon via interface is disposed on each of the N memory layers; and providing two or more fault-tolerance access configurations, when a fault occurs in any of the data access path sets connecting to one of the N memory layers; wherein the access of the K memory layers is with different address sequence arrangements; in the two or more different fault-tolerance access configurations, all of the K memory arrays in each of the N memory layers are accessed even if one of the through silicon via paths is failed.

Assignees

Inventors

Classifications

  • between stacked chips · CPC title

  • changes in dispositions · CPC title

  • Dispositions of multiple bumps · CPC title

  • relative to underlying supporting features, e.g. bond pads, RDLs or vias · CPC title

  • by changing the path, e.g. traffic rerouting, path reconfiguration · 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 US9588717B2 cover?
A fault-tolerance through silicon via (TSV) interface is disposed in a three-dimensional random access memory (3-D RAM) with N memory layers and M data access path sets, and each of the memory layers containing K memory arrays, and each of the data access path sets containing a plurality of TSV paths connecting to the memory layers. The fault-tolerance TSV interface includes a path controlling …
Who is the assignee on this patent?
Ind Tech Res Inst
What technology area does this patent fall under?
Primary CPC classification G11C29/702. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).