SPI Signal Conversion Using Fixed-Width Pulse Train Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing battery monitoring systems face challenges in signal degradation during transmission, leading to increased transmission time and costs due to the need for separate noise filters and waveform-shaping circuits for pulse signals with different widths, making it difficult to convert pulse signals back into original SPI signals effectively.
Innovation Solution
A signal conversion device that converts clock, data, and control signals into pulse trains with consistent pulse widths, allowing for easier recognition of successive pulses even if signal degradation occurs, and reduces the need for multiple noise filters and waveform-shaping circuits by consolidating them into a single type of circuit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If pulse signals with different pulse widths are used to distinguish chip select, clock, and data signals, then signal conversion is achieved, but transmission time increases and device complexity increases due to need for multiple noise filters
Solution Approach 1:
The patent changes the parameter of pulse width variation to a fixed pulse width with variable frequency encoding. Instead of using different pulse widths to encode different signals, the invention uses the same pulse width and varies the frequency or pattern of pulses to convey different signal types (chip select, clock, data), thereby eliminating the need for multiple noise filters and reducing transmission time.
Solution Approach 2:
The patent makes a single noise filter and waveform-shaping circuit universal by designing it to handle all pulse signal types with consistent pulse widths. The circuit is designed to process any pulse pattern (for chip select, clock, or data signals) using the same filtering mechanism, eliminating the need for separate dedicated filters for each signal type and reducing overall device complexity.
2Adaptability or versatility
If pulse signals with different pulse widths are used to distinguish chip select, clock, and data signals, then signal conversion is achieved, but device complexity increases due to need for multiple noise filters and waveform-shaping circuits
Solution Approach 1:
The patent designs a universal noise filter and waveform-shaping circuit that can process all pulse signal types (chip select, clock, data) with consistent pulse widths using the same circuit architecture. This single multi-functional circuit replaces what would traditionally require multiple dedicated filters, significantly reducing device complexity while maintaining full signal conversion capability.
Solution Approach 2:
The patent merges the functions of multiple dedicated noise filters and waveform-shaping circuits into a single integrated circuit that handles all pulse signal types. By combining these functions, the invention reduces the number of separate components needed, simplifies the overall device architecture, and lowers manufacturing costs while preserving the ability to convert between pulse signal formats.
3Measurement precision
If the difference in pulse width between long and short pulse signals is made large to avoid degradation, then signal recognition accuracy improves, but transmission time per data item increases
Solution Approach 1:
The patent changes the encoding parameter from pulse width modulation to frequency or temporal pattern modulation. By using fixed pulse widths and varying frequency or pulse sequences, the system achieves clear signal recognition without requiring large pulse width differences, thereby maintaining fast transmission speeds while ensuring accurate signal differentiation.
Data Source
AI summary
A signal conversion device includes a first converting section configured to convert a clock signal input through a first signal line, a data signal input through a second signal line, and a control signal input through a third signal line, into pulse signals including a first pulse train and a second pulse train; and a transmitting section configured to transmit the first pulse train through a fourth signal line and the second pulse train through a fifth signal line, wherein the control signal is a signal that, through a level transition, causes a control target device to switch between an active state and an inactive state, and wherein the first converting section is configured to put successive pulses into at least one of the first pulse train and the second pulse train in response to the level transition of the control signal.


