IP Library Granted Patent US 12,524,370
Granted Patent B2
US 12,524,370 · App. 18/457,319 · Granted Jan 13, 2026

Scalable 2.5D interface circuitry for data communication operations

Inventors: Chee Hak Teh (Bayan Lepas, MY); Arifur Rahman (San Jose, CA)
Assignee: Altera Corporation
G06F15/7803G06F1/06G06F1/10G06F13/4022G06F13/4234G06F13/4291G06F15/7864Y02D10/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,524,370
App. No.
18/457,319
Granted
Jan 13, 2026
Kind
B2
Abstract

A multichip package having a main die coupled to one or more daughter dies is provided. The main die may include embedded universal interface blocks (UIB) each of which can be used to interface with a corresponding daughter die to support high bandwidth parallel or serial communications. Each UIB may include an integrated processor subsystem and associated pattern sequencing logic to perform interface initialization and margining operations. Each UIB may perform simultaneous accesses to a daughter die across one or more channels. Each UIB may also include multiple phase-locked loop circuits for providing different clock signals to different portions of the UIB and a 2× clock phase generation logic. Each UIB may include multiple IO modules, each of which may optionally include its own duty cycle correction circuit. Each IO module may include buffer circuits, each of which may have a de-emphasis control logic for adjusting buffer drive strength.

Claims (27)

1 . A multi-chip package comprising:

a substrate comprising signal paths formed in the substrate;

a first die mounted on the substrate; and

a second die mounted on the substrate and coupled to the first die via the signal paths, wherein the second die comprises a universal interface block configurable to communicate with the first die via the signal paths and to support a plurality of communications protocols, the universal interface block comprising:

a phase locked loop circuit configurable to generate a clock signal; and

a plurality of input-output modules configurable to receive the clock signal, the input-output modules comprising programmable buffers, wherein the programmable buffers comprise:

an input configurable to receive data;

transmit circuitry comprising an output driver configurable to generate corresponding output data, the output driver having an adjustable strength; and

de-emphasis control logic configurable to generate a control signal based on the received data to increase switching speed and reduce power consumption at the programmable buffers.

2 . The multi-chip package of claim 1 , wherein the programmable buffers comprise a 2× clock phase generation logic configurable to receive a first clock signal having a first clock rate and a second clock signal having a second clock rate that is greater than the first clock rate and to generate a 2× clock phase signal that controls the output driver.

3 . The multi-chip package of claim 2 , wherein the 2× clock phase signal is deasserted to indicate a low clock phase of the first clock signal and is asserted to indicate a high clock phase of the first clock signal.

4 . The multi-chip package of claim 1 , wherein the second die comprises a programmable logic device (PLD), an application-specific standard product (ASSP), or an application-specific integrated circuit (ASIC).

5 . The multi-chip package of claim 4 , wherein the first die comprises a memory die.

6 . The multi-chip package of claim 1 , wherein the second die comprises programmable logic.

7 . A multi-chip package comprising:

a substrate comprising signal paths formed in the substrate;

a first die mounted on the substrate; and

a second die mounted on the substrate and coupled to the first die via the signal paths, wherein the second die comprises a universal interface block configurable to communicate with the first die via the signal paths and to support a plurality of communications protocols, the universal interface block comprising:

a phase locked loop circuit configurable to generate a clock signal; and

a plurality of input-output modules configurable to receive the clock signal, the input-output modules comprising programmable buffers, wherein the programmable buffers comprise:

an input configurable to receive data;

transmit circuitry comprising an output driver configurable to generate corresponding output data, the output driver having an adjustable strength; and

a 2× clock phase generation logic configurable to receive a first clock signal having a first clock rate and a second clock signal having a second clock rate that is greater than the first clock rate and to generate a 2× clock phase signal that controls the output driver.

8 . The multi-chip package of claim 7 , wherein the 2× clock phase signal is deasserted to indicate a low clock phase of the first clock signal and is asserted to indicate a high clock phase of the first clock signal.

9 . The multi-chip package of claim 7 , further comprising at least one pipeline stage that is interposed between the output driver and the 2× clock phase generation logic and that uses the second clock signal and the 2× clock phase signal to control the output driver.

10 . The multi-chip package of claim 7 , wherein the programmable buffers comprise de-emphasis control logic configurable to generate a control signal based on the received data to increase switching speed and reduce power consumption at the programmable buffers.

11 . The multi-chip package of claim 7 , wherein the second die comprises programmable logic.

Assignments (1)
SECURITY INTEREST Recorded Sep 12, 2025
From: ALTERA CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 073431/0309 →
Continuity (6)
Division 17561917 · Dec 24, 2021
Continuation 16674138 · Nov 5, 2019
Continuation 15954078 · Apr 16, 2018
Continuation 14960175 · Dec 4, 2015
Provisional Application 62087646 · Dec 4, 2014
Related Publication 20230409515A1 · Dec 21, 2023
References Cited (19)
US 6817017B2 · Goodman · 2004 [cited by applicant]
US 7188276B2 · Yun · 2007 [cited by applicant]
US 7318112B2 · Park · 2008 [cited by applicant]
US 7502338B1 · Whitby-Strevens · 2009 [cited by applicant]
US 8483108B2 · Whitby-Strevens · 2013 [cited by applicant]
US 8797067B1 · Tan · 2014 [cited by examiner]
US 9106229B1 · Hutton et al. · 2015 [cited by applicant]
US 20070174522A1 · Lee et al. · 2007 [cited by applicant]
US 20080244150A1 · Sharma · 2008 [cited by applicant]
US 20100091537A1 · Best et al. · 2010 [cited by applicant]
US 20100122001A1 · Miller et al. · 2010 [cited by applicant]
US 20120113732A1 · Sohn · 2012 [cited by examiner]
US 20120124257A1 · Wu · 2012 [cited by applicant]
US 20130049823A1 · Iwasaki · 2013 [cited by examiner]
US 20130138868A1 · Seroff et al. · 2013 [cited by applicant]
US 20140103985A1 · Andreev · 2014 [cited by examiner]
US 20140266320A1 · Conrow · 2014 [cited by examiner]
US 20150357306A1 · Thottethodi et al. · 2015 [cited by applicant]
US 20170083475A1 · Wu et al. · 2017 [cited by applicant]