Abstract: Techniques and mechanisms for providing at a packaged device an integrated circuit (IC) chip and a chiplet, wherein memory resources of the chiplet are accessible by a processor core of the IC chip. In an embodiment, a hardware interface of the packaged device includes first conductive contacts at a side of the chiplet, wherein second conductive contacts of the hardware interface are electrically interconnected to the IC chip each via a respective path which is independent of the chiplet. In another embodiment, one or more of the first conductive contacts are configured to deliver power, or communicate a signal, to a device layer of one of the IC chip or the chiplet.
Claims:1. A packaged device comprising:
a host chip comprising a processor core;
a chiplet comprising a memory coupled to communicate with the processor core via a first hardware interface at a first side of the chiplet; and
a second hardware interface comprising conductive contacts at a second side of the chiplet, wherein the second side is opposite the first side, wherein a first minimum metallization feature pitch of the first hardware interface is smaller than a second minimum metallization feature pitch of the second hardware interface, wherein the chiplet overlaps a first surface region of the host chip, and wherein, of the chiplet and the second hardware interface, a second surface region of the host chip is overlapped by only the second hardware interface.
, Description:BACKGROUND
1. Technical Field
[0001] This disclosure generally relates to integrated circuitry and more particularly, but not exclusively, to a memory array which is integrated in a chiplet of a packaged device.
2. Background Art
[0002] The term “data locality” refers to a physical proximity of a memory resource, which is for storing data, to compute circuitry which accesses the data to or from said memory resource. Data locality is important in many graphics and other computational applications. Typically, a relatively close locality of data and compute circuitry is associated with improvements to processor execution speed, and overall throughput. As a result, close data locality often contributes to energy efficiency for data loading operations and/or data storing operations by a processor.
[0003] Hierarchical cache systems are one example of a technology that provides improvements to data locality. However, there are various manufacturing and performance limitations associated with the integration of cache memory with one or more processor cores in a monolithic integrated circuit (IC) chip. Such limitations include difficulties associated with fabricating large IC chips, inefficiencies with associated circuit logic, and increased routing latency and/or power consumption, especially for central processing units (CPUs) or graphical processing units (GPUs) with large core counts.
[0004] As successive generations of semiconductor fabrication continue to scale in terms of size, operational speed, and power efficiency, there is expected to be an increasing demand placed on solutions to improve the locality of data for use by one or more processor cores.
BRIEF DESCRIPTION OF THE DRAWINGS
[0005] The various embodiments of the present invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which:
[0006] FIG. 1A illustrates a cross-sectional side view showing elements of a system to provide access to a memory of a chiplet according to an embodiment.
[0007] FIG. 1B illustrates a functional block diagram showing elements of a system to provide memory functionality with a chiplet according to an embodiment.
[0008] FIG. 2 illustrates a flow diagram showing elements of a method to provide memory functionality with a chiplet according to an embodiment.
[0009] FIG. 3 illustrates a functional block diagram showing elements of a multi-core system including a memory chiplet according to an embodiment.
[0010] FIG. 4 illustrates a layout diagram showing elements of an integrated circuit chip which is configured to access a memory chiplet according to an embodiment.
[0011] FIG. 5A illustrates a layout diagram showing elements of an integrated circuit chip which is configured to access a memory chiplet according to an embodiment.
[0012] FIG. 5B illustrates a functional block diagram showing elements of a memory chiplet according to an embodiment.
[0013] FIGs. 6A, 6B illustrate cross-sectional side views each of a respective packaged device according to a corresponding embodiment.
[0014] FIGs. 7A, 7B illustrate cross-sectional side views each of a respective packaged device according to a corresponding embodiment.
[0015] FIG. 8 illustrates a functional block diagram showing a computing device in accordance with one embodiment.
[0016] FIG. 9 illustrates a functional block diagram showing an exemplary computer system, in accordance with one embodiment.
[0017] FIG. 10 illustrates a cross-sectional view of an interposer implementing one or more embodiments.
DETAILED DESCRIPTION
[0018] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present disclosure. It will be apparent to one skilled in the art, however, that embodiments of the present disclosure may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring embodiments of the present disclosure.
[0019] Note that in the corresponding drawings of the embodiments, signals are represented with lines. Some lines may be thicker, to indicate a greater number of constituent signal paths, and/or have arrows at one or more ends, to indicate a direction of information flow. Such indications are not intended to be limiting. Rather, the lines are used in connection with one or more exemplary embodiments to facilitate easier understanding of a circuit or a logical unit. Any represented signal, as dictated by design needs or preferences, may actually comprise one or more signals that may travel in either direction and may be implemented with any suitable type of signal scheme.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 202044026454-FORM 1 [23-06-2020(online)].pdf | 2020-06-23 |
| 1 | 202044026454-IntimationOfGrant20-09-2024.pdf | 2024-09-20 |
| 2 | 202044026454-DRAWINGS [23-06-2020(online)].pdf | 2020-06-23 |
| 2 | 202044026454-PatentCertificate20-09-2024.pdf | 2024-09-20 |
| 3 | 202044026454-DECLARATION OF INVENTORSHIP (FORM 5) [23-06-2020(online)].pdf | 2020-06-23 |
| 3 | 202044026454-Annexure [14-08-2024(online)].pdf | 2024-08-14 |
| 4 | 202044026454-Written submissions and relevant documents [14-08-2024(online)].pdf | 2024-08-14 |
| 4 | 202044026454-COMPLETE SPECIFICATION [23-06-2020(online)].pdf | 2020-06-23 |
| 5 | 202044026454-PETITION UNDER RULE 137 [12-08-2024(online)].pdf | 2024-08-12 |
| 5 | 202044026454-FORM-26 [22-09-2020(online)].pdf | 2020-09-22 |
| 6 | 202044026454-FORM 3 [23-12-2020(online)].pdf | 2020-12-23 |
| 6 | 202044026454-Correspondence-Letter [09-08-2024(online)].pdf | 2024-08-09 |
| 7 | 202044026454-PETITION UNDER RULE 137 [08-08-2024(online)].pdf | 2024-08-08 |
| 7 | 202044026454-FORM 18 [21-05-2021(online)].pdf | 2021-05-21 |
| 8 | 202044026454-FORM 3 [24-07-2024(online)].pdf | 2024-07-24 |
| 8 | 202044026454-FORM 3 [22-06-2021(online)].pdf | 2021-06-22 |
| 9 | 202044026454-Correspondence to notify the Controller [11-07-2024(online)].pdf | 2024-07-11 |
| 9 | 202044026454-FER.pdf | 2022-03-31 |
| 10 | 202044026454-Proof of Right [30-09-2022(online)].pdf | 2022-09-30 |
| 10 | 202044026454-US(14)-HearingNotice-(HearingDate-30-07-2024).pdf | 2024-07-10 |
| 11 | 202044026454-CLAIMS [30-09-2022(online)].pdf | 2022-09-30 |
| 11 | 202044026454-OTHERS [30-09-2022(online)].pdf | 2022-09-30 |
| 12 | 202044026454-Correspondence-Letter [30-09-2022(online)].pdf | 2022-09-30 |
| 12 | 202044026454-Information under section 8(2) [30-09-2022(online)].pdf | 2022-09-30 |
| 13 | 202044026454-FER_SER_REPLY [30-09-2022(online)].pdf | 2022-09-30 |
| 13 | 202044026454-FORM 3 [30-09-2022(online)].pdf | 2022-09-30 |
| 14 | 202044026454-FER_SER_REPLY [30-09-2022(online)].pdf | 2022-09-30 |
| 14 | 202044026454-FORM 3 [30-09-2022(online)].pdf | 2022-09-30 |
| 15 | 202044026454-Correspondence-Letter [30-09-2022(online)].pdf | 2022-09-30 |
| 15 | 202044026454-Information under section 8(2) [30-09-2022(online)].pdf | 2022-09-30 |
| 16 | 202044026454-CLAIMS [30-09-2022(online)].pdf | 2022-09-30 |
| 16 | 202044026454-OTHERS [30-09-2022(online)].pdf | 2022-09-30 |
| 17 | 202044026454-US(14)-HearingNotice-(HearingDate-30-07-2024).pdf | 2024-07-10 |
| 17 | 202044026454-Proof of Right [30-09-2022(online)].pdf | 2022-09-30 |
| 18 | 202044026454-Correspondence to notify the Controller [11-07-2024(online)].pdf | 2024-07-11 |
| 18 | 202044026454-FER.pdf | 2022-03-31 |
| 19 | 202044026454-FORM 3 [22-06-2021(online)].pdf | 2021-06-22 |
| 19 | 202044026454-FORM 3 [24-07-2024(online)].pdf | 2024-07-24 |
| 20 | 202044026454-FORM 18 [21-05-2021(online)].pdf | 2021-05-21 |
| 20 | 202044026454-PETITION UNDER RULE 137 [08-08-2024(online)].pdf | 2024-08-08 |
| 21 | 202044026454-Correspondence-Letter [09-08-2024(online)].pdf | 2024-08-09 |
| 21 | 202044026454-FORM 3 [23-12-2020(online)].pdf | 2020-12-23 |
| 22 | 202044026454-FORM-26 [22-09-2020(online)].pdf | 2020-09-22 |
| 22 | 202044026454-PETITION UNDER RULE 137 [12-08-2024(online)].pdf | 2024-08-12 |
| 23 | 202044026454-COMPLETE SPECIFICATION [23-06-2020(online)].pdf | 2020-06-23 |
| 23 | 202044026454-Written submissions and relevant documents [14-08-2024(online)].pdf | 2024-08-14 |
| 24 | 202044026454-Annexure [14-08-2024(online)].pdf | 2024-08-14 |
| 24 | 202044026454-DECLARATION OF INVENTORSHIP (FORM 5) [23-06-2020(online)].pdf | 2020-06-23 |
| 25 | 202044026454-PatentCertificate20-09-2024.pdf | 2024-09-20 |
| 25 | 202044026454-DRAWINGS [23-06-2020(online)].pdf | 2020-06-23 |
| 26 | 202044026454-IntimationOfGrant20-09-2024.pdf | 2024-09-20 |
| 26 | 202044026454-FORM 1 [23-06-2020(online)].pdf | 2020-06-23 |
| 1 | SearchHistoryE_30-03-2022.pdf |