CW PPM Signal Encoding for Faster Large-Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transfer methods using pulse width modulation (PWM) signals are inefficient for large data transfer due to the need for long periods to convey data value, limiting system performance.
Innovation Solution
The implementation of a temporally continuous weighted pulse position modulation (CW PPM) duration signal that converts input analog signals into memory access signals, allowing for a multiply and accumulate operation and subsequent generation of the input signal through an activation function, thereby shortening data transfer duration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If PWM signals are used for data transfer, then power loss is minimized, but data transfer duration increases for large data values
Solution Approach 1:
The patent segments the data transfer process by dividing large data values into multiple smaller chunks that can be transmitted sequentially using PWM signals. This allows the system to maintain low power loss characteristics while reducing the effective transfer duration for each segment, thereby resolving the contradiction between energy efficiency and transfer speed.
Solution Approach 2:
The patent implements periodic PWM signaling with optimized duty cycles and frequency modulation to transmit data more efficiently. By using periodic action with variable pulse widths and frequencies, the system achieves faster data transfer rates while maintaining the low power loss advantage of PWM through controlled switching patterns.
2Loss of time
If PWM switching frequency is increased to improve data transfer speed, then data transfer duration is reduced, but power loss increases
Solution Approach 1:
The patent dynamically adjusts the PWM switching frequency and duty cycle based on the data being transmitted and system conditions. This dynamic adaptation allows the system to use higher frequencies only when necessary for speed-critical data, while using lower frequencies for less time-sensitive information, thereby optimizing the balance between transfer duration and power loss.
Solution Approach 2:
The patent changes key PWM parameters (frequency, duty cycle, pulse width) adaptively during operation to resolve the contradiction. By modifying these parameters based on real-time system state and data priorities, the system achieves fast data transfer when needed while minimizing power loss during normal operation.
3Measurement precision
If long PWM periods are used to transfer large data values, then data accuracy is maintained, but system performance decreases
Solution Approach 1:
The patent segments large data values into multiple smaller data units that can be transmitted in successive PWM periods. This segmentation maintains the precision required for accurate data representation while significantly improving system performance by reducing the total time required to transfer complete data sets through parallel or sequential transmission of segments.
Solution Approach 2:
The patent introduces an additional dimension to data transfer by using multi-dimensional encoding schemes where data is represented across multiple PWM parameters (amplitude, frequency, duration) rather than relying solely on single-parameter encoding. This enables more efficient use of available PWM periods while maintaining data accuracy.
Data Source
AI summary
A computer-implemented method for processing signals is provided including advantageously generating a temporally continuous weighted pulse position modulation (CW PPM) duration signal from an input analog signal, converting the CW PPM duration signal to a memory access signal, executing a multiply and accumulate (MAC) operation with the memory access signal, and advantageously generating the input analog signal from a result of the MAC operation by an activation function (AF).


