-
1.
公开(公告)号:US20240311330A1
公开(公告)日:2024-09-19
申请号:US18399463
申请日:2023-12-28
Applicant: Intel Corporation
Inventor: Debendra Das Sharma , Narasimha Lanka , Peter Onufryk , Swadesh Choudhary , Gerald Pasdast , Zuoguo Wu , Dimitrios Ziakas , Sridhar Muthrasanallur
CPC classification number: G06F13/4295 , G06F13/1689 , G06F2213/0038 , G06F2213/0064
Abstract: Embodiments described herein may include apparatus, systems, techniques, or processes that are directed to on-package die-to-die (D2D) interconnects. Specifically, embodiments herein may relate to on-package D2D interconnects for memory that use or relate to the Universal Chiplet Interconnect Express (UCIe) adapter or physical layer (PHY). Other embodiments are described and claimed.
-
公开(公告)号:US12181966B2
公开(公告)日:2024-12-31
申请号:US17225777
申请日:2021-04-08
Applicant: Intel Corporation
Inventor: Kuljit S. Bains , Narasimha Lanka
Abstract: A memory device having on-die error checking and correction (ECC) circuitry can provide uncorrected data in response to a read command. The ECC circuitry can perform error correction for errors detected, generating the corrected data in parallel with providing the uncorrected data. The memory device stores the corrected data internally to the memory device. When an error is detected, the memory device provides an indication to the memory controller, which can then request the corrected data.
-
公开(公告)号:US11954360B2
公开(公告)日:2024-04-09
申请号:US17009241
申请日:2020-09-01
Applicant: Intel Corporation
Inventor: Narasimha Lanka , Kuljit Bains , Lohit Yerva
CPC classification number: G06F3/0659 , G06F3/0608 , G06F3/0679 , G06F11/1004 , G06F13/1668 , G06N20/00
Abstract: Systems, apparatuses and methods may provide for technology that programs a plurality of seed values into a plurality of linear feedback shift registers (LFSRs), wherein the plurality of LFSRs correspond to a data word (DWORD) and at least two of the plurality of seed values differ from one another. The technology may also train a link coupled to the plurality of LFSRs, wherein the plurality of seed values cause a parity bit associated with the DWORD to toggle while the link is being trained. In one example, the technology also automatically selects the plurality of seed values based on one or more of an expected traffic pattern on the link (e.g., after training) or a deskew constraint associated with the link.
-
公开(公告)号:US20220327084A1
公开(公告)日:2022-10-13
申请号:US17853502
申请日:2022-06-29
Applicant: Intel Corporation
Inventor: Debendra Das Sharma , Swadesh Choudhary , Narasimha Lanka , Lakshmipriya Seshan , Gerald Pasdast , Zuoguo Wu
Abstract: Protocol layer logic in a protocol stack receives an indication that a particular mode is to be utilized on a die-to-die (D2D) link connecting a first device to a second device. The protocol layer logic generates data to be sent on the D2D link to adapt the particular data format to a flit format defined for use on the D2D link in the particular mode, the flit format comprises providing a set of reserved fields to be completed by an adapter block positioned between the protocol circuitry and a physical layer block. The data in the flit format is sent to the data to the adapter block to prepare the data for transmission over the D2D link.
-
公开(公告)号:US12117960B2
公开(公告)日:2024-10-15
申请号:US17029288
申请日:2020-09-23
Applicant: Intel Corporation
Inventor: Narasimha Lanka , Lakshmipriya Seshan , Gerald S. Pasdast , Zuoguo Wu
CPC classification number: G06F13/4291 , G06F13/4068 , G06F13/423
Abstract: Systems, methods, and apparatuses associated with an approximate majority based data bus inversion technique are disclosed. A method comprises obtaining, at a first device connected by a plurality of lanes to a second device, original data comprising first bits and second bits, where the first bits are to be transmitted in a new clock cycle via first lanes of the plurality of lanes, and the second bits are to be transmitted in the new clock cycle via second lanes of the plurality of lanes. The method further includes determining whether a first criterion associated with the first bits is met, determining whether a second criterion associated with the second bits is met, and transmitting an inverted version of the original data via the plurality of lanes based, at least in part, on determining that the first criterion and the second criterion are met.
-
公开(公告)号:US11971841B2
公开(公告)日:2024-04-30
申请号:US17008542
申请日:2020-08-31
Applicant: Intel Corporation
Inventor: Narasimha Lanka , Swadesh Choudhary , Mahesh Wagh , Lakshmipriya Seshan
CPC classification number: G06F13/4286 , G06F13/287 , G06F13/4226
Abstract: An adapter is provided that includes a first interface to couple to a particular device, where link layer data is to be communicated over the first interface, and a second interface to couple to a physical layer (PHY) device. The PHY device includes wires to implement a physical layer of a link, and the link couples the adapter to another adapter via the PHY device. The second interface includes a data channel to communicate the link layer data over the physical layer, and a sideband channel to communicate sideband messages between the adapter and the other adapter over the physical layer. The adapter is to implement a logical PHY for the link.
-
公开(公告)号:US11599497B2
公开(公告)日:2023-03-07
申请号:US17008363
申请日:2020-08-31
Applicant: Intel Corporation
Inventor: Zuoguo Wu , Debendra Das Sharma , Mohiuddin M. Mazumder , Jong-Ru Guo , Anupriya Sriramulu , Narasimha Lanka , Timothy Wig , Jeff Morriss
IPC: G06F15/173 , H01L23/522 , H03K19/17736 , G06F15/16 , H01L21/768 , G06F9/28
Abstract: A device includes a receiver to receive one or more training sequences during a training of a link, where the link connects two devices. The device may include agent logic to determine, from the one or more training sequences, a number of extension devices on the link between the two devices, and determine that the number of extension devices exceeds a threshold number. The device may include a transmitter to send a plurality of clock compensation ordered sets on the link based on determining that the number of extension devices exceeds a threshold number.
-
公开(公告)号:US20220342840A1
公开(公告)日:2022-10-27
申请号:US17852865
申请日:2022-06-29
Applicant: Intel Corporation
Inventor: Debendra Das Sharma , Swadesh Choudhary , Narasimha Lanka , Lakshmipriya Seshan , Gerald Pasdast , Zuoguo Wu
IPC: G06F13/42
Abstract: A port is to couple to another die over a die-to-die (D2D) link and includes physical layer (PHY) circuitry including a first number of sideband lanes to carry data for use in training and management of the D2D link, and a second number of mainband lanes to implement a main data path of the D2D link. The mainband lanes include a forwarded clock lane, a valid lane, and a plurality of data lanes. A logical PHY coordinates functions of the sideband lanes and the mainband lanes.
-
公开(公告)号:US20250013600A1
公开(公告)日:2025-01-09
申请号:US18648122
申请日:2024-04-26
Applicant: Intel Corporation
Inventor: Narasimha Lanka , Swadesh Choudhary , Mahesh Wagh , Lakshmipriya Seshan
Abstract: An adapter is provided that includes a first interface to couple to a particular device, where link layer data is to be communicated over the first interface, and a second interface to couple to a physical layer (PHY) device. The PHY device includes wires to implement a physical layer of a link, and the link couples the adapter to another adapter via the PHY device. The second interface includes a data channel to communicate the link layer data over the physical layer, and a sideband channel to communicate sideband messages between the adapter and the other adapter over the physical layer. The adapter is to implement a logical PHY for the link.
-
10.
公开(公告)号:US20230230923A1
公开(公告)日:2023-07-20
申请号:US17824974
申请日:2022-05-26
Applicant: Intel Corporation
Inventor: Gerald Pasdast , Zhiguo Qian , Sathya Narasimman Tiagaraj , Lakshmipriya Seshan , Peipei Wang , Debendra Das Sharma , Srikanth Nimmagadda , Zuoguo Wu , Swadesh Choudhary , Narasimha Lanka
IPC: H01L23/538 , H01L25/16 , H01L23/00
CPC classification number: H01L23/5382 , H01L23/5386 , H01L24/16 , H01L25/16 , H01L2224/16225
Abstract: A microelectronic device, a semiconductor package including the device, an IC device assembly including the package, and a method of making the device. The device includes a substrate; physical layer (PHY) circuitry on the substrate including a plurality of receive (RX) circuits and a plurality of transmit (TX) circuits; electrical contact structures at a bottom surface of the device; signal routing paths extending between the electrical contact structures on one hand, and, on another hand, at least some of the RX circuits or at least some of the TX circuits; and electrical pathways leading to the PHY circuitry and configured such that at least one of: an enable signal input to the device is to travel through at least some of the electrical pathways to enable a portion of the PHY circuitry; or a disable signal input to the device is to travel through at least some of the electrical pathways to disable a corresponding portion of the PHY circuitry.
-
-
-
-
-
-
-
-
-