Apparatuses and methods for duty cycle adjustments
US-2015155855-A1 · Jun 4, 2015 · US
US10409318B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10409318-B2 |
| Application number | US-201715655942-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 21, 2017 |
| Priority date | Aug 15, 2016 |
| Publication date | Sep 10, 2019 |
| Grant date | Sep 10, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processing device includes: a receiver that compares a serial input signal to a threshold value and outputs reception data; an extraction circuit that extracts a clock superimposed on the reception data from the reception data; a measurement circuit that measures a pulse width of the reception data based on the clock; a counter that measures an elongation and a shortening of the pulse width; and an adjustment circuit that increases the threshold value when the elongation of the pulse width is larger than a reference value, and reduces the threshold value when the shortening of the pulse width is larger than the reference value.
Opening claim text (preview).
What is claimed is: 1. An information processing device comprising: a receiver that compares a serial input signal to a threshold value and outputs reception data; an extraction circuit that extracts a clock superimposed on the reception data from the reception data; a measurement circuit that measures a pulse width of the reception data based on the clock; a counter that measures an elongation and a shortening of the pulse width; and an adjustment circuit that increases the threshold value when the elongation of the pulse width is larger than a reference value, and reduces the threshold value when the shortening of the pulse width is larger than the reference value. 2. The information processing device according to claim 1 , wherein the pulse width includes a first pulse width on a high level side of the reception data and a second pulse width on a low level side of the reception data. 3. The information processing device according to claim 2 , wherein the adjustment circuit increases the threshold value when an elongation of the first pulse width is larger than the reference value and reduces the threshold value when an elongation of the second pulse width is larger than the reference value. 4. The information processing device according to claim 1 , wherein the counter counts a difference between the pulse width of the reception data and a value obtained by multiplying a pulse width of the clock by an integer, and the adjustment circuit adjusts the threshold value in such a manner that the difference approaches zero. 5. The information processing device according to claim 2 , wherein the counter includes a first counter that counts an elongation of the first pulse width, a second counter that counts an elongation of the second pulse width, and a cycle counter that counts a reference clock pulse. 6. An information processing method comprising: comparing, by a receiver, a serial input signal to a threshold value and outputting reception data; extracting a clock superimposed on the reception data from the reception data; measuring a pulse width of the reception data based on the clock; measuring an elongation and a shortening of the pulse width; and increasing, by a computer, the threshold value when the elongation of the pulse width is larger than a reference value, and reducing the threshold value when the shortening of the pulse width is larger than the reference value. 7. The information processing method according to claim 6 , wherein the pulse width includes a first pulse width on a high level side of the reception data and a second pulse width on a low level side of the reception data. 8. The information processing method according to claim 7 , wherein the threshold value is increased when an elongation of the first pulse width is larger than the reference value and the threshold value is reduced when an elongation of the second pulse width is larger than the reference value. 9. The information processing method according to claim 6 , wherein a difference is counted between the pulse width of the reception data and a value obtained by multiplying a pulse width of the clock by an integer, and the threshold value is adjusted in such a manner that the difference approaches zero. 10. The information processing device according to claim 7 , further comprising: counting an elongation of the first pulse width; counting an elongation of the second pulse width; and counting a reference clock pulse. 11. A non-transitory computer-readable recording medium storing information processing program that causes a computer to perform processing, the processing comprising: comparing a serial input signal to a threshold value and outputting reception data; extracting a clock superimposed on the reception data from the reception data; measuring a pulse width of the reception data based on the clock; measuring an elongation and a shortening of the pulse width; and increasing the threshold value when the elongation of the pulse width is larger than a reference value, and reducing the threshold value when the shortening of the pulse width is larger than the reference value. 12. The non-transitory computer-readable recording medium according to claim 11 , wherein the pulse width includes a first pulse width on a high level side of the reception data and a second pulse width on a low level side of the reception data. 13. The non-transitory computer-readable recording medium according to claim 12 , wherein the threshold value is increased when an elongation of the first pulse width is larger than the reference value and the threshold value is reduced when an elongation of the second pulse width is larger than the reference value. 14. The non-transitory computer-readable recording medium according to claim 11 , wherein a difference is counted between the pulse width of the reception data and a value obtained by multiplying a pulse width of the clock by an integer, and the threshold value is adjusted in such a manner that the difference approaches zero. 15. The non-transitory computer-readable recording medium according to claim 12 , wherein the processing includes: counting an elongation of the first pulse width; counting an elongation of the second pulse width; and counting a reference clock pulse.
Monitoring patterns of pulse trains (indicating amplitude G01R19/00; indicating frequency G01R23/00; measuring characteristics of individual pulses G01R29/02) · CPC title
calibration, baseline · CPC title
Detectors specially adapted therefor · CPC title
Generating or distributing clock signals or signals derived directly therefrom · CPC title
extracting the synchronising or clock signal from the received signal spectrum, e.g. by using a resonant or bandpass circuit · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.