Time Base Distribution Circuit for Hardware Event Time Stamping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current processing systems, such as micro-controllers in automotive applications, face challenges in synchronizing operations across different components due to the lack of a precise and efficient time reference distribution, leading to delays and inaccuracies in real-time operations.

Innovation Solution

A processing system with a time reference circuit that generates a system time signal and a time base distribution circuit, allowing for programmable time resolution and direct hardware-level time stamping, enabling synchronized operations across multiple components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a time reference circuit is implemented to generate system time signals, then time synchronization accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A dedicated time reference circuit is introduced as an intermediary component between the clock signal source and the various processing units. This circuit generates system time signals and time base signals that mediate the time synchronization between different components, thereby improving measurement precision while isolating the complexity within a specific module rather than distributing it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The time reference circuit is segmented into distinct functional units: a digital counter circuit for generating system time signals, and a time base distribution circuit for generating time base signals. This segmentation allows each unit to be optimized independently and simplifies the overall design by breaking down the complex time synchronization function into manageable, modular components.

Inventive Principle:
Principle #1Segmentation

2Reliability

If time base distribution circuit is added to provide time base signals to multiple resources, then time synchronization across components is improved, but device complexity increases

Engineering Contradiction:
Improvetime synchronizationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The time base distribution circuit is designed as a universal component that can serve multiple resources simultaneously. It receives a single system time signal and distributes derived time base signals to multiple processing units, communication interfaces, and peripherals. This multi-functionality improves time synchronization reliability across all components while avoiding the need for separate time reference circuits in each unit, thereby limiting the increase in device complexity.

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

3Measurement precision

If direct hardware-level time stamping is implemented, then time measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvetime measurement precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces software-based time stamping mechanisms with hardware-level time stamping circuits. Dedicated hardware circuits capture and record time base signals directly at the moment of specific events (such as data transmission or reception), eliminating the delays and inaccuracies associated with software polling and processing. This substitution significantly improves time measurement precision while confining the added complexity to specific hardware modules rather than requiring complex software synchronization protocols.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11480994B2Processing system, related integrated circuit, device and method
Publication Date: 2022.10.25 STMICROELECTRONICS APPL GMBH
  • US11480994B2 patent drawing
  • US11480994B2 patent drawing
  • US11480994B2 patent drawing

AI summary

A processing system includes a digital processing unit programmable as a function of a firmware stored to a non-volatile memory and a resource connected to the digital processing unit via a communication system. The processing system also includes a time reference circuit including a first digital counter circuit to generate, in response to a clock signal, a system time signal including a plurality of bits indicative of a time tick-count, and a time base distribution circuit to generate a time base signal by selecting a subset of the bits of the system time signal, wherein the time base signal is provided to the resource. The resource detects a given event, stores the time base signal to a register in response to the event, and signals the event to the digital processing unit. The digital processing unit reads, via the communication system, the time base signal from the register.