Semiconductor Device Pad Layout for Timing Skew Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor devices face challenges in improving operational reliability and minimizing timing skew and current consumption, particularly in high-speed memory systems, due to uneven wiring lengths and increased parasitic capacitance in data input/output operations.

Innovation Solution

The semiconductor device incorporates a specific layout configuration for input/output pads on the I/F chip, where pads are arranged in two rows with a data input latch positioned between them, ensuring uniform wiring lengths and reducing parasitic capacitance, thereby minimizing timing skew and current consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pads are arranged in a conventional single-row configuration, then the layout is simple, but wiring lengths become uneven causing timing skew and increased parasitic capacitance

Engineering Contradiction:
Improveoperational reliabilityVSAvoidpad layout complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The pad arrangement is segmented into two distinct rows (first row and second row) with pads positioned at different locations. This segmentation allows the data input latch to be positioned between the rows, creating uniform wiring paths and reducing timing skew while maintaining layout manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The pad layout transitions from a conventional single-row arrangement to a two-row configuration, utilizing the vertical dimension of the chip layout. This dimensional change enables the data input latch to be positioned optimally between the rows, achieving uniform wiring lengths and reduced parasitic capacitance without significantly increasing overall layout complexity.

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

2Adaptability or versatility

If data line lengths are increased to reach distant pads, then pad placement flexibility improves, but parasitic capacitance increases and timing skew worsens

Engineering Contradiction:
Improvepad placement flexibilityVSAvoidparasitic capacitance
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The two-row pad configuration creates local uniformity in wiring lengths by positioning pads at specific locations in each row. This local quality optimization ensures that data lines have consistent lengths from the data input latch to nearby pads, minimizing parasitic capacitance and timing skew while maintaining placement flexibility.

Inventive Principle:
Principle #3Local quality

3Stability of the object's composition

If pads are positioned far from the data input latch, then pad distribution is improved, but wiring length increases causing timing skew

Engineering Contradiction:
Improvesignal timing uniformityVSAvoiddata line length
Core Design Contradiction:
Stability of the object's compositionVSLength of stationary object

Solution Approach 1:

The two-row pad arrangement with the data input latch positioned between the rows creates equipotential wiring paths of uniform length. This configuration ensures that data lines to pads in both rows have substantially equal lengths, achieving timing uniformity while maintaining appropriate pad distribution across the chip.

Inventive Principle:
Principle #12Equipotentiality

Data Source

PatentUS10452588B2Semiconductor device
Publication Date: 2019.10.22 KIOXIA CORP
  • US10452588B2 patent drawing
  • US10452588B2 patent drawing
  • US10452588B2 patent drawing

AI summary

A semiconductor device includes first input/output circuits for a first channel, first input/output pads corresponding to the first input/output circuits, respectively, wherein the first input/output pads are aligned along and extends in a first direction, second input/output circuits for the first channel, second input/output pads corresponding to the second input/output circuits, respectively, wherein the second input/output pads are aligned along and extends in a second direction, and an input circuit between the first input/output pads and the second input/output pads, and connected to a memory to which the input circuit inputs data from the first input/output circuits and the second input/output circuits. The input circuit is positioned such that a first line extending perpendicular to the first direction from one of the first input/output pads and a second line extending perpendicular to the second direction from one of the second input/output pads intersect a portion of the input circuit.