Variable Oscillator for CAN Bit Time Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CAN systems face challenges in adapting to various bit times and oscillator precision requirements, particularly in CAN controllers, where precise oscillator frequencies are necessary but often not achievable with standard components, leading to limitations in data communication and system reliability.

Innovation Solution

A CAN module with a microprocessor and a variable oscillator that generates different frequencies, using a reference frequency derived from CAN bus messages or a crystal oscillator, allowing automatic adjustment to system bit rates and oscillator precision, enabling precise communication and error detection according to CAN protocol rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed frequency oscillator is used in a CAN controller, then the oscillator provides stable clocking, but the CAN controller cannot adapt to different bit times and communication rates

Engineering Contradiction:
Improveadaptability to different bit timesVSAvoidoscillator frequency control mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a variable oscillator that can dynamically change its frequency based on the required CAN bit time. The oscillator frequency is controlled by a control voltage that can be adjusted to generate different frequencies, allowing the CAN controller to adapt to various communication rates and bit times while maintaining stable clocking for each selected frequency.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a variable frequency oscillator is used to adapt to different bit times, then the CAN controller can communicate at various rates, but the oscillator precision required by CAN protocol becomes difficult to achieve

Engineering Contradiction:
Improvevariable bit time supportVSAvoidoscillator frequency precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent incorporates a feedback mechanism where the actual oscillator frequency is measured and compared against the target frequency. The measurement unit determines the actual bit time based on oscillator pulses, and this information is used to generate a control signal that adjusts the oscillator frequency, creating a closed-loop system that achieves the required precision despite the variable frequency capability.

Inventive Principle:
Principle #23Feedback

3Reliability

If precise oscillator frequencies are required for CAN communication, then communication reliability is improved, but standard oscillator components cannot provide the necessary precision

Engineering Contradiction:
ImproveCAN communication reliabilityVSAvoidoscillator component availability
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent introduces a frequency control mechanism that acts as an intermediary between the standard oscillator component and the CAN controller. This control system measures the actual oscillator frequency and adjusts it through feedback control, allowing standard, easily manufactured oscillator components to achieve the precise frequencies required for reliable CAN communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Device complexity

If the oscillator frequency is fixed at a specific value, then the oscillator design is simplified, but the CAN controller cannot communicate with systems using different bit rates

Engineering Contradiction:
Improveoscillator design simplicityVSAvoidcommunication rate flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent designs the oscillator system to be universal, capable of operating at multiple frequencies to support different CAN bit rates and communication standards. The oscillator receives a control voltage that can be adjusted to generate various frequencies, making the same hardware design adaptable to different communication requirements without needing separate oscillators for each bit rate.

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

Data Source

PatentUS7934039B2Variable oscillator for generating different frequencies in a controller area network
Publication Date: 2011.04.26 CALLAHAN CELLULAR LLC
  • US7934039B2 patent drawing
  • US7934039B2 patent drawing
  • US7934039B2 patent drawing

AI summary

A device suitable for use as a module in a Controller Area Network (CAN) system with a bus or connection includes relatively simple and inexpensive components, including an oscillator that generates a number of different frequencies in response to directions from a microcomputer. A CAN Controller receiving the frequencies is connected to the bus via a transceiver. The device has utility for verification and validation work in association with a CAN system.