Data Carrier Pulse Demodulation for 1-Bit Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing two-wire communication interfaces limit data transmission to units of 2 bits per cycle, requiring adjustment of odd-numbered data bits, which hampers efficient communication.
Innovation Solution
A data carrier apparatus that measures and demodulates pulse signal periods based on individual data values, allowing transmission and reception of data in units of 1 bit by distinguishing between alternating first-level and second-level periods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data transmission is performed using pulse signal modulation with 2-bit units, then communication rate is increased, but data transmission flexibility deteriorates due to inability to transmit odd-numbered bits efficiently
Solution Approach 1:
The invention segments the pulse signal into distinct first-level periods and second-level periods, where each level can independently represent data bits. This segmentation allows the communication system to transmit data in flexible units (1 bit or 2 bits per cycle) rather than being constrained to fixed 2-bit units, thereby resolving the contradiction between communication rate and data transmission flexibility.
2Productivity
If odd-numbered data bits are transmitted using 2-bit modulation, then data can be communicated, but data adjustment overhead increases due to padding requirements
Solution Approach 1:
The invention introduces dynamic configurability to the communication system, allowing the number of data bits transmitted per pulse cycle to be adjusted based on the actual data length. This dynamic adaptation eliminates the need for padding odd-numbered bits with unnecessary data, thereby reducing data adjustment overhead and improving communication efficiency without time loss.
Data Source
AI summary
In a data carrier apparatus, a reception unit receives, from a data carrier driving apparatus, a pulse signal that alternatingly repeats a first-level period and a second-level period, which are set based on individual data values. A measurement unit measures respective time widths of the first-level period and the second-level period in the received pulse signal. A demodulation unit demodulates data conveyed by the received pulse signal, by determining the data value corresponding to the first-level period based on a measured value of the first-level period output from the measurement unit and a first reference value, and determining the data value corresponding to the second-level period based on a measured value of the second-level period output from the measurement unit and a second reference value.


