Polylithic On-Package Integration for Scalable Server Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing customized silicon solutions for data centers to achieve high energy-efficiency while minimizing Total Cost of Ownership (TCO) is challenging due to high Non-Recurring Engineering (NRE) costs, long lead times, and evolving workload requirements, making monolithic solutions unsustainable and costly.

Innovation Solution

Implementing a polylithic integration approach with smaller, heterogeneous building blocks such as processor chips, accelerator chips, and memory/network IO chips, interconnected via a scalable network-on-package (NoP) using advanced packaging and interconnect technologies like silicon interposers and Embedded Interconnect Bridge (EMIB), allowing for independent optimization and upgrading of each block without redesigning the entire chip.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fully-integrated monolithic silicon solutions are developed for each workload class, then customization and optimization for specific workloads is achieved, but scalability and sustainability are compromised due to high NRE costs and long lead times

Engineering Contradiction:
Improveworkload customizationVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the monolithic silicon solution into separate functional blocks (CPU cores, accelerators, memory, I/O) that can be independently designed, manufactured, and optimized. These segmented blocks are then integrated on-package to form customized solutions for different workload classes, reducing development complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal platform architecture with standardized interfaces and interconnects that can support multiple workload classes. The same base platform can be configured with different combinations of functional blocks to serve various workloads, achieving versatility without requiring separate custom designs for each workload type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a superset solution with over-provisioned resources is integrated on a large monolithic silicon, then all workload requirements can be met, but cost-effectiveness deteriorates due to high NRE costs and manufacturing complexity

Engineering Contradiction:
Improveworkload coverageVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

By segmenting the system into separate functional blocks manufactured on different process nodes, the patent enables independent optimization of each block's manufacturing process. This reduces overall manufacturing complexity and cost compared to fabricating all components on a single large monolithic die, while still providing comprehensive workload coverage through appropriate block combinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the manufacturing parameters by producing different functional blocks on different process technology nodes (e.g., CPU cores on 7nm, accelerators on 16nm, memory on 10nm). This parameter change allows each block to be manufactured at its optimal process node, reducing overall manufacturing cost while maintaining the ability to meet diverse workload requirements.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If highly customized silicon chips are designed for specific workloads, then energy-efficiency is improved, but Non-Recurring Engineering costs and lead times increase significantly

Engineering Contradiction:
Improvesystem energy-efficiencyVSAvoiddevelopment lead time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-designing and pre-optimizing individual functional blocks (CPU cores, accelerators, memory controllers) as standalone components. These pre-optimized blocks can then be quickly assembled into customized solutions for different workloads without requiring complete redesign, thus maintaining energy-efficiency while reducing development lead time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Segmentation allows each functional block to be independently optimized for energy efficiency in its specific function. The CPU cores can be optimized for general-purpose computing, accelerators for specific workloads, and memory for high-speed access. This modular optimization achieves system-level energy efficiency without requiring lengthy custom design cycles for each complete system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230110247A1A scalable polylithic on-package integratable apparatus and method
Publication Date: 2023.04.13 INTEL CORP
  • US20230110247A1 patent drawing
  • US20230110247A1 patent drawing
  • US20230110247A1 patent drawing

AI summary

Described is an apparatus which comprises: a first die including: a processing core; a crossbar switch coupled to the processing core; and a first edge interface coupled to the crossbar switch; and a second die including: a first edge interface positioned at a periphery of the second die and coupled to the first edge interface of the first die, wherein the first edge interface of the first die and the first edge interface of the second die are positioned across each other; a clock synchronization circuit coupled to the second edge interface; and a memory interface coupled to the clock synchronization circuit.