Multi-Axis Scanner Timing Using a Shared DCO Frequency Ratio
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Synchronizing oscillations about two or more scanning axes in MEMS mirror-based scanning systems is challenging due to timing constraints and limited clock frequencies, leading to synchronization errors and increased chip size from the use of individual clock dividers.
Innovation Solution
A time-normalized digitally controlled oscillator (DCO) synchronizes two reference signals to a fixed frequency ratio, eliminating the need for individual clock dividers and providing fine frequency steps without increasing chip size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If individual clock dividers are used to synchronize scanning frequencies, then synchronization accuracy is improved, but chip size increases
Solution Approach 1:
The patent merges multiple clock divider functions into a single shared clock divider. Instead of having separate clock dividers for each scanning axis, one clock divider is used to generate timing signals for multiple axes simultaneously. This consolidation maintains synchronization accuracy while reducing the number of components and chip area required.
Solution Approach 2:
The shared clock divider is designed to serve multiple functions by generating timing signals for multiple scanning axes. It universally provides frequency division and synchronization capabilities to different parts of the system, eliminating the need for dedicated clock dividers for each axis while maintaining performance requirements.
2Reliability
If individual clock dividers are used for each scanning axis, then synchronization reliability is improved, but device complexity increases
Solution Approach 1:
Multiple clock division functions are merged into a single clock divider unit. This shared component generates synchronized timing signals for multiple scanning axes through coordinated frequency division, reducing the total number of components and interconnections while maintaining synchronization reliability across all axes.
Solution Approach 2:
The shared clock divider acts as an intermediary that coordinates timing between multiple scanning axes. It generates a unified timing reference that mediates the synchronization requirements of different axes, ensuring reliable operation without requiring each axis to have independent clock management.
3Measurement precision
If higher clock frequencies are used to improve timing resolution, then frequency step resolution is improved, but power consumption increases
Solution Approach 1:
The system dynamically adjusts the clock division ratio to achieve fine frequency steps without requiring high clock frequencies. By changing the division factor N, the system can obtain precise frequency control at lower operating frequencies, reducing power consumption while maintaining frequency step resolution.
Solution Approach 2:
The patent changes the parameter of clock division ratio rather than increasing clock frequency to achieve better frequency resolution. By adjusting the division factor, the system obtains fine frequency steps at lower frequencies, thereby reducing power consumption while maintaining measurement precision.
Data Source
AI summary
A scanning system includes an oscillator structure configured to oscillate about a first axis according to a first oscillation and oscillate about a second axis according to a second oscillation; a reference signal circuit including a digitally controlled oscillator (DCO) configured with a DCO period and configured to divide the DCO period into a plurality of equidistant slices and generate a subtiming signal that indicates the plurality of equidistant slices, a first reference signal generator configured to generate a first reference signal having a first frequency based on the subtiming signal, and a second reference signal generator configured generate a second reference signal having a second frequency based on the subtiming signal; and a driver system configured to drive the first oscillation at the first frequency based on the first reference signal and drive the second oscillation at the second frequency based on the second reference signal.


