METHODS AND SYSTEMS FOR MEASURING DATA PULSES
First Claim
Patent Images
1. A method, comprising:
- measuring a duration of a first synchronization pulse, where a fixed, predetermined number of ticks are equally spaced at a first time interval over the first synchronization pulse regardless of the duration of the first synchronization pulse;
measuring a duration of a first data pulse by periodically incrementing a tick count value at the first time interval during the entire duration of the first data pulse; and
correlating the tick count value at an end of the first data pulse to a first digital value encoded on the first data pulse.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments disclosed herein relate to a method. In the method, a duration of a first synchronization pulse is measured. A fixed, predetermined number of ticks are equally spaced at a first time interval over the first sync pulse, regardless of the duration of the first synchronization pulse. A duration of a first data pulse is then measured by periodically incrementing a tick count value at the first time interval during the entire duration of the first data pulse. The tick count value at an end of the first data pulse is then correlated to a first digital value encoded on the first data pulse.
-
Citations
15 Claims
-
1. A method, comprising:
-
measuring a duration of a first synchronization pulse, where a fixed, predetermined number of ticks are equally spaced at a first time interval over the first synchronization pulse regardless of the duration of the first synchronization pulse; measuring a duration of a first data pulse by periodically incrementing a tick count value at the first time interval during the entire duration of the first data pulse; and correlating the tick count value at an end of the first data pulse to a first digital value encoded on the first data pulse. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A receiver, comprising:
-
a synchronization pulse measurement element adapted to determine a duration of a synchronization pulse, wherein the synchronization pulse has a fixed, predetermined number of ticks that are equally spread over the synchronization pulse according to a tick frequency; a data pulse measurement element adapted to increment a tick counter at the tick frequency throughout a data pulse to determine a number of ticks in the data pulse; and a decoder adapted to correlate a tick counter value at an end of the data pulse to a multi-bit data value encoded on the data pulse. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A receiver, comprising:
-
a base clock generator adapted to provide a base clock signal at a base clock interval; a synchronization pulse measurement element adapted to determine how many base clock intervals correspond to a first duration of a first synchronization pulse in a first data transmission unit, wherein a fixed, predetermined number of ticks are equally spread over the first synchronization pulse according to a first tick frequency; a tick frequency generator adapted to generate the first tick frequency during a first data pulse in the first data transmission unit; a tick counter adapted to increment a tick counter value at the first tick frequency throughout the entire first data pulse, thereby determining a number of ticks in the first data pulse. - View Dependent Claims (12, 13, 14, 15)
-
Specification