A Multi-Channel High Precision CMOS Time-to-Digital Converter for Laserscanner Based Perception Systems
|
|
|
- Griffin Wilson
- 9 years ago
- Views:
Transcription
1 1 A Multi-Channel High Precision CMOS Time-to-Digital Converter for Laserscanner Based Perception Systems Jussi-Pekka Jansson, Vesa Koskinen, Antti Mäntyniemi and Juha Kostamovaara, Member, IEEE Abstract A multi-channel time-to-digital converter implemented with 0.35µm CMOS technology is described which uses a low frequency crystal as a reference and measures the time intervals with counter and delay line interpolation techniques. The multi-channel measurement architecture provides information on the time intervals between several timing signals. The circuit can be used for laser time-of-flight distance measurements, for example, where it can determine time intervals between a transmitted laser pulse and several reflected pulses and also pulse widths or rise times, in order to compensate for the timing walk error. The article shows how several measurement channels can be integrated into one TDC without losing the measurement performance. The circuit offers a measurement precision better than 8ps and a measurement range of up to 74µs. In terms of laser distance measurement its performance is equivalent to millimetre-level precision within a 11 km range. Index Terms time interval measurement, laser ranging, pulsed time-of-flight, lidar, RF pulse detection, time-to-digital conversion, walk error compensation, traffic perception. Manuscript received October 24, This work was financially supported by the Academy of Finland, Finnish Funding Agency for Technology and Innovation (TEKES) and by Minifaros project (part of the 7 th Framework Programme, funded by the European Commission). All funders are gratefully acknowledged. The authors are with the Electronics Laboratory, University of Oulu, Finland. ( [email protected]; [email protected]; [email protected]; [email protected]). Fax: ; Phone:
2 2 1. INTRODUCTION A time-to-digital converter (TDC) measures the time interval between two or more timing signals and converts the result to a digital word. Accurate time domain information on signals is needed in a wide area of applications. Nuclear science [1], [2], telecommunications [3], [4], timing parameter verification of high speed circuits and components [5], [6], and analogue-to-digital converters [6], [7], for example, can make use of high precision time interval measurements. One of the most demanding applications is pulsed laser time-of-flight (TOF) distance measurement, where the transit time of a short laser pulse (typically around 3ns limited by the switching speed of highcurrent laser diode drivers) is measured as it propagates to the target and reflects back to the receiver, see Fig. 1a [9]-[11]. Both high measurement precision and a large measurement range are needed in order to measure long distances at high levels of accuracy. Emerging area for laser ranging devices is the traffic perception, where the vehicle environment should be automatically observed in order to improve the safety and assist the driver [12]-[15]. Small, fully integrated laser scanners can provide a very cost effective way to monitor obstacles near the car or truck as well as at higher distance in order to prevent collisions and maintain a proper distance to the preceding vehicle. In this specific application, for example, a typical measurement range R needed is up to 100m, which corresponds to 670ns in time ( t=2*r/c). In addition to precision and measurement range, certain other TDC characteristics are also desirable in real environment applications. These are low power consumption and high flash-type conversion speed to enable high measurement rate to be achieved, for example. In addition, automatic calibration techniques to combat process parameter, voltage, and temperature (PVT) variations would be called for to minimize the need for separate calibration and the resulting system complexity in practical applications. Finally, full integration with common moderate line width CMOS technology would be also beneficial to reduce the costs when moderate production volumes are involved.
3 3 A TDC with the capability to measure not only a single start-stop time interval but to a multiple of start-stop signals would be highly beneficial in practical applications [16], [17]. In traffic perception, for example, the highly varying environmental conditions make the monitoring challenging and cause uncertainty to the measurement. The laser pulse can during its journey from the transmitter to the target be partly reflected from several objects, such as a cover window, rain or fog, and finally from the target (another car, passenger etc.) and thus several adjacent stop pulses can reach the TDC as a result of a single laser flash. In order to be able for the laser radar to keep track on the targets properly, the TDC should be able to separately measure the time positions of all these stop pulses with respect to the laser shot (start pulse). Furthermore, as suggested in more details below in section II, the capability of the TDC to measure simultaneously (within a single measurement shot) to several stop signals could be used to compensate for the distance measurement error caused by the varying amplitude of the reflected laser pulse, a phenomenon known as timing walk error [11]. This error can be reduced, as is explained in detail below, by estimating the pulse shape in time domain with a multi-channel time-to-digital converter. The goal of the present research was to develop a high precision multi-channel CMOS TDC capable of measuring time intervals between 7 timing signals (start and six separate stops). The TDC was designed mainly for a pulsed TOF laser radar to be applied for vehicular perception in a project whose specific aims are presented in more details in [18]. This project aims at the development of a low cost, lightweight and miniature laser scanner sensor for environmental perception to significantly increase the penetration of advanced driver assistance systems, ADAS, in the automotive market. The project vision is to have an accident-free traffic environment by the use of effective environment perception systems. Laser scanners are believed to be the predominant generic environment sensing technology having potential to solve many of the potential driver assistance functions. To reach the objectives of small and low cost laser scanner a number of new techniques have to be developed and evaluated. These include, for example, the use of custom designed omnidirectional lens, very large micro-electromechanical (MEMS) mirror and the use of
4 4 high-performance integrated circuits for the laser pulse detection and time-of-flight measurement (TDC). The TDC specifications aimed at were a measurement range of several microseconds (100m=670ns), a single shot precision of about 10ps and low sensitivity to PVT (process, supply voltage, temperature). Since the circuit developed demonstrates the integration of a picosecond accurate multi-channel TDC on a single CMOS die, it is believed that suggested technology may find other applications as well especially since the configuration of the circuit with respect to the number of start and stop channels, for example, can easily be modified. The paper is organized as follows. Section II explains briefly the use of a multi-channel time-todigital converter in pulsed time-of-flight laser ranging and especially in timing walk error compensation, section III goes through the operation and architecture of the TDC designed here, section IV focuses on the measurement results, and the conclusions are summarized in section V. II. TIME-DOMAIN WALK ERROR COMPENSATION One of the basic functions of the receiver in any optical pulsed TOF radar range-finder is to detect the time position of the optical echo received from the target with respect to a reference signal (transmitted pulse or other pulse signal having a known time relation to the transmitted pulse). The receiver typically consists of an optical detector (avalanche photo detector), a transimpedance type preamplifier, post amplifiers and a timing discriminator. The task of the timing discriminator circuit is to produce in some way a timing mark whose time position would be independent of the varying amplitude of the received analogue timing signal (low timing walk ). Unfortunately, there can be wide variations in the power of the received echo, and thus also in its amplitude. Fig. 1b shows how timing walk error is produced in case of constant threshold detection, for example. In a pulsed TOF laser radar intended for a traffic perception system application, for example, the amplitude of the received optical echo may vary in a range of 1: or even more and yet the timing walk error should be less than 70ps (corresponding to a distance of +/-5mm). This dynamic range arises
5 5 from variations in the optical reflectivity and in the distance to be measured [11]. An object which may on one occasion be a shining metal surface (specular surface) may in other cases be covered in mud, for example. Moreover, as the timing discriminator is preceded by a sensitive, low noise amplifier chain to convert the low current signal from the avalanche photo diode (APD) to a voltage-signal for timing discrimination, the timing walk error arises not only due to the finite rise time of the timing signal but also because of non-constant electrical delay in the electronic receiver [19]. It should also be noted that the dynamic range of the optical input signal inevitably exceeds the linear dynamic range of the receiver amplifier (typically <1:500 for a transimpedance preamplifier), which poses an additional challenge for the timing discrimination. As can be seen in Fig. 1b, both the slew-rate of the leading edge and apparent width (at constant threshold level) of the analogue timing pulse change with the changing pulse amplitude. If one of them or both could be measured, this information could be exploited to compensate for the timing walk error. In this method the timing walk error would be measured and recorded in a separate calibration measurement in beforehand and then this data would be used in the real measurement for the timing walk compensation (from a look-up-table, for example). The multi-channel time-todigital converter is able to measure time intervals between several timing signals that lie close to each other. In addition to the time interval between the transmitted and reflected pulse corresponding the distance of the object, the pulse width, for example, can be measured simultaneously. Moreover, the slew-rate-based compensation technique could perhaps enable one to calculate the time position of the pulse probably without any need for the time walk pre-calibration contrary to what was suggested above and implemented in [20], [21]. It should be noted that the proposed timing discrimination techniques call for picosecond-level accuracy in multi-channel time interval measurement, since the typical pulse widths and rise times are in a nanosecond or subnanosecond range. Compensation techniques which call for multi-channel time interval measurement techniques of ps accuracy have the additional advantage that they rely on a time
6 6 interval measurement facility which is already present in the time-of-flight system in any case, and that they also work when the signal amplitude is clipped in the receiver channel. Based on what was presented above it should be clear that a multi-channel time-to-digital converter could serve as a basic element in pulsed time-of-flight studies not only for the determination of the time intervals between pulses but also for the compensation of the timing walk error due to varying timing pulse amplitudes. III. THE MULTI-CHANNEL TDC A. Operation modes The TDC designed here has two operating modes, Mode 0 and Mode 1, which differ in the way they use the two available stop signals to measure the width or slew-rate of the received stop pulses. In Mode 0 the TDC digitizes the arrival time of the rising edge of the start pulse and the rising and falling edges of a maximum of three stop pulses in one stop channel, as shown in Fig. 2. By measuring the arrival time of both edges of the stop pulses (trailing and leading), the pulse positions (T SP1 -T SP3 ) and widths (T w1 -T w3, apparent widths at a constant timing comparator threshold) can be determined for three separate stop signals. In Mode 1 the stop pulses arrive through two separate inputs to the TDC. Each of the inputs may have up to 3 separate stop pulses (stop0 and stop1 in the lower diagram in Fig. 2). The circuit measures the positions of the trailing edges of each of the stop0 pulses with respect to the start pulse, as in Mode 0 (T SP1 -T SP3 ), but in addition it measures the time intervals between the corresponding stop0 and stop1 edges (T r1 -T r3 ). Mode 1 can be used for slew-rate-based walk error compensation, for example [20]. In this case stop0 and stop1 would be generated with two separate timing comparators having different thresholds but the same analogue timing signal at their inputs. B. Measurement principle
7 7 The TDC uses an on-chip reference oscillator (external crystal) to stabilize the internal interpolation time delays with respect to PVT variations and jitter. The internal interpolation time delays are a dividend of the reference clock cycle time, as depicted in Fig. 3, and the TDC uses a counter and a two-level interpolation architecture to resolve the time intervals between the timing signals (start and stops) [16], [17], [22], [23]. The counter counts the full clock cycles between the timing signals. The first interpolation level (coarse interpolator) locates the timing signal within the counter clock cycle by creating multiple even-sized time samples within it and registering the relevant time samples, ST C and SP C in Fig. 3. The second interpolation level (fine interpolator) locates the timing signals within the result of the first interpolation level, ST F and SP F in Fig. 3. The final measurement result T meas is composed of the results of the counter and interpolators. C. Measurement core architecture The architecture of the measurement core is presented in Fig 4. The circuit employs several techniques which are explained here briefly. More detailed descriptions of the reference recycling technique, synchronization techniques and interpolation techniques and their effects on the measurement performance can be found in [22], [24], [25]. The first interpolation level, the coarse interpolator, creates a multiphase clock out of the external ~10MHz reference clock F REF. The reference signal propagates through 8 differential adjustable delay elements and creates time samples after every element with a time difference of ~320ps. The delay line uses a reference recycling technique in order to reduce the reference clock frequency needed and to improve the integral non-linearity of the interpolation [22], [26]. The delay elements are of the multiplexer type, and the end of the last delay element is connected back to the first element. The signal is recycled in the delay line several times (selectable from 1 64) before the new reference edge arrives and removes the accumulating jitter from the time sample generation. The internal delay line frequency is hence 1 64 times the reference frequency. The total delay in the recycled delay line is delay-locked to the reference clock cycle time with a phase detector (PD)
8 8 and charge pump (CP), which stabilize the time sample generation with respect to process, voltage and temperature variations. The asynchronous timing signals (start and 6 stops) register the state of the delay line, and the location of the timing signal within the delay line can be resolved using this information. The first arrived timing signal enables a 14-bit counter, which counts the rounds of the recycling delay line. The following timing signals take samples from this counter, which provides a time interval measurement range of ±74.4µs with 220MHz internal frequency. The negative measurement result corresponds to the situation when the stop signals arrive before the start signal, which may well be the case in a practical laser radar at short measurement distances due to the electronic delay in the start pulse generation. The fine interpolator, structure presented in Fig. 5a, resolves the location of the timing signal within the delay of the first interpolator delay element, as registered at the coarse interpolation stage. After the result at the coarse interpolation level has been obtained, a synchronized time sample from the coarse delay line is fed to the fine interpolation, signal sync in Figs. 4 and 5a. This creates 8 parallel time samples with a time difference of ~10ps. Analogously, the asynchronous timing signal (start or stop) is first delayed in order to compensate for the synchronization delay and then fed to the fine interpolator, signal async in Figs. 4 and 5a, where it creates 8 parallel time samples with a time difference of 80ps. The coincidence of the 16 time samples varies according to the time difference between the asynchronous and synchronized timing signals from the coarse delay line. A register bank stores the coincidence, and the location of the timing signal within the coarse interpolation result is decoded from this information. The parallel high resolution time samples are created with load capacitor-scaled delay elements presented in Fig. 5b [22]. The delay of the element increases with even steps when the number of unit capacitors, n, inside the element is increased. The number inside the elements in Fig. 5a describes the amount of unit capacitors in that element. Totally 16 delay elements and 64 arbiters in Fig. 5a are able to create 64 interpolation points to the fine interpolation stage. However, only 32 interpolation points in the middle are effective and the additional elements are for synchronization delay offset compensation [24]. Together with the 16
9 9 interpolation points in the coarse interpolator the measurement resolution LSB can be deduced from the chosen reference frequency f REF and the recycling factor RF: LSB = 1 / (f REF x RF x 16 x 32). (1) D. Circuit architecture The architecture of the whole TDC circuit is presented in Fig. 6. The circuit includes an on-chip oscillator which uses a crystal as a time reference, although an external TCXO (Temperature Compensated Crystal Oscillator) can also be used. From the oscillator, the reference signal goes to the delay-locked loop presented in Fig. 4. Seven parallel time digitizers then resolve the locations of the timing signals with respect to the reference clock. The ALU decodes the raw data from the counter and interpolators to form a binary word and calculates the time intervals between the start and stop pulses. The data interface to and from the TDC is a SPI (Serial Peripheral Interface) which can transmit serial data at a frequency of 100MHz. The TDC indicates the availability of a new measurement result by setting the output signal Ready. The circuit can be tested without external timing signals by means of a BIST (Built-In Self Test) in which the timing signals are created by corresponding control words at the SPI interface. The SPI-master, e.g. a microprocessor, can launch timing signals one by one and the time interval measurement result depends on the time difference between the control words. The block Input Control directs the correct timing signals to the digitization unit: one external start signal (rising edge) and a total of six external stop signals (rising and falling edges in turn) in Mode 0, one external start and three external stops from both inputs, stop0 and stop1, in Mode 1, or an SPI-generated start and six stops in BIST mode. The ALU, SPI interface, Control & Status and BIST blocks were modelled with Verilog HDL and synthesized at the circuit level.
10 10 IV. MEASUREMENT RESULTS The TDC circuit was fabricated in 0.35µm CMOS technology. The circuit dimensions are 2.4mm x 3.7mm, and the power consumption at a 3.3V operating voltage and a 220MHz internal frequency is 85mW. The following measurement results were collected from 5 circuits using a 20MHz crystal as a reference. A photograph of the circuit is presented in Fig. 7. A. Interpolation non-linearity Non-linearity in the interpolator shifts the interpolation slots from their correct time-domain positions and causes error in the digitization of each timing signal. The signal propagation time through identical delay elements, registers and wires varies due to differences in process parameters and the processed layout, non-identical signal routes and systematic supply and bias-voltage interference from the other blocks. The differential and integral non-linearities (DNL and INL) were measured by feeding asynchronous timing signals to every interpolator and collecting the hit distribution i.e. how many hits were collected by each of the 512 interpolation slots (16 slots in the first interpolation level and 32 slots in each of them due to the second interpolation level). When some slot gathers more than an average value of hits, its size is more than average (positive DNL) and vice versa. The accumulated delay error in every slot (INL) can be solved by summing the DNLs up to that slot. The DNL and INL values in one circuit are presented in Fig. 8. The figures show the non-linearities in the whole ~4.54ns interpolation region with 512 interpolation slots. The delay variation in the elements of the recycling delay line is the predominant source of INL. The largest measurement error due to non-linearity, ~30ps, occurs when one timing signal (start or stop) hits interpolation slot 21 and the other interpolation slot 274, as seen in the lower diagram in Fig. 8, assuming the stop interpolation would show a similar performance. The standard deviations of the INLs in different interpolators and circuits were measured to be varying in the range 4.0ps 6.3ps.
11 11 B. Temperature drift Temperature changes affect the signal propagation speed in logic elements, registers and wiring in many ways. The delay cells in the TDC are delay-locked to the reference clock cycle time, which minimizes temperature drift in the delay lines. The temperature drift in the interpolation registers should also cancel out, because the start and stop interpolators are identical. Layout and process parameter differences in timing signal paths can cause delay differences, however, and these can drift with temperature. Temperature drift was determined here by measuring constant time intervals from a signal generator between start and three successive stop-pulses (in range 500ns 12µs) and also the corresponding stop pulse widths (in range 12ns 170ns) when the circuit was in a heating chamber. The measurement results drifted by less than 0.5ps/ C, when the temperature was altered from -40 C to +85 C. The reference signal for the TDC (20MHz) was taken from a signal generator, which was in a room temperature, in order to remove the effect of the crystal temperature drift. C. Precision Perhaps the most important parameter when evaluating time-to-digital converters is the precision of the measurements obtained. Interpolation non-linearity, delay line jitter, jitter in the timing signals and quantization noise all create errors in the measurement results, which can fluctuate around the real value when a constant time interval, which is asynchronous with respect to the clock, is measured many times. Thus the precision of the TDC can be revealed by the standard deviation of the measurement results. This standard deviation (or sigma value) also varies with the time interval to be measured, however, mainly because the difference in the INL of the start and stop interpolations depends on the time interval. Thus the best precision can be achieved, for example, when the time interval is a multiple of the interpolation region, because the start and stop signals hit to the same interpolation slot at every individual measurement and the similar INL in the two interpolations cancels out when generating the measurement result.
12 12 Several time intervals around 400ns were generated with coaxial cables and each was measured times in order to resolve the precision. The measurement rate was 35kHz. The precisions obtained with 5 TDCs over the whole interpolation range (~4.54ns) are presented in Fig. 9. The precision with different time intervals varied from 6.1ps to 9.8ps. The RMS value over all measured precision values reveals the performance in the whole interpolation region. In the measured circuits the RMS precision fluctuated in the range 8.0ps 8.6ps. The post processing of the results with an INL look-up-table removes the effect of INL to the measurement results and the RMS precision improved further by 0.5ps 1.0ps in different circuits. The good performance in terms of precision is a result of several design choices. The INL stays good, because the accumulation of time error (DNL) in the delay elements was minimized by using a short delay line (only 8 differential elements) in the recycling delay line and parallel delay line structures in the second interpolation level. High resolution (low quantization noise) results from the second interpolation level, where low mismatch between the time samples was achieved with accurate capacitive load differences. Also periodic jitter removal with the external reference source prevents the jitter from deteriorating the precision. D. Effects of other parameters The effects of changes in operating voltage, reference frequency and internal frequency on the RMS measurement precision are presented in Table I. In measurements 1-4 in this table the operating voltage was changed from 2.7V to 3.6V while the internal frequency was constant at 180MHz. The measurement precision deteriorated slightly as the voltage was raised. An increase in the supply made the structures in the circuit faster, and the biasing voltage in the delay elements decreased in order to keep the element delays constant. Also, delay elements at a lower biasing voltage are more susceptible to noise in the operating and bias voltages, which will similarly detract from the precision.
13 13 In measurements 5-9 the recycling factor was increased from 8 to 12, which also increased the internal frequency and improved the measurement resolution. This, together with the fact that the bias voltage increase also reduced the variations in the delay elements, led to enhanced precision. In case no. 9 the TDC was unable to reach +85 C with real measurement results because the internal frequency (240MHz) was too high for the circuit. In measurements the external reference frequency was increased by using a Tektronix AWG 2021 signal generator as the reference source. The precision improved slightly when the reference frequency was increased and the recycling factor was decreased, respectively. With the higher reference clock the jitter had less time to accumulate in the recycling delay line. The new jitter-free reference signal removed the accumulated jitter more often, which improved the precision. The best possible measurement precision was aimed at in measurements 15-16, where the operating voltage was raised to the highest permissible level (3.6V) and the internal frequency was also close to its maximum. The RMS precision in both cases was below 8ps, even though the TDC was not able to reach the maximum specified operating temperature (+85 C) in case 16. E. Multi-channel measurement One start and three successive stop-pulses with different pulse widths and time intervals over several microseconds were generated with the Tektronix AWG 2021 signal generator. The stoppulse cable was divided to both stop input channels of the TDC so that a longer coaxial cable was in the stop1 input path than in the stop0 input path. The measurements were repeated times in the both measurement modes and the distributions of the results with their average values (µ) and standard deviations (σ) are presented in Fig. 10. The measurements were carried out using 3.3V supply, 20MHz crystal as a reference and 220MHz internal frequency (recycling factor 11). The diagram on top of Fig. 10 shows the time intervals between the start and three successive stoppulses and is similar in both measurement modes. The next diagram is collected in Mode 0 and shows the stop-pulse widths. The last diagram describes the operation in Mode 1 and shows the
14 14 propagation time difference of different length coaxial cables between the two stop input channels. The small offsets in the averaged values in the last diagram result from differences in timing signal detection moments of the interpolators and the offsets stayed constant when different length coaxial cables were measured. The jitter of the signal generator is present in the results. V. CONCLUSIONS This multi-channel time-to-digital converter (TDC) implemented in a 0.35µm CMOS technology presented here is based on a combination of a counter and stabilized two-stage delay line interpolation, which provides for a µs-level linear dynamic range, stable ps-level LSB resolution and good temperature stability. The TDC has autocalibration, i.e. its resolution is locked to the cycle time of the external reference crystal. Thus no additional calibration cycles are needed during measurement. The standard 4-wire SPI interface facilitates the use and simplifies the connection to the device. The multi-channel interpolation architecture makes measurement of the intervals between several timing signals possible in one measurement cycle. This widens the use of TDCs for different applications, especially for pulsed time-of-flight laser range finding, as the multi-channel TDC can not only enable the laser radar system to detect several successive echoes but also take responsibility for the walk error compensation. The timing walk (dependence of the timing moment on the echo amplitude) is the main source of systematic error in pulsed time-of-flight laser radars. These features can be considered as extremely useful in future efforts to realize compact laser scanner based perception systems for automotive and robotic applications, for example. In fact, the accurate multi-channel TDC techniques developed enable one to realize a time-domain RF/highspeed optical pulse detection that makes it possible to detect with picosecond accuracy the time position of the received pulse over a wide dynamic amplitude range exceeding that of the receiver. The measurement results verify the operation of the TDC in different circumstances. Time interval measurement is stable in the face of variations in temperature and operating voltage, and the low
15 15 internal jitter in the delay lines makes it possible to use a low frequency external crystal as a reference. A measurement precision better than 8ps is achieved over the whole temperature range without recourse to time-consuming post-processing of the results, e.g. by means of look-up INL tables. Table II compares the designed TDC to other integrated TDCs. The first two TDCs, designed mainly for digital phase locked loops (DPLL), reach also better than 10ps measurement precision but in a short measurement range. Small line width technology and separate/missing stabilization decrease the power consumption and lead to smaller gate delays, which simplifies the fine interpolation stage. Integrated and continuous stabilization method, presented here, increases the linear measurement range, simplifies the usage and makes non-stop operation possible. The other TDCs in Table II have enough range to be used in laser TOF distance measurement. The performance of the presented TDC is, however, superior. To our knowledge, the measurement precision of the developed multi-channel TDC is the best achieved to date for a long measurement range integrated TDC circuit, without post-processing of the results.
16 16 REFERENCES [1] D. Porat, Review of subnanosecond time-interval measurements, IEEE Trans. Nucl. Sci., vol. NS-20, pp , [2] A. V. Akindinov et al., "Design aspects and prototype test of a very precise TDC system implemented for the multigap RPC of the ALICE-TOF," Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, vol. 533, no. 1-2, pp , Nov [3] J. Park and W. Kim, An auto-ranging Mb/s clock recovery circuit with a time-to-digital converter, IEEE Int. Solid-State Circuits Conference, Dig. of Tech. Papers, pp , Feb [4] R. Tonietto, E. Zuffetti, R. Castello, and I. Bietti, A 3MHz bandwidth low noise RF all digital PLL with 12 ps resolution time to digital converter, in Proc. European Solid-State Circuits Conf., ESSCIRC, Sep. 2006, pp [5] J.-C. Hsu and C. Su, BIST for measuring clock jitter of charge-pump phase-locked loops, IEEE Transactions on Instrumentation and Measurement, vol. 57, pp , Feb [6] R. Rashidzadeh, R. Muscedere, M. Ahmadi and W. C. Miller, A delay generation technique for narrow time interval measurement, IEEE Transactions on Instrumentation and Measurement, vol. 58, pp , July [7] H. Huang and C. Sechen, A 22mW 227Msps 11b self-tuning ADC based on time-to-digital conversion, IEEE Circuits and Systems Workshop, (DCAS), pp. 1-4, Oct [8] J. Daniels, W. Dehaene, M.S.J. Steyaert, and A. Wiesbauer, A/D conversion using asynchronous delta-sigma modulation and time-to-digital conversion, IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 57, pp , Mar [9] B.S. Goldstein and G.F. Dalrymple, Gallium arsenide injection laser radar, Proc. of the IEEE, vol. 55, pp , Feb
17 17 [10] W. Koechner, Optical ranging system employing a high power injection laser diode, IEEE Transactions on Aerospace and Electronic Systems, vol. AES-4, pp , Jan [11] J. Kostamovaara, K. Määttä, and R. Myllylä, Pulsed Time-of-flight laser rangefinding techniques for industrial applications, Proc. of the SPIE Conference on Intelligent Robotic Systems, vol. 1614, pp , Nov [12] T. M. Hussain, T. N. Saadawi, and S. A. Ahmed, Overhead infrared sensor for monitoring vehicular traffic, IEEE Transactions on Vehicular Technology, vol. 42, no. 4, pp , Nov [13] R. Labayrade, C. Royere, and D. Aubert, Experimental assessment of the RESCUE collision-mitigation system, IEEE Transactions on Vehicular Technology, vol. 56, no. 1, pp , Jan [14] H. Zhao, M. Chiba, R. Shibasaki, X. Shao, J. Cui, and H. Zha, A laser-scanner-based approach toward driving safety and traffic data collection IEEE Transactions on Intelligent Transportation Systems, vol. 10, no. 3, pp , Sep [15] S. Gidel, P. Checchin, C. Blanc, T. Chateau, and L. Trassoudaine, Pedestrian detection and tracking in an urban environment using a multilayer laser scanner, IEEE Transactions on Intelligent Transportation Systems, vol. 11, no. 3, pp , Sep [16] M. Mota, J. Christiansen, S. Debieux, V. Ryjov, P. Moreira, and A. Marchioro, A flexible multi-channel high-resolution time-to-digital converter ASIC, Nuclear Science Symposium Conference, vol. 2, pp Oct [17] A. Mäntyniemi, T. Rahkonen, and J. Kostamovaara, A nonlinearity-corrected CMOS time digitizer IC with 20 ps single-shot precision, Proc. of the IEEE International Symposium on Circuits and Systems, vol. 1, pp , May [18] K. Fürstenberg and F. Ahlers, Development of a low-cost automotive laser scanner the EC project Minifaros, in Advanced Microsystems for Automotive Applications 2011 Smart Systems
18 for Electric, Safe and Networked Mobility (G. Meyer and J. Valldorf, Eds.). Berlin: Springer, 2011, pp [19] R. van de Plassche, Integrated Analog-to-Digital and Digital-to-Analog Converters. Boston, MA: Kluwer, [20] J. Nissinen, I. Nissinen, and J. Kostamovaara, Integrated receiver including both receiver channel and TDC for a pulsed time-of-flight laser rangefinder with cm-level accuracy, IEEE J. Solid-State Circuits, vol. 44, pp , May [21] S. Kurtti and J. Kostamovaara, An integrated laser radar receiver channel utilizing a timedomain walk error compensation scheme, IEEE Transactions on Instrumentation and Measurement, vol. 60, pp , Jan [22] J.-P. Jansson, A. Mäntyniemi, and J. Kostamovaara, A CMOS time-to-digital converter with better than 10 ps single-shot precision, IEEE J. Solid-State Circuits, vol. 41, pp , June [23] A. Mäntyniemi, T. Rahkonen, and J. Kostamovaara, A CMOS time-to-digital converter (TDC) based on a cyclic time domain successive approximation interpolation method, IEEE J. Solid-State Circuits, vol. 44, pp , Nov [24] J.-P. Jansson, A. Mäntyniemi, and J. Kostamovaara, Synchronization in a Multi-level CMOS Time-to-Digital Converter, IEEE Transactions on Circuits Syst. I, vol 56, pp , Aug [25] J.-P. Jansson, A. Mäntyniemi, and J. Kostamovaara, "Multiplying delay locked loop (MDLL) in time-to-digital conversion," IEEE Instrumentation and Measurement Technology Conference, (I2MTC), pp , May [26] A. Waizman, A delay line loop for frequency synthesis of de-skewed clock, IEEE Int. Solid- State Circuits Dig. of Tech. Papers, pp , Feb
19 19 [27] S. Henzler, S. Koeppe, W. Kamp, H. Mulatz, and D. Schmitt-Landsiedel, 90nm 4.7psresolution 0.7-LSB single-shot precision and 19pJ-per-shot local passive interpolation time-todigital converter with on-chip characterization, IEEE Int. Solid-State Circuits Dig. of Tech. Papers, pp , Feb [28] M. Lee and A. A. Abidi, A 9b, 1.25ps resolution coarse-fine time-to-digital converter in 90nm CMOS that amplifies a time residue, IEEE J. Solid-State Circuits, vol. 43, pp Apr [29] M.S. Gorbics, J. Kelly, K.M. Roberts, and R.L. Sumner, A high resolution multihit time to digital converter integrated circuit, IEEE Transactions on Nuclear Science, vol. 44, pp , June [30] Räisänen-Ruotsalainen, T. Rahkonen, and J. Kostamovaara, An integrated time-to-digital converter with 30-ps single-shot precision, IEEE J. Solid-State Circuits, vol. 35, pp , Oct [31] I. Nissinen, A. Mäntyniemi, and J. Kostamovaara, A CMOS time-to-digital converter based on a ring oscillator for a laser radar, in Proc. European Solid-State Circuits Conf., ESSCIRC, Sep. 2003, pp [32] P. Chen, C.-C. Chen, and Y.-S. Shen, A low-cost low-power CMOS time-to-digital converter based on pulse stretching, IEEE Transactions on Nuclear Science, vol. 53, pp , Aug
20 20 LIST OF FIGURES Fig. 1. (a) Pulsed laser time-of-flight (TOF) distance measurement and (b) the concept of walk error. Fig. 2. Measurement modes. Fig. 3. Conceptual timing diagram. Fig. 4. The measurement core. Fig. 5. (a) Fine interpolation structure, and (b) capacitor-scaled delay element. Fig. 6. The TDC block diagram. Fig. 7. Photograph of the TDC. Circuit dimensions are 2.4mm 3.7mm. Fig. 8. DNL and INL in the interpolator, 16*32=512 time slots. Fig. 9. Single-shot precision (standard deviation) of 5 different circuits at an internal frequency of 220MHz, precision is shown as a function of remainder Q, where T=N*(1/220MHz) + Q. Fig. 10. Multi-channel measurement in operation modes 0 and 1. LIST OF TABLES Table I. Effects of environment changes to the measurement precision. Table II. Comparison with other TDCs.
21 21 a. laser transmitter TDC result receiver receiver start stop b. start stop detection threshold R=( T/2) c walk error Fig. 1. (a) Pulsed laser time-of-flight (TOF) distance measurement and (b) the concept of walk error.
22 Fig. 2. Measurement modes. 22
23 23 T meas REFCLK DLL(15:0) START STOP CTR ST f ST c SP f SP c 0 1 T meas = CTR + 32 (ST c SP c )+ ST f - SP f Fig. 3. Conceptual timing diagram.
24 Fig. 4. The measurement core. 24
25 Fig. 5. (a) Fine interpolation structure, and (b) capacitor-scaled delay element. 25
26 Fig. 6. The TDC block diagram. 26
27 Fig. 7. Photograph of the TDC. Circuit dimensions are 2.4mm 3.7mm. 27
28 INL [ps] DNL [ps] Interpolation Slot Interpolation Slot Fig. 8. DNL and INL in the interpolator, 16*32=512 time slots.
29 Fig. 9. Single-shot precision (standard deviation) of 5 different circuits at an internal frequency of 220MHz, precision is shown as a function of remainder Q, where T=N*(1/220MHz) + Q. 29
30 X X Number of Hits X X Number of Hits X X Number of Hits STOP 1 µ=95.886ns σ=9.208ps STOP 2 µ= ns σ=9.449ps STOP 3 µ= ns σ=9.361ps Time Between Start and Stops [ns] STOP 1 µ=4.869ns σ=9.041ps STOP 2 µ=15.386ns σ=10.236ps STOP 3 µ=67.753ns σ=9.604ps Stop Pulse Widths [ns] STOP 1 µ=5.158ns σ=9.683ps STOP 2 µ=5.181ns σ=8.588ps STOP 3 µ=5.171ns σ=9.563ps Time Between Stop0 and Stop1 [ns] Fig. 10. Multi-channel measurement in operation modes 0 and 1.
31 31 # Supply [V] Ext. Ref [MHz] Recyc factor Int. Freq [MHz] RMS σ [ps] Table I. Effects of environment changes to the measurement precision.
32 32 Ref. Architecture Technology [µm] [27] delay line with resistors [28] delay line and time amplification [29] counter and vernier [30] counter and TAC 0.8 Bi- CMOS [16] counter and RCdelay lines [17] counter and delay lines [31] counter and ring oscillator Ref. clock [MHz] LSB [ps] Precision RMS [ps] Max. range [µs] Chan nels Power [mw] 0.09 CMOS NA CMOS NA 1.25 <1.25(a) CMOS NA < CMOS NA 0.6 CMOS (a) CMOS [32] counter and TAC 0.35 CMOS NA [23] counter and CTDSA 0.35 CMOS (a) This counter and delay lines (a) with look-up tables or result post processing 0.35 CMOS (a) Table II. Comparison with other TDCs.
A Laser Scanner Chip Set for Accurate Perception Systems
A Laser Scanner Chip Set for Accurate Perception Systems 313 A Laser Scanner Chip Set for Accurate Perception Systems S. Kurtti, J.-P. Jansson, J. Kostamovaara, University of Oulu Abstract This paper presents
A receiver TDC chip set for accurate pulsed time-of-flight laser ranging
A receiver TDC chip set for accurate pulsed time-of-flight laser ranging Juha Kostamovaara, Sami Kurtti, Jussi-Pekka Jansson University of Oulu, Department of Electrical Engineering, Electronics Laboratory,
A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION
35'th Annual Precise Time and Time Interval (PTTI) Systems and Applications Meeting San Diego, December 2-4, 2003 A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION Józef Kalisz and Ryszard Szplet
Portable Time Interval Counter with Picosecond Precision
Portable Time Interval Counter with Picosecond Precision R. SZPLET, Z. JACHNA, K. ROZYC, J. KALISZ Department of Electronic Engineering Military University of Technology Gen. S. Kaliskiego 2, 00-908 Warsaw
Digital to Analog Converter. Raghu Tumati
Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................
Extended Resolution TOA Measurement in an IFM Receiver
Extended Resolution TOA Measurement in an IFM Receiver Time of arrival (TOA) measurements define precisely when an RF signal is received, necessary in the identification of type and mode of RF and radar
Timing Errors and Jitter
Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big
IN RECENT YEARS, the increase of data transmission over
1356 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 8, AUGUST 2004 A 3.125-Gb/s Clock and Data Recovery Circuit for the 10-Gbase-LX4 Ethernet Rong-Jyi Yang, Student Member, IEEE, Shang-Ping Chen, and
DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION
DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION Introduction The outputs from sensors and communications receivers are analogue signals that have continuously varying amplitudes. In many systems
Range Finding Using Pulse Lasers Application Note
Range Finding Using Pulse Lasers Application Note Introduction Time-of-flight (TOF) measurement by using pulsed lasers has entered a great variety of applications. It can be found in the consumer and industrial
White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces
White Paper Introduction The DDR3 SDRAM memory architectures support higher bandwidths with bus rates of 600 Mbps to 1.6 Gbps (300 to 800 MHz), 1.5V operation for lower power, and higher densities of 2
Section 3. Sensor to ADC Design Example
Section 3 Sensor to ADC Design Example 3-1 This section describes the design of a sensor to ADC system. The sensor measures temperature, and the measurement is interfaced into an ADC selected by the systems
DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS
DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS U. Pogliano, B. Trinchera, G.C. Bosco and D. Serazio INRIM Istituto Nazionale di Ricerca Metrologica Torino (Italia)
PLAS: Analog memory ASIC Conceptual design & development status
PLAS: Analog memory ASIC Conceptual design & development status Ramón J. Aliaga Instituto de Física Corpuscular (IFIC) Consejo Superior de Investigaciones Científicas (CSIC) Universidad de Valencia Vicente
Tire pressure monitoring
Application Note AN601 Tire pressure monitoring 1 Purpose This document is intended to give hints on how to use the Intersema pressure sensors in a low cost tire pressure monitoring system (TPMS). 2 Introduction
AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE
Atmel 8-bit and 32-bit Microcontrollers AVR127: Understanding ADC Parameters APPLICATION NOTE Introduction This application note explains the basic concepts of analog-to-digital converter (ADC) and the
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
MicroMag3 3-Axis Magnetic Sensor Module
1008121 R01 April 2005 MicroMag3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of PNI
ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7
ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7 13.7 A 40Gb/s Clock and Data Recovery Circuit in 0.18µm CMOS Technology Jri Lee, Behzad Razavi University of California, Los Angeles, CA
A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications
A -GSPS CMOS Flash A/D Converter for System-on-Chip Applications Jincheol Yoo, Kyusun Choi, and Ali Tangel Department of Computer Science & Department of Computer & Engineering Communications Engineering
SPADIC: CBM TRD Readout ASIC
SPADIC: CBM TRD Readout ASIC Tim Armbruster [email protected] HIC for FAIR, Darmstadt Schaltungstechnik Schaltungstechnik und und February 2011 Visit http://spadic.uni-hd.de 1. Introduction
Automated Switching Mechanism for Multi-Standard RFID Transponder
Automated Switching Mechanism for Multi-Standard RFID Transponder Teh Kim Ting and Khaw Mei Kum Faculty of Engineering Multimedia University Cyberjaya, Malaysia [email protected] Abstract This paper presents
Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications
Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications TRIPTI SHARMA, K. G. SHARMA, B. P. SINGH, NEHA ARORA Electronics & Communication Department MITS Deemed University,
Accurate Loss-of-Signal Detection in 10Gbps Optical Receivers using the MAX3991
Design Note: HFDN-34.0 Rev.1; 04/08 Accurate Loss-of-Signal Detection in 10Gbps Optical Receivers using the MAX3991 Functional Diagrams Pin Configurations appear at end of data sheet. Functional Diagrams
BURST-MODE communication relies on very fast acquisition
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 8, AUGUST 2005 437 Instantaneous Clockless Data Recovery and Demultiplexing Behnam Analui and Ali Hajimiri Abstract An alternative
A 1.62/2.7/5.4 Gbps Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.13, NO.3, JUNE, 2013 http://dx.doi.org/10.5573/jsts.2013.13.3.185 A 1.62/2.7/5.4 Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
W a d i a D i g i t a l
Wadia Decoding Computer Overview A Definition What is a Decoding Computer? The Wadia Decoding Computer is a small form factor digital-to-analog converter with digital pre-amplifier capabilities. It is
Abstract. Cycle Domain Simulator for Phase-Locked Loops
Abstract Cycle Domain Simulator for Phase-Locked Loops Norman James December 1999 As computers become faster and more complex, clock synthesis becomes critical. Due to the relatively slower bus clocks
Phase-Locked Loop Based Clock Generators
Phase-Locked Loop Based Clock Generators INTRODUCTION As system clock frequencies reach 100 MHz and beyond maintaining control over clock becomes very important In addition to generating the various clocks
Time-to-Voltage Converter for On-Chip Jitter Measurement
1738 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, DECEMBER 2003 Time-to-Voltage Converter for On-Chip Jitter Measurement Tian Xia, Member, IEEE, and Jien-Chung Lo, Senior Member,
The Model A032-ET of Riga Event Timers
The Model A032-ET of Riga Event Timers V. Bespal ko, E. Boole, V. Vedin 1. Institute of Electronics and Computer Science, Riga, LATVIA. Contact: [email protected] Abstract The Event Timer A032-ET is an advanced
Chapter 6 PLL and Clock Generator
Chapter 6 PLL and Clock Generator The DSP56300 core features a Phase Locked Loop (PLL) clock generator in its central processing module. The PLL allows the processor to operate at a high internal clock
155 Mb/s Fiber Optic Light to Logic Receivers for OC3/STM1
155 Mb/s Fiber Optic Light to Logic Receivers for OC3/STM1 Application Note 1125 RCV1551, RGR1551 Introduction This application note details the operation and usage of the RCV1551 and RGR1551 Light to
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link Kang jik Kim, Ki sang Jeong, Seong ik Cho The Department of Electronics Engineering Chonbuk National
DS1104 R&D Controller Board
DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis Oliver Schrape 1, Frank Winkler 2, Steffen Zeidler 1, Markus Petri 1, Eckhard Grass 1, Ulrich Jagdhold 1 International
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept
Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept ONR NEURO-SILICON WORKSHOP, AUG 1-2, 2006 Take Home Messages Introduce integrate-and-fire
Optimizing VCO PLL Evaluations & PLL Synthesizer Designs
Optimizing VCO PLL Evaluations & PLL Synthesizer Designs Today s mobile communications systems demand higher communication quality, higher data rates, higher operation, and more channels per unit bandwidth.
Atmel Norway 2005. XMEGA Introduction
Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K
A 16 channel high resolution (<11 ps RMS) Time-to-Digital Converter in a Field
Home Search Collections Journals About Contact us My IOPscience A 16 channel high resolution (
INTEGRATED ELECTRONIC AND OPTOELECTRONIC CIRCUITS AND DEVICES FOR PULSED TIME-OF-FLIGHT LASER RANGEFINDING
INTEGRATED ELECTRONIC AND OPTOELECTRONIC CIRCUITS AND DEVICES FOR PULSED TIME-OF-FLIGHT LASER RANGEFINDING PASI PALOJÄRVI Department of Electrical and Information Engineering and Infotech Oulu, University
Jitter Transfer Functions in Minutes
Jitter Transfer Functions in Minutes In this paper, we use the SV1C Personalized SerDes Tester to rapidly develop and execute PLL Jitter transfer function measurements. We leverage the integrated nature
PLL frequency synthesizer
ANALOG & TELECOMMUNICATION ELECTRONICS LABORATORY EXERCISE 4 Lab 4: PLL frequency synthesizer 1.1 Goal The goals of this lab exercise are: - Verify the behavior of a and of a complete PLL - Find capture
A 3 V 12b 100 MS/s CMOS D/A Converter for High- Speed Communication Systems
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO., DECEMBER, 3 A 3 V b MS/s CMOS D/A Converter for High- Speed Communication Systems Min-Jung Kim, Hyuen-Hee Bae, Jin-Sik Yoon, and Seung-Hoon
THE BASICS OF PLL FREQUENCY SYNTHESIS
Supplementary Reading for 27 - Oscillators Ron Bertrand VK2DQ http://www.radioelectronicschool.com THE BASICS OF PLL FREQUENCY SYNTHESIS The phase locked loop (PLL) method of frequency synthesis is now
ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7
ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7 4.7 A 2.7 Gb/s CDMA-Interconnect Transceiver Chip Set with Multi-Level Signal Data Recovery for Re-configurable VLSI Systems
Features. Applications. Description. Blockdiagram. K-LC1a RADAR TRANSCEIVER. Datasheet
Features 24 GHz K-band miniature transceiver 180MHz sweep FM input (n.a. for K-LC1a_V2) Dual 4 patch antenna Single balanced mixer with 50MHz bandwidth Beam aperture 80 /34 15dBm EIRP output power 25x25mm
A Surveillance Robot with Climbing Capabilities for Home Security
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,
Chapter 6: From Digital-to-Analog and Back Again
Chapter 6: From Digital-to-Analog and Back Again Overview Often the information you want to capture in an experiment originates in the laboratory as an analog voltage or a current. Sometimes you want to
ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of applications such as home appliances, medical, automotive,
RF Measurements Using a Modular Digitizer
RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.
A New Programmable RF System for System-on-Chip Applications
Vol. 6, o., April, 011 A ew Programmable RF System for System-on-Chip Applications Jee-Youl Ryu 1, Sung-Woo Kim 1, Jung-Hun Lee 1, Seung-Hun Park 1, and Deock-Ho Ha 1 1 Dept. of Information and Communications
Clocking. Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 Clocks 1
ing Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 s 1 Why s and Storage Elements? Inputs Combinational Logic Outputs Want to reuse combinational logic from cycle to cycle 6.884 - Spring 2005 2/18/05
A 125-MHz Mixed-Signal Echo Canceller for Gigabit Ethernet on Copper Wire
366 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 36, NO. 3, MARCH 2001 A 125-MHz Mixed-Signal Echo Canceller for Gigabit Ethernet on Copper Wire Tai-Cheng Lee and Behzad Razavi, Member, IEEE Abstract A discrete-time
Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)
Use and Application of Output Limiting Amplifiers (HFA111, HFA110, HFA11) Application Note November 1996 AN96 Introduction Amplifiers with internal voltage clamps, also known as limiting amplifiers, have
TI GPS PPS Timing Application Note
Application Note Version 0.6 January 2012 1 Contents Table of Contents 1 INTRODUCTION... 3 2 1PPS CHARACTERISTICS... 3 3 TEST SETUP... 4 4 PPS TEST RESULTS... 6 Figures Figure 1 - Simplified GPS Receiver
Microcontroller to Sensor Interfacing Techniques
to Sensor Interfacing Techniques Document Revision: 1.01 Date: 3rd February, 2006 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970 Fax: 1-281-416-2806 E-mail: [email protected]
Instruction Manual Service Program ULTRA-PROG-IR
Instruction Manual Service Program ULTRA-PROG-IR Parameterizing Software for Ultrasonic Sensors with Infrared Interface Contents 1 Installation of the Software ULTRA-PROG-IR... 4 1.1 System Requirements...
Op Amp Circuit Collection
Op Amp Circuit Collection Note: National Semiconductor recommends replacing 2N2920 and 2N3728 matched pairs with LM394 in all application circuits. Section 1 Basic Circuits Inverting Amplifier Difference
NUCLEAR MAGNETIC RESONANCE. Advanced Laboratory, Physics 407, University of Wisconsin Madison, Wisconsin 53706
(revised 4/21/03) NUCLEAR MAGNETIC RESONANCE Advanced Laboratory, Physics 407, University of Wisconsin Madison, Wisconsin 53706 Abstract This experiment studies the Nuclear Magnetic Resonance of protons
LLRF. Digital RF Stabilization System
LLRF Digital RF Stabilization System Many instruments. Many people. Working together. Stability means knowing your machine has innovative solutions. For users, stability means a machine achieving its full
Technical Datasheet Scalar Network Analyzer Model 8003-10 MHz to 40 GHz
Technical Datasheet Scalar Network Analyzer Model 8003-10 MHz to 40 GHz The Giga-tronics Model 8003 Precision Scalar Network Analyzer combines a 90 db wide dynamic range with the accuracy and linearity
b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output
CMOS Analog IC Design - Chapter 10 Page 10.0-5 BLOCK DIAGRAM OF A DIGITAL-ANALOG CONVERTER b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output
24-Bit Analog-to-Digital Converter (ADC) for Weigh Scales FEATURES S8550 VFB. Analog Supply Regulator. Input MUX. 24-bit Σ ADC. PGA Gain = 32, 64, 128
24-Bit Analog-to-Digital Converter (ADC) for Weigh Scales DESCRIPTION Based on Avia Semiconductor s patented technology, HX711 is a precision 24-bit analogto-digital converter (ADC) designed for weigh
Digital to Analog and Analog to Digital Conversion
Real world (lab) is Computer (binary) is digital Digital to Analog and Analog to Digital Conversion V t V t D/A or DAC and A/D or ADC D/A Conversion Computer DAC A/D Conversion Computer DAC Digital to
Location-Aware and Safer Cards: Enhancing RFID Security and Privacy
Location-Aware and Safer Cards: Enhancing RFID Security and Privacy 1 K.Anudeep, 2 Mrs. T.V.Anantha Lakshmi 1 Student, 2 Assistant Professor ECE Department, SRM University, Kattankulathur-603203 1 [email protected],
E190Q Lecture 5 Autonomous Robot Navigation
E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator
Features. Applications. Transmitter. Receiver. General Description MINIATURE MODULE. QM MODULATION OPTIMAL RANGE 1000m
Features MINIATURE MODULE QM MODULATION OPTIMAL RANGE 1000m 433.05 434.79 ISM BAND 34 CHANNELS AVAILABLE SINGLE SUPPLY VOLTAGE Applications IN VEHICLE TELEMETRY SYSTEMS WIRELESS NETWORKING DOMESTIC AND
A 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory
Presented at the 2001 International Solid State Circuits Conference February 5, 2001 A 10,000 Frames/s 0.1 µm CMOS Digital Pixel Sensor with Pixel-Level Memory Stuart Kleinfelder, SukHwan Lim, Xinqiao
On-chip clock error characterization for clock distribution system
On-chip clock error characterization for clock distribution system Chuan Shan, Dimitri Galayko, François Anceau Laboratoire d informatique de Paris 6 (LIP6) Université Pierre & Marie Curie (UPMC), Paris,
Sigma- Delta Modulator Simulation and Analysis using MatLab
Computer and Information Science; Vol. 5, No. 5; 2012 ISSN 1913-8989 E-ISSN 1913-8997 Published by Canadian Center of Science and Education Sigma- Delta Modulator Simulation and Analysis using MatLab Thuneibat
TS321 Low Power Single Operational Amplifier
SOT-25 Pin Definition: 1. Input + 2. Ground 3. Input - 4. Output 5. Vcc General Description The TS321 brings performance and economy to low power systems. With high unity gain frequency and a guaranteed
Email: [email protected]
USE OF VIRTUAL INSTRUMENTS IN RADIO AND ATMOSPHERIC EXPERIMENTS P.N. VIJAYAKUMAR, THOMAS JOHN AND S.C. GARG RADIO AND ATMOSPHERIC SCIENCE DIVISION, NATIONAL PHYSICAL LABORATORY, NEW DELHI 110012, INDIA
Robot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
Module 3: Floyd, Digital Fundamental
Module 3: Lecturer : Yongsheng Gao Room : Tech - 3.25 Email : [email protected] Structure : 6 lectures 1 Tutorial Assessment: 1 Laboratory (5%) 1 Test (20%) Textbook : Floyd, Digital Fundamental
Power Reduction Techniques in the SoC Clock Network. Clock Power
Power Reduction Techniques in the SoC Network Low Power Design for SoCs ASIC Tutorial SoC.1 Power Why clock power is important/large» Generally the signal with the highest frequency» Typically drives a
DDX 7000 & 8003. Digital Partial Discharge Detectors FEATURES APPLICATIONS
DDX 7000 & 8003 Digital Partial Discharge Detectors The HAEFELY HIPOTRONICS DDX Digital Partial Discharge Detector offers the high accuracy and flexibility of digital technology, plus the real-time display
PowerPC Microprocessor Clock Modes
nc. Freescale Semiconductor AN1269 (Freescale Order Number) 1/96 Application Note PowerPC Microprocessor Clock Modes The PowerPC microprocessors offer customers numerous clocking options. An internal phase-lock
Alpha CPU and Clock Design Evolution
Alpha CPU and Clock Design Evolution This lecture uses two papers that discuss the evolution of the Alpha CPU and clocking strategy over three CPU generations Gronowski, Paul E., et.al., High Performance
Status of the design of the TDC for the GTK TDCpix ASIC
Status of the design of the TDC for the GTK TDCpix ASIC Gianluca Aglieri Rinella, Lukas Perktold DLL design review meeting, 16 03 2011 Outline Introduction Purpose and objectives Reminder Challenges of
Propagation Channel Emulator ECP_V3
Navigation simulators Propagation Channel Emulator ECP_V3 1 Product Description The ECP (Propagation Channel Emulator V3) synthesizes the principal phenomena of propagation occurring on RF signal links
An On-chip Security Monitoring Solution For System Clock For Low Cost Devices
An On-chip Security Monitoring Solution For System Clock For Low Cost Devices Frank Vater Innovations for High Performance Microelectronics Im Technologiepark 25 15236 Frankfurt (Oder), Germany [email protected]
TOF FUNDAMENTALS TUTORIAL
TOF FUNDAMENTALS TUTORIAL Presented By: JORDAN TOF PRODUCTS, INC. 990 Golden Gate Terrace Grass Valley, CA 95945 530-272-4580 / 530-272-2955 [fax] www.rmjordan.com [web] [email protected] [e-mail] This
Managing High-Speed Clocks
Managing High-Speed s & Greg Steinke Director, Component Applications Managing High-Speed s Higher System Performance Requires Innovative ing Schemes What Are The Possibilities? High-Speed ing Schemes
INF4420 Introduction
INF4420 Introduction Spring 2012 Jørgen Andreas Michaelsen ([email protected]) Outline Practical information about the course. Context (placing what we will learn in a larger context) Outline of the
QAM Demodulation. Performance Conclusion. o o o o o. (Nyquist shaping, Clock & Carrier Recovery, AGC, Adaptive Equaliser) o o. Wireless Communications
0 QAM Demodulation o o o o o Application area What is QAM? What are QAM Demodulation Functions? General block diagram of QAM demodulator Explanation of the main function (Nyquist shaping, Clock & Carrier
LTC1390 8-Channel Analog Multiplexer with Serial Interface U DESCRIPTIO
FEATRES -Wire Serial Digital Interface Data Retransmission Allows Series Connection with Serial A/D Converters Single V to ±V Supply Operation Analog Inputs May Extend to Supply Rails Low Charge Injection
Android based Alcohol detection system using Bluetooth technology
For more Project details visit: http://www.projectsof8051.com/android-based-alcohol-detection-system-usingbluetooth-technology/ Code 1435 Project Title Android based Alcohol detection system using Bluetooth
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
US-SPI New generation of High performances Ultrasonic device
US-SPI New generation of High performances Ultrasonic device Lecoeur Electronique - 19, Rue de Courtenay - 45220 CHUELLES - Tel. : +33 ( 0)2 38 94 28 30 - Fax : +33 (0)2 38 94 29 67 US-SPI Ultrasound device
Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +1024 C)
19-2235; Rev 1; 3/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The performs cold-junction compensation and digitizes the signal from a type-k thermocouple. The data is output
A Lesson on Digital Clocks, One Shots and Counters
A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters
A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS
ICONIC 2007 St. Louis, MO, USA June 27-29, 2007 A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS Ali Alaeldine 12, Alexandre Boyer 3, Richard Perdriau 1, Sonia Ben Dhia
CHAPTER 3 Boolean Algebra and Digital Logic
CHAPTER 3 Boolean Algebra and Digital Logic 3.1 Introduction 121 3.2 Boolean Algebra 122 3.2.1 Boolean Expressions 123 3.2.2 Boolean Identities 124 3.2.3 Simplification of Boolean Expressions 126 3.2.4
8 Gbps CMOS interface for parallel fiber-optic interconnects
8 Gbps CMOS interface for parallel fiberoptic interconnects Barton Sano, Bindu Madhavan and A. F. J. Levi Department of Electrical Engineering University of Southern California Los Angeles, California
PCM Encoding and Decoding:
PCM Encoding and Decoding: Aim: Introduction to PCM encoding and decoding. Introduction: PCM Encoding: The input to the PCM ENCODER module is an analog message. This must be constrained to a defined bandwidth
