Multi-Die Interface Bridge for Serializing Asynchronous Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When integrated circuit devices are separated into multiple dies, it becomes difficult to maintain efficient communication of asynchronous signals, as the number of available wires is limited compared to a monolithic interface, making it infeasible to connect each asynchronous signal across a unique interconnect wire.

Innovation Solution

An interface bridge is implemented between separate integrated circuit dies that samples signals based on their latency specifications, allowing asynchronous signals to be communicated synchronously and serially, preserving the appearance of asynchronicity while efficiently transmitting signals over a limited number of connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If integrated circuit devices are separated into multiple dies, then different components can be developed independently with different lithography techniques and schedules, but the number of available wires for signal communication is reduced

Engineering Contradiction:
Improveindependent development capabilityVSAvoidnumber of available wires
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Multiple asynchronous signals are merged into a single synchronous serial communication channel. The interface bridge combines multiple signal lines into one serial stream, allowing multiple signals to share the same physical wire while maintaining their individual identities through time-division multiplexing and synchronization mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from parallel communication (multiple wires simultaneously carrying signals) to serial communication (single wire carrying signals sequentially in time). This dimensional change from spatial parallelism to temporal sequencing allows multiple signals to be transmitted over fewer wires by adding the time dimension to the communication paradigm.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If each asynchronous signal is connected across a unique interconnect wire, then signal communication is straightforward, but it becomes infeasible when the number of wires is limited

Engineering Contradiction:
Improvesignal connection simplicityVSAvoidwire availability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The interface bridge acts as an intermediary device between the two separate integrated circuit dies. It receives multiple asynchronous signals from one die, processes them through synchronization and serialization, and transmits them as a single synchronous serial stream to the other die, thereby mediating the connection when direct wire-to-wire mapping is infeasible.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameters of signal transmission by converting asynchronous timing characteristics to synchronous timing, and transforming parallel signal topology into serial signal topology. This parameter transformation allows the same information to be transmitted over fewer physical connections while maintaining signal integrity and timing relationships.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If asynchronous signals are transmitted serially and synchronously, then fewer wires are needed, but the signals must be sampled according to latency specifications to preserve appearance of asynchronicity

Engineering Contradiction:
Improvenumber of physical connectionsVSAvoidsignal sampling complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The interface bridge performs preliminary actions by pre-sampling and buffering asynchronous signals before serialization. Signals are captured and held in synchronization buffers at predetermined timing points, allowing them to be later transmitted synchronously without losing their asynchronous characteristics. This preliminary sampling action enables the complex timing relationships to be managed systematically.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs periodic sampling of asynchronous signals at regular intervals determined by the synchronous clock. By periodically capturing signal states and using latency specifications to determine sampling frequency, the system transforms irregular asynchronous events into a periodic sampling framework that can be efficiently transmitted over serial synchronous channels.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10439639B2Seemingly monolithic interface between separate integrated circuit die
Publication Date: 2019.10.08 ALTERA CORP
  • US10439639B2 patent drawing
  • US10439639B2 patent drawing
  • US10439639B2 patent drawing

AI summary

A seemingly monolithic interface between separate integrated circuit die may appear to be parallel or asynchronous from the perspective of the separate integrated circuit die. The signals of the seemingly monolithic interface, however, may actually be communicated between the separate die via serial and/or synchronous communication. In one method, a number of signals stored in a first parallel interface on a first integrated circuit die may be sampled. In some cases, at least one of the signals may be sampled more often than another one of the signals. A serial signal may be generated based on sampled signals. The serial signal may be transmitted to a corresponding second parallel interface on the second integrated circuit die.