Microcontroller Clock Circuitry for EMI Reduction and Peak Current Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Micro-controller systems face high power consumption and electromagnetic compatibility issues due to synchronized clock signals across all modules, leading to peak current spikes and interference, which are challenging to optimize without altering the pre-determined logic architecture.

Innovation Solution

Implementing programmable and configurable delays in the clock architecture to unbalance internal clocks, allowing for adjustable delay settings through user interfaces or system clock frequency adjustments, thereby optimizing electromagnetic compatibility and reducing peak current peaks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If all modules are clocked by the same clock signal, then synchronization and simplicity are improved, but peak current consumption and electromagnetic interference worsen

Engineering Contradiction:
ImprovesynchronizationVSAvoidpeak current consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the clock signal characteristics variable rather than fixed. Specifically, it introduces adjustable delay elements that can dynamically shift the phase of clock signals delivered to different modules. This dynamic adjustment allows the system to optimize power consumption by staggering the active edges of clock signals across modules, thereby avoiding simultaneous switching of numerous sequential cells and reducing peak current demands while maintaining operational synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the temporal characteristics of clock signals. It introduces delay parameters (such as delay1, delay2, delay3 for different modules) that can be adjusted to change the phase relationship between clock signals. By changing these delay parameters, the system optimizes the distribution of switching events over time, reducing electromagnetic interference and peak current consumption while preserving the functional synchronization needed for proper operation.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If all modules are clocked by the same clock signal, then system simplicity is improved, but electromagnetic compatibility worsens

Engineering Contradiction:
Improvesystem simplicityVSAvoidelectromagnetic interference
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent applies dynamics by making the clock signal characteristics variable rather than fixed. Specifically, it introduces adjustable delay elements that can dynamically shift the phase of clock signals delivered to different modules. This dynamic adjustment allows the system to optimize power consumption by staggering the active edges of clock signals across modules, thereby avoiding simultaneous switching of numerous sequential cells and reducing peak current demands while maintaining operational synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the temporal characteristics of clock signals. It introduces delay parameters (such as delay1, delay2, delay3 for different modules) that can be adjusted to change the phase relationship between clock signals. By changing these delay parameters, the system optimizes the distribution of switching events over time, reducing electromagnetic interference and peak current consumption while preserving the functional synchronization needed for proper operation.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If clock signals are unbalanced with different delays, then peak current and electromagnetic interference are reduced, but system complexity increases

Engineering Contradiction:
Improvepeak current reductionVSAvoidclock architecture complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the clock distribution system into separate, independently controllable paths for different modules. Instead of a single unified clock signal, the system segments the clock distribution into multiple paths (clock1, clock2, clock3) with independent delay elements. This segmentation allows each module to receive a clock signal with customized delay characteristics, enabling optimization of power consumption and electromagnetic interference for each module while maintaining overall system functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary delay elements (delay elements 1, 2, 3) that act as mediators between the clock source and the modules. These intermediary components buffer and condition the clock signals, introducing controlled delays to stagger the active edges. By placing these intermediaries in the clock distribution path, the system achieves the desired phase shifting and current optimization without requiring fundamental changes to the module architecture or logic design.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Object-generated harmful factors

If delay parameters are adjusted for optimization, then electromagnetic compatibility and power consumption are improved, but ease of operation worsens

Engineering Contradiction:
Improveelectromagnetic compatibilityVSAvoidconfiguration complexity
Core Design Contradiction:
Object-generated harmful factorsVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the system to automatically optimize its own clock distribution parameters. The delay elements can be configured based on the specific operational requirements and electromagnetic environment, allowing the system to self-adjust without requiring complex external configuration procedures. This self-service capability simplifies operation by making the optimization process transparent to the user while maintaining the benefits of reduced electromagnetic interference and power consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7669072B2Clock circuitry architecture to improve electro-magnetic compatibility and optimize peak of currents in micro-controller
Publication Date: 2010.02.23 ATMEL CORP
  • US7669072B2 patent drawing
  • US7669072B2 patent drawing
  • US7669072B2 patent drawing

AI summary

A system comprises a central processing unit and a set of peripheral units accessible by the CPU and being able to be driven by the same clock source. At least one programmable delay line is located in the clock branch of one of the peripheral units and has a delay selection input that is accessible by software running on the system.