Current-Mode Output Driver Slew Rate Control for Multi-Speed I/O

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current I/O interfaces face challenges in backward-compatibility due to limitations in tuning slew rates and meeting strict skew and power requirements, particularly in high-speed data transmission scenarios like SATA, where power consumption and rise/fall times are critical.

Innovation Solution

A method and driver circuit design that incorporates a dual-function voltage- and current-mode differential pre-driver and a current-mode differential output driver, allowing for adjustable slew rate control and power management to accommodate different data transmission generations, enabling efficient power savings while meeting variable rise/fall times and strict differential skew requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a voltage-mode pre-driver is used to drive the output driver, then the circuit can operate at high speeds, but the slew rate tuning range is limited and cannot meet multiple strict skew and slew rate requirements

Engineering Contradiction:
Improvedata transmission speedVSAvoidslew rate tuning range
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic slew rate control by providing multiple selectable slew rate settings (first, second, and third settings) that can be configured based on the operating conditions. The circuit transitions from static to dynamic parameter adjustment, allowing the slew rate to be optimized for different data transmission speeds and compatibility requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the slew rate parameter by providing multiple predetermined settings that can be selected based on the operating mode. Different slew rate values are applied depending on whether the circuit operates at high speed or needs backward compatibility, enabling the system to adapt to different standards and requirements.

Inventive Principle:
Principle #35Parameter changes

2Power

If a current-mode pre-driver is used to drive the output driver, then the circuit can provide sufficient drive capability, but it cannot simultaneously meet multiple power requirements with necessary slew and skew considerations

Engineering Contradiction:
Improvedrive capabilityVSAvoidpower requirement compatibility
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic power management by providing multiple power modes (first, second, and third power modes) that can be selected based on the operating requirements. The circuit can transition between high-power mode for maximum drive capability and lower-power modes for energy-efficient operation, adapting to different system requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention creates a multi-functional pre-driver that can operate in different modes (voltage-mode and current-mode) and provide multiple slew rate settings. This universal design allows the same circuit to meet diverse power requirements while maintaining compatibility with different standards and applications.

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

3Productivity

If the circuit operates at high data transmission speeds, then productivity increases, but power consumption and skew control become more difficult

Engineering Contradiction:
Improvedata transmission throughputVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent changes operating parameters (slew rate settings and power modes) based on the data transmission speed requirements. The circuit can be configured with appropriate slew rates and power levels for different operating conditions, optimizing the balance between throughput and power consumption for each scenario.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8564326B2Circuit and method to control slew rate of a current-mode logic output driver
Publication Date: 2013.10.22 ADVANCED MICRO DEVICES INC
  • US8564326B2 patent drawing
  • US8564326B2 patent drawing
  • US8564326B2 patent drawing

AI summary

A method is provided for selecting at least one of a plurality of slew rate control settings based at least upon a speed of data transmission and receiving input data where the input data is received at the data transmission speed. The method also includes switching the received input data in accordance with the selected at least one of a plurality of slew rate control settings and sending output data at the data transmission speed. Also provided is data driver device that includes at least one activation portion comprising one or more slew rate controls, a voltage-mode driver portion and at least a first current-mode driver portion. Also provided is a computer readable storage device encoded with data for adapting a manufacturing facility to create the data driver device. Also provided is a system including the data driver device, a data storage device and a processor device.