Serializer Design for Balancing Data Transition Times

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory devices, the imbalance between rising and falling transition times at the output node due to parasitic capacitances leads to data skew, reducing data transfer speed, and increasing manufacturing costs with a large number of I/O pins.

Innovation Solution

A serializer design with a pull-up unit and multiple data select units, where each unit includes a pull-up and pull-down device, allows for rapid voltage changes at the output node in synchronization with clock signals, reducing parasitic capacitance effects and balancing transition times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the number of I/O pins is increased to provide wider bandwidth for high-speed data transfer, then data transfer speed is improved, but manufacturing cost increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidmanufacturing cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent applies segmentation by dividing the parallel data bus into multiple separate serial data streams. Instead of using a wide parallel bus requiring many I/O pins, the data is segmented into individual bits that are transmitted sequentially through fewer pins. This segmentation allows high-speed data transfer to be achieved with a reduced number of physical connections, thereby lowering manufacturing costs while maintaining productivity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7460039B2Serializer and method of converting parallel data into serial data
Publication Date: 2008.12.02 SAMSUNG ELECTRONICS CO LTD
  • US7460039B2 patent drawing
  • US7460039B2 patent drawing
  • US7460039B2 patent drawing

AI summary

A serializer including a pull-up unit configured to pull up an output node, and a plurality of data select units configured to receive a plurality of input data signals. Each data select unit includes a pull-up device configured to pull up the output node in response to a corresponding input data signal, and a pull-down device configured to pull down the output node in response to the corresponding input data signal.