摘要:
In order to stably measure an input interval time of a pulse signal with high precision, a time interval measuring apparatus includes a reference signal generator, a phase shifter, first and second A/D converters, an error correction unit, an instantaneous phase calculation unit, and an interval time calculation unit. The phase shifter divides a reference signal of a sine wave having a predetermined frequency from the reference signal generator into a first analog signal and a second analog signal having phases shifted to each other. The first and second A/D converters perform sampling of the first analog signal and the second analog signal from the phase shifter, respectively, at an input timing of a pulse signal to be measured, and output a first and second digital sample values. The error correction unit corrects direct current offset errors generated in, respectively, the first and second digital sample values output from the first and second A/D converters, a phase error with respect to 90°, and an amplitude error. The instantaneous phase calculation unit calculates an instantaneous phase of the reference signal based on the corrected first and second digital sample values. The interval time calculation unit determines an input interval time of the pulse signal based on a variation of instantaneous phases.
摘要:
A transition-density based data timing measurement method uses an estimated transition density (TD) value for an acquired data signal together with edge crossing times to estimate a data period for the acquired data signal. The estimated data period is used for symbol classification to determine a number of bits between adjacent edge crossings, which results are used to adjust the TD value. The adjusted TD value is then used to re-compute the data period.
摘要:
To determine the period length of a first signal, the length is measured by counting the periods of a second signal with a shorter period length. To measure the fluctuations of the period length of the first signal whilst also taking into account the fluctuations of the period length of the second signal, the measurement is carried out for two different values of the period length of the second signal. Both the fluctuations of the period length of the first signal and the accumulated fluctuations of the period length of the second signal are calculated independently of one another from the two values. The method enables the period length fluctuations of a first signal that originates from a phase-locked loop to be detected.
摘要:
A short pulse rejection circuit is disclosed. The circuit comprises a signal transition detecting circuit, a control signal generating circuit, a capacitor resetting and charging circuit, and a charge pulse detecting circuit. The signal transition detecting circuit is to output detecting pulses in response to any input pulse. The control signal generating circuit generates two control signals for capacitor charging and discharging in response to the detecting pulses. The capacitor resetting and charging circuit generates discharging and charging signals in response to two control signals. The charge pulse detecting circuit generates output enable pulse and outputting a short pulse rejected pulses in response to the charging signals and original input pulse.
摘要:
A method for calibrating a delay element is described herein. In some embodiments, the method may include generating a clock signal with a clock edge, generating a reference signal with a reference edge using an adjustable delay line to delay the clock signal, and delaying a selected one of the clock signal and the reference signal through an array delay line having an array delay element with an array delay. In some embodiments, the method may further include adjusting the adjustable delay line to obtain a first adjustable delay so that the clock and reference edges are aligned on one side of the array delay element, adjusting the adjustable delay line to obtain a second adjustable delay so that the clock and reference edges are aligned on the other side of the array delay element, and ascertaining a delay difference between the first and the second adjustable delays to determine a value of the array delay provided by the array delay element. Other embodiments of the present invention may include, but are not limited to, apparatuses and systems adapted to facilitate practice of the above-described method.
摘要:
A method and system for improved accuracy in period counting using a tunable oscillator, such as a voltage controlled oscillator, without an additional reference oscillator. The method and system use digital logic to correct the count made by a counter by loading the counter with a preset. The invention is suitable for use with any digital circuit that has a tunable oscillator and programmable digital logic.
摘要:
Method and circuit for deciding whether or not a pulse in a data stream is or is not a valid pulse of the data stream, wherein a free-running local clock at N-times the data rate is generated and clock pulses thereof are counted once the data stream signal reaches and remains above a slicing threshold. Once a predetermined minimum number of counted clock pulses is attained a valid data pulse signal is issued.
摘要:
There is provided a time counting circuit for measuring a pulse spacing of a pulse signal with high accuracy and with low power consumption. An inverter ring composed of an odd number of inverters connected in a ring oscillates and one signal transition occurs after another as though seemingly circulating around the inverter ring. Holding circuits connected to respective output terminals of the inverters composing the inverter ring output, on the rising edge of a pulse signal to be measured, signals outputted from the inverters at the same time. The outputted signals are then converted by a signal converting circuit to numeric data. A counter circuit connected to the output terminal of one of the inverters composing the inverter ring counts the number of circulations of signal transition. A time-difference operating circuit corrects the numeric data outputted from the signal converting circuit based on the number of circulations of signal transition outputted from the counter circuit to provide time data, while calculating and outputting the pulse spacing of the pulse signal to be measured.
摘要:
In order to measure an individual time interval with accuracy beyond frequency limit of semiconductors, a time measurement system of the invention generates a series of delayed pulses, each of which has the same pulse width with the time interval to be measured and delayed by a unit delay time shorter than a cycle time of a system clock from its preceding delayed pulse. A series of discriminate number measurement pulses are also generated from the series of delayed pulses, each of which rises at a common time and falls at each corresponding delay pulse. From number of a longest sequence of the same pulse number of the system clock counted in the discriminate number measurement pulses, the unit delay time is measured. From average value of pulse numbers of the system clock counted in each of the delayed pulses, the time interval to be measured is calculated with accuracy of the unit delay time.
摘要:
A circuit for time stamping event signals, e.g. zero-crossings, using coarse and fine timers. The fine timer is a circuit section which subdivides a period from a phase-locked ring-oscillator into 2N subparts. An event signal is timed by latching a digital representation of a particular subpart. The digital representation of the subpart is an N-bit dual thermometer code which uniquely identifies each subpart with each adjacent subpart differing by only one bit. The subparts are made finer in time quantization than the propagation delay of one active element in the ring oscillator by the use of linear combiner elements. The dual thermometer code, encoded post-latching into a binary code, forms the "fine" timing part of a binary word representation of the event time. The event also latches the count states of a pair of lead-lag counters in a master-slave configuration counting ring oscillator periods. These counters change states respectively before and after the dual thermometer code turn-overs. Only one reading is chosen for recording as determined by the most significant bit of the fine code. The choice will always find an accurate and stable reading, and reject erroneous readings resulting from reading a counter in transition. The chosen counter reading, encoded to binary, forms the coarse timer for the binary word representation of the event time. The coarse and fine binary words are butt-joinable to form the complete binary timing representation without further arithmetic processing.