Serial Isolated Communication Encoding 2-Bit Data Pulses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing serial isolated communication methods suffer from reduced transmission speed due to the limitation of transmitting only one-bit data per clock signal, necessitating a method to enhance transmission efficiency.
Innovation Solution
A method for serial isolated communication that involves generating multiple data sets with 2 bits, encoding them into data pulse signals composed of positive and negative pulses with varying amplitudes, and transmitting these signals to improve data transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If one-bit data is transmitted to one clock signal, then communication reliability is maintained, but transmission speed deteriorates
Solution Approach 1:
The patent applies dimensionality change by transitioning from 1-bit data transmission to 2-bit data transmission per clock cycle. This is achieved by encoding two bits of data into a single pulse signal using amplitude and polarity variations, effectively adding a dimensional aspect to the data encoding scheme and doubling the transmission speed without increasing the clock frequency.
Solution Approach 2:
The patent utilizes parameter changes by varying the amplitude and polarity of pulse signals to encode 2-bit data. Different combinations of amplitude levels and polarities represent different 2-bit data values, allowing efficient data transmission while maintaining signal integrity and enabling reliable communication between isolated devices.
2Measurement precision
If pulse width or pulse interval is used to distinguish specific signals from data, then signal recognition is improved, but transmission efficiency deteriorates
Solution Approach 1:
The patent changes the parameter used for signal differentiation from pulse width or pulse interval to amplitude and polarity. By encoding both data and control signals using amplitude-polarity combinations, the system achieves accurate signal recognition without sacrificing transmission efficiency, as all signal types can be represented within the same pulse structure.
Solution Approach 2:
The patent implements universality by creating a unified pulse signal structure that can represent both data bits and control signals (such as START/STOP or CSB_low/CSB_high). This multi-functional encoding scheme allows the same transmission mechanism to handle various signal types efficiently, eliminating the need for separate encoding methods for different signal categories.
Data Source
AI summary
A method of transmitting data, performed by a transmission device of a serial isolated communication system includes obtaining data to be transmitted, generating a plurality of data sets having 2 bits based on the data, determining a plurality of data pulse signals by encoding the plurality of data sets according to a preset rule, and transmitting the plurality of data pulse signals to a reception device of the serial isolated communication system. Each of the plurality of data pulse signals is composed of any two pulses of a first positive pulse having a first amplitude, a second positive pulse having a second amplitude, a first negative pulse having the first amplitude, or a second negative pulse having the second amplitude.


