SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1169
Comparative Study of Delay Line Based Time to Digital Converter Using
FPGA
Zalak Soni1,, Arpit Patel2, Dipak Kumar Panda3, Amit Basu Sarbadhikari4
1 PG Student, Dept. of E.C. Engineering, Gujarat Technological University PG School, Gandhinagar, Gujarat, India
2, 3, 4 Scientist, Planetary Science Division, Physical Research Laboratory, Ahmedabad, Gujarat, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Many time-of-flight (TOF) applications need
measurement of time difference between two events. Atimeto
digital converter is suitable for these kinds of applications
because it measures time difference between two pulses and
gives time difference as a digital output code. However basic
TDC needs much higher clock frequency to measure smaller
time differences in terms of picoseconds. High clock frequency
leads to major power dissipation and unstableclock whichare
not desirable. Different architecture of delay lines which can
be used with TDC to measure smaller time interval with less
clock frequency has been studied and compared in this paper.
It is useful in improving performance of measurement. FPGA
based TDC can be used because of fullydigitalstructureofTDC
and FPGAs provides flexibility and low cost.
Key Words: Time to Digital Converter (TDC), Field
Programmable Gate Array (FPGA), Vernier Delay line, Low
Resolution, Time of Flight (TOF) applications, time interval
measurement.
1. INTRODUCTION
TDC has several applications in different engineering fields.
TDC is useful in measurement of the velocity of the moving
particles in many physics experiments, unknown fiber
length, the thickness of the chemical coating on a substrate
can also be measured using TDC[4]. In the field of particle
and high energy physics, TDC is mostlyusedforrequirement
of precise time interval measurement. In electronics it gives
advantage in utilization of measuring the time interval
between two pulses.
TDC is most important application in time of flight (TOF)
application. TOF is a method used to measure distance
between sensor and object, based on the time difference
between the emission of signal and its return to the sensor,
after being reflected by an object [2]. Application of medical,
space, nuclear science also needed measurement between
two events. In digital phase locked loop, TDCservesasphase
detector.
For meeting time requirements of different applications
ASIC- based chips are can be designed but design of such
chips is costly, complicated and time consuming.
Field Programmable Gate Arrays (FPGAs) provide
configurable logic blocks (CLBs) that can behave like any
logic circuits. To implement variety of circuits, FPGAs
provide very flexible way [7]. Therefore, Timing devices
based on FPGAs are becoming very popular. It has several
advantages like lower cost, and faster development cycle. It
has some disadvantages like delay variation due to Process,
voltage & control, unpredictable place & route and no direct
control over delays. Circuit delaysofFPGAdevicesarehighly
dependent on wiring and routinginsideanintegratedcircuit,
which is why manual placement and routing of signals is
essential for accurate measurements. The resolution of
measurement is also dependent on the technologyused,and
with more recent deep sub-micron technologies, higher
resolution can be acquired.
2. PRINCIPAL OF OPERATION
A TDC converts a time interval between different pulses into
digital numbers. A TDC has two inputs, a start which arrives
first and a stop which comes later. Difference between
positive edges of start pulse to positive edge of stop pulse is
called as input time interval (Tin).
The most basic TDC is as shown in figure 1. Counter will
enable when start signal is arrived and disable when stop
signal is arrived. Counter will count number of clock cycles
taken to measure input time interval. By multiplication of
counted numbers by counter with reference clock frequency
unknown input time interval can be determined [9]. This
architecture also called as direct gating. In this TDC, the start
and stop signals are not synchronous with reference clock
signal, while the counter counts the number of cycle which
can introduce an error inthetimeinformation.Itswaveforms
are as given figure 2.
Fig -1: Counter based TDC (Direct gating)
There are some parameters that needs to taken into account
in TDC.
1. Minimum interval - The minimum time between
consecutive pulses.
2. Minimum dead-time - The minimum time between the
stop pulse and the next start pulse.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1170
3. Resolution - It is defined as the minimum unit of the time
measurement.
The resolution of this device is limited by the speed of the
reference clock and it cannot be higher than a single clock
period. For getting higher resolution, high clock frequency is
needed which leads to major power dissipation. Constraints
like on chip clock frequency of the particulardeviceisthekey
factor in limit the application of this kind of architecture.
Fig -2: Waveform of counter based TDC
3. TYPES OF DELAY LINE
To overcome issue of high clock frequency and high power
dissipation, different delay line architecture which is
discussed in different literature has been studied and
presented here.
1.1 TDC Based on a single Delay line
In this architecture, buffers areusedasa delaycells.TheTDC
based single delay line is suitable for technology scaling
because of its fully digital organization [9]. Six buffers as
delay cells are embedded into a charge-pump Delay Locked
loop (DLL) as shown in figure 3. Six delayed clocks with
different delay can be generated by this method. A hit signal
is mainly works as a sampling clock. The states of the six
clocks will be samples into hit register when edge of the hit
signal is positive. The timing diagram is illustrated in Figure
4.
Fig -3: Single delay line architecture
Fig -4: Waveform of Single delay line
The resolution of the TDC using a single DLL is given by
Resolution =Tclk/N (1)
Here,
Tclk = Period of the clock
N = Number of delay cells in the DLL
Resolution of TDC based on single delay line is mainly
dependent on clock period as well as number of buffers
embedded into delay line. In FPGA clock period is limited by
technology used. So by increasing number of delay elements
can be useful. But Minimum number of delay cells and its
delay time is also technology dependent. Moreover, there is
also a problem of mismatching a delay cells in this method
which does not allow integrating large numberofdelaycells.
So, achieving higher resolution can be difficult.
To improve the time resolution of this architecture, one can
try to further divide the delay of the delay cells by using an
array of delay lines or other techniques.
1.2 TDC Based on array of Delay line
For eliminating the issue of single delay line array of delay
line can be used in which several Delay LockedLoops(DLLs)
are employed in the array. Resolution is depends on time
difference between delay cells in delay line. The reference
clock is propagated by the array of DLLs. In this method,
power dissipation and area will be high because use of
several DLLs in array. For overcome this issue tapped delay
line and vernier delay lines are widely used approaches [9].
The resolution of the TDC based on the DLL array is as given
below
Resolution = Tm - Tn (2)
Here,
Tm, Tn = delay time of the delay cell in both DLLs
m, n = the number of the delay cells with the delay time of
tm and tn.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1171
1.3 TDC Based on Tapped Delay line
As shown in above figure 5, tapped delay line is consisting of
one latch chain and one buffer chain. Start signal is given to
buffer chain and stop signal is given to the latch chain. Delay
of latch chain and buffer chain is different. In this
architecture resolution is depends on difference of the
delays between latch and buffer. This architecture is more
area efficient than single as well as vernier delay line.[7]
Fig -5: Tapped delay line architecture
Achieving higher resolutions will require more effort in
terms of optimization of delay element, placement and
routing of delay cells in this architecture because the
elements used are of different types.
1.4 TDC Based on vernier Delay line
Fig -6: Vernier delay line architecture
The Vernier delay line is shown in Figure 6. The principle of
the measurements originates from the Vernier ruler[9].Two
delay lines are required. As shown in above figure, vernier
delay line is consist of one latch chain and two buffer chain.
Latch chain is mainly used for holding the result. Startsignal
and stop signal both are given to the different buffer chains.
By using the vernier method, the small time difference can
be measured.
To realize the TDC using vernier delay line, two DLLs should
be employed. Thus, the synchronization of the multiphase
clock is very important in this circuit.
Resolution of vernier delay line is equal to delay difference
between two delay times (T1 and T2) of the delay cells in
two delay line.
This architecture is more area efficient than singledelayline
and less area efficient than tapped delay line. Compared to
the tapped delay line TDC this method requires morearea in
FPGA, but achieving finer resolutions is easier as the delay
elements used are of the same type [7].
1.5 Gated ring oscillator based TDC
Gated ring oscillator based delay line contains gated ring
oscillator, many counters and arbitrary adder as shown in
figure 7. This TDC operates only when the “Enable” signal is
high level and stops when this signal is at low level. The
outputs of the gated ring oscillator can be used as the clocks
which drive the counter to counting numbers [9]. Counter
will get reset when the enable signal is at low level.
Binary adder will obtain the total number of all counters.
And the measured time interval will be proportional to sum
of counted numbers by binary counter.
Fig -7: GRO based TDC
1.6 TDC based on pulse shrinking delay line
In pulse shrinking delay line, non-homogeneity is used to to
create delay line. The architecture and the operational
principle are as shown in Figure 8. In this architecture, a
Reset signal is used to ensure the Tout is at Low level at the
beginning. The input time interval is shrieked with each
cycle in the delay line with a fixed width. The output of the
delay line is then feedback to the input to AND gate for
circular operation. A high-resolution counter is driven by
Tout and generates digital outputswhichareproportional to
the measured time interval [9].
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1172
Fig -8: Pulse shrinking delay line
In this kind of delay line, inverters areusedasdelaycellsand
two types of inverters are necessary. First type can be the
standard inverter with the gain of one unit. The second type
is the inverter with the gain of β unit. Because of the
difference of the input capacitance and equivalent ON
resistance, for fixed time interval pulse will be shrinking.
This shrinking delay interval depends on the dimension of
the transistors, threshold voltage, power supply,
temperature and other parameters.
Pulse shrinking delay line can be implemented in FPGA as
well as standard CMOS technology whose cost is much
higher than FPGA.
1.7 TDC based on Vernier ring oscillator delay line
The important element of this design is two precise
retrigger-able ring oscillatorsofverysmall differenceintime
periods (∆τ). These oscillators are used to determine the
time difference between two pulses START and STOP, as
shown in Figure 9. The Start and Stop pulses will enable the
slow and fast oscillators respectively. The slow oscillator
(time period T1) is triggered bySTARTandthefastoscillator
(time period T2) is triggered by STOP. Inthistechnique,T2<
T1 and STOP arrives after START, at some point the rising
edge of the fast oscillator will coincidewithrising edgeofthe
slow oscillator. This coincident will be detected by a phase
detector. In this technique, slow oscillator and fast oscillator
will serve as a clock coarse counter and fine counter
respectively and the number of clock pulses (n1 and n2)will
be counted. These counters will stop counting when the
phase detector detects the phase coincidence of the
oscillators [8, 21].
Fig -9: Vernier Oscillator delay line
Input time interval can be determined by equation:
Tin = T1 (n1) – T2 (n2) (3)
Here,
T1, T2 = Time periods of slow clock and Fast clock
respectively
n1, n2 = Counted numbers of coarse counter and fine counter
respectively
This equation also depends on the circuit used for phase
detection. For different phase detector circuit equation can
be varied.
Benefit of using the oscillators is thatitreducesthe matching
requirements on the delay buffers used in vernierdelayline.
This feature is very useful to reduce the temporal
uncertainties of Vernier delay line based TDCs which is
mainly caused by delay variation of buffers [21].
Disadvantage of this architecture is that it takes so many
cycles to complete a single time interval (longer dead time).
Conversion time is also high in this type of delay line than
other delay lines which can detect time interval every cycle.
Waveforms of vernier delay line are shown below:
Fig -10: Waveform of Vernier ring Oscillator delay line
1.8 4xOversampling method
In this method, single delay line with four buffers which can
give exactly 90 degree phase shift has been used [2]. Delay
locked loop has been used to achieve exact 90 degree phase
shift for this technique.DelayLockedLoopprovidesconstant
phase shift to output clocks. In figure 11, DLL has a Phase
Detector which measures the phaseerrorandtoconvert this
information into voltage charge pump is required. Clock
signal is given to the delay element. In this technique, four
phase shifted clocks (0, 90,180, 270 deg) are generated [2].
This four shifted clocks works as a clockswhichtriggersfour
different counters. Resulting count has four times higher
resolution than reference clock frequency [2].
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1173
Fig -11: Delay line based on 4xOversampling method
1.9 Tapped delay line with use of multiplexer
The main advantage of vernier delay line over tapped delay
line is that vernier delay line has same delay elements for
giving delay in both delay lines rather, tapped delay line
approach has different delay elements for both delay line
which requires careful delay matching between latch and
buffer chains. But tapped delay line is more area efficient as
it uses fewer elements than vernier delay line [7]. In this
technique, same element (multiplexer) has been used as
latch and buffers as shown in figure 12. Byusingonlya same
element as latch and buffer,itcouldpossibletonarrowdown
the delay difference. Thereforeuseofmultiplexersinsteadof
both latch and buffer is much useful [7]. Carry chain
multiplexers with dedicated routes can be used in FPGA for
creating this kind of design.
Fig -12: Tapped delay line by multiplexer
The main advantage is that a multiplexer can be easily
configured to behave as a buffer as well as a latch, just by
changing the way the output is connected. This allows the
two parts of the chain to be very precisely matched. It canbe
also called as hybrid approach. The latch and buffer chains
are based on the Tapped Delay Line approach, but the
individual delay elements are realized using the same
underlying hardware, thus giving delay matching similar to
the VDL method [7].
Table -1: Comparison of architecture in terms of
resolution
Sr. No. Architecture Minimum
Resolution
1 Counter based TDC ~1 ns
2 Single delay line ~100 ps
3 Array of delay line ~50 ps
4 Tapped delay line ~10 ps
5 Vernier delay line ~10 ps
6 Ring oscillator based delay
line
~100 fs
7 Pulse shrinking delay line ~1 ps
8 Vernier Ring oscillator delay
line
~10 ps
4. ADVANTAGES AND DISADVANTAGES OF
ARCHITECTURE
Table -2: Advantages and disadvantages of architecture
Sr.
No.
Type Advantages Disadvantages
1 Counter
based TDC
Very simple
architecture,
Easy to design,
less area
requirement
Very high
frequency is
needed to
achieve smaller
unit of
resolution
2 Single delay
line
Less frequency
for high
resolution, Only
one DLL
required
High number of
delay cells
required for
high resolution
3 Array of
delay line
Less number of
delay cells are
required as
compared to
single delay line
High area, High
power
dissipation due
to multiple DLL
4 Tapped delay
line
Clock is not
required, High
resolution can
be achieved
Mismatching of
delay due to
different
element used
as delay cells
5 Vernier delay
line
Mismatching of
delay is low due
to same delay
Component
variant delay
due to many
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1174
elements used
as delay cells,
High Resolution
can be
achieved, Clock
is not required
buffers in one
delay line
6 Vernier Ring
oscillator
based delay
line
Component
invariant delay
due to use of
oscillator
Longer dead
time
7 Ring
oscillator
based delay
line
High resolution High area
5. CONCLUSIONS
In this paper we have discussed basic of Time to digital
converter. We also tried to focus on different types of delay
line based TDCs. Many delay line algorithmsareavailablefor
improving the resolution of TDC. Depending upon the
required resolution, we can select the appropriatedelayline
measurement technique to design time to digital converter.
Based on design complexity, minimum required resolution
and technology used, we can conclude that vernier ring
oscillator based delay line is more suitable. It can also be
easy to implement on FPGA because of its fully digital
circuitry.
ACKNOWLEDGEMENT
I would like express my deep sense of gratitude and whole
hearted thank to all my project mentors for their support,
encouragement and valuable guidance. And I wouldalsolike
to thank my parents and friends for the inspirationandhelp.
REFERENCES
[1] Duo Sheng, Ching-CheChung,Chih-ChungHuangandJia-
Wei Jian, “A High-Resolution and One-Cycle Conversion
Time-to-Digital Converter Architecture for PET Image
Applications” 35th Annual International Conference of
the IEEE EMBS ,Osaka, Japan, 3 - 7 July, pp. 2461-2464,
2013.
[2] Jayesh Jayarajan , Rajiv Kumaran , Sandip Paul , R.M.
Parmar and Purvi Koringa, “Design of High Precision
Electronics for Laser Range Finder” IEEE Recent
Advances in IntelligentComputational Systems(RAICS),
pp. 1-6, 2013.
[3] Key Jo Hong, Ealgoo Kim, lung Yeol Yeorn, Peter D.
Olcott and Craig S. Levin, “FPGA-based Time-to-Digital
Converter for Time-of-Flight PET Detector” IEEE
Nuclear Science Symposium and Medical Imaging
Conference Record (NSSIMIC), pp.2463-2465, 2012
[4] S. Dasgupta, N.K. Mondal, D. Samuel and B.
atyanarayana, “Design of FPGA-based TDC for the ICAL
Detector of India-based Neutrino Observatory”
International Conference on Electronics Computer
Technology , pp. 157-160, 2012.
[5] Jinmei Lai, Yanquan Luo, Qi Shao, Lichun Bao and
Xueling Liu, “A High-Resolution TDC Implemented in a
90nm Process FPGA” IEEE IEEE 10th International
Conference on ASIC , pp 1-3, 2013.
[6] QIN Xi, FENG Changqing, ZHANG Deliang, ZHAO Lei, LIU
Shubin and AN Qi, “A low dead time vernier delay line
TDC implemented in an actel flash-basedFPGA”Nuclear
Science and Techniques, pp. 1-7 2013.
[7] Raguvaran Narasimman, Anil Prabhakar and Nitin
Chandrachoodan, “Implementationofa 30psResolution
Time to Digital Converter in FPGA” International
Conference on Electronic Design, ComputerNetworks&
Automated Verification (EDCAV), pp 12-17,2015.
[8] K. Hari Prasad,V. B. Chandratre, Pooja Saxena and C. K.
Pithawa, “FPGA based Time-to-Digital Converter”
Proceedings of the DAE Symp. on Nucl. Phys. 56, pp.
1044-1045, 2011.
[9] Wu Gao, Deyuan Gao, Christine Hu-Guo and Yann Hu
(2011).IntegratedHigh-ResolutionMulti-Channel Time-
to-Digital Converters (TDCs) for PET Imaging,
Biomedical Engineering, Trends in Electronics,
Communications and Software, Mr Anthony Laskovski
(Ed.), ISBN: 978-953-307-475-7, InTech, Available
From:
http://www.intechopen.com/books/biomedical%20eng
ineering-trends-in-electronics
communications%20andsoftware/integrated-high-
resolution-multi-channel-time-to-digital-converters-
tdcs-for-pet-imaging
[10] Hai Wang, min Zhang, and qin yao,“ANewRealizationof
Time-to-Digital Converters Based on FPGA Internal
Routing Resources” IEEE Transactions on ultrasonics,
ferroelectrics, and frequency control, vol. 60, no. 9 , pp
1787-1795, 2013.
[11] J. Song, Q. An and S. Liu, ”A High-Resolution Time-to-
Digital Converter Implemented in Field-Programmable-
Gate-Arrays, IEEE Trans. Nucl. Sci., vol. 53, pp. 236-242,
Feb 2006.
[12] A. Alosio, P. Branchini, R. Cicalese, R. Giordano, V. Izzo
and S. Loffredo, “FPGA Implementa’tion of a High-
Resolution Time-to-Digital Converter, IEEE Nucl. Sci.
Symp. Conf. Rec., pp. 504-507, 2007.
[13] Hai Wang, min Zhang, and qin yao,“ANewRealizationof
Time-to-Digital Converters Based on FPGA Internal
Routing Resources” IEEE Transactions on ultrasonics,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1175
ferroelectrics, and frequency control, vol. 60, no. 9 , pp
1787-1795, 2013.
[14] Xi Qin, Changqing Feng, Deliang Zhang, Bin Miao, Lei
Zhao, Xinjun Hao, ShubinLiuandQiAn,“Development of
a High Resolution TDC for Implementation in Flash-
Based and Anti-Fuse FPGAs for Aerospace Application”
IEEE Transactions on Nuclear science, vol. 60, No. 5, pp
3550-3556, 2013.
[15] Gordon W. Roberts and Mohammad Ali-Bakhshian, “A
Brief IntroductiontoTime-to-Digital andDigital-to-Time
Converters” IEEE Transactions on circuits and
systems—II: express brief, vol. 57, No. 3, March 2010.
[16] J. Wu, Several “Key Issues on Implementing Delay Line
Based TDCs Using FPGAs” , IEEE Trans.Nucl.Sci.,vol.57,
June 2010.
[17] C. S. Taillefer and G. W. Roberts, “Delta–Sigma A/D
conversion via time-mode signal processing,” IEEE
Trans. Circuits Syst. I, Reg. Papers, vol. 56, no. 9, pp.
1908–1920, Sep. 2009.
[18] B. K. Swann, B. J. Blalock, L. G. Clonts, D. M. Binkley, J. M.
Rochelle, E. Breeding, and K. M. Baldwin, “100-ps time-
resolution CMOS time-todigital converter for positron
emission tomography imaging applications,” IEEE J.
Solid-State Circuits, vol. 39, no. 11, pp. 1839–1852, Nov.
2004.
[19] M.-J. E. Lee, W. J. Dally, T. Greer, R. Farjad-Rad,J.Poulton,
and R. Senthinathan, “Jitter transfer characteristics of
delay-locked loops— Theories and design techniques,”
IEEE J. Solid-State Circuits, vol. 38, no. 4, pp. 614–621,
Apr. 2003.
[20] P. Dudek, S. Szczepanski, and J. V. Hatfield, “A high-
resolution CMOS time-to-digital converter utilizing a
Vernier delay line,” IEEE J. SolidStateCircuits,vol.35, no.
2, pp. 240–247, Feb. 2000.
[21] A. H. Chan and G. W. Roberts, “A jitter characterization
system using a component-invariantVernierdelayline,”
IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol.12,
no. 1, pp. 79–95, Jan. 2004.
[22] P. Chen, S. I. Liu, and J. Wu, “A CMOS pulse-shrinking
delay element.For time interval measurement,” IEEE
Trans. Circuits Syst. II, Analog Digit. Signal Process., vol.
47, no. 9, pp. 954–958, Sep. 2000.

Weitere ähnliche Inhalte

Was ist angesagt?

Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization andIaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd Iaetsd
 
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGALOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
VLSICS Design
 

Was ist angesagt? (19)

Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
 
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
 
IRJET-A Blind Watermarking Algorithm
IRJET-A Blind Watermarking AlgorithmIRJET-A Blind Watermarking Algorithm
IRJET-A Blind Watermarking Algorithm
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
 
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS FilterPerformance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
Performance Analysis of OFDM Transceiver with Folded FFT and LMS Filter
 
Fpga based low power and high performance address
Fpga based low power and high performance addressFpga based low power and high performance address
Fpga based low power and high performance address
 
Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...Fpga based low power and high performance address generator for wimax deinter...
Fpga based low power and high performance address generator for wimax deinter...
 
DESIGNED DYNAMIC SEGMENTED LRU AND MODIFIED MOESI PROTOCOL FOR RING CONNECTED...
DESIGNED DYNAMIC SEGMENTED LRU AND MODIFIED MOESI PROTOCOL FOR RING CONNECTED...DESIGNED DYNAMIC SEGMENTED LRU AND MODIFIED MOESI PROTOCOL FOR RING CONNECTED...
DESIGNED DYNAMIC SEGMENTED LRU AND MODIFIED MOESI PROTOCOL FOR RING CONNECTED...
 
AN EFFICIENT VITERBI DECODER
AN EFFICIENT VITERBI DECODERAN EFFICIENT VITERBI DECODER
AN EFFICIENT VITERBI DECODER
 
FPGA IMPLEMENTATION OF EFFICIENT VLSI ARCHITECTURE FOR FIXED POINT 1-D DWT US...
FPGA IMPLEMENTATION OF EFFICIENT VLSI ARCHITECTURE FOR FIXED POINT 1-D DWT US...FPGA IMPLEMENTATION OF EFFICIENT VLSI ARCHITECTURE FOR FIXED POINT 1-D DWT US...
FPGA IMPLEMENTATION OF EFFICIENT VLSI ARCHITECTURE FOR FIXED POINT 1-D DWT US...
 
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
 
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization andIaetsd fpga implementation of cordic algorithm for pipelined fft realization and
Iaetsd fpga implementation of cordic algorithm for pipelined fft realization and
 
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
 
Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined Radio
 
2013 pb rg58 coax cable models and measurements
2013 pb rg58 coax cable models and measurements2013 pb rg58 coax cable models and measurements
2013 pb rg58 coax cable models and measurements
 
Ijetcas14 400
Ijetcas14 400Ijetcas14 400
Ijetcas14 400
 
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGALOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
 
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
FPGA Implementation of Viterbi Decoder using Hybrid Trace Back and Register E...
 

Ähnlich wie Comparative Study of Delay Line Based Time to Digital Converter using FPGA

A high speed dynamic ripple carry adder
A high speed dynamic ripple carry adderA high speed dynamic ripple carry adder
A high speed dynamic ripple carry adder
eSAT Journals
 
A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...
eSAT Journals
 
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
Piero Belforte
 

Ähnlich wie Comparative Study of Delay Line Based Time to Digital Converter using FPGA (20)

Td ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoderTd ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoder
 
Td ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoderTd ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoder
 
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
DELAY ERROR WITH META-STABILITY DETECTION AND CORRECTION USING CMOS TRANSMISS...
 
Lc3519051910
Lc3519051910Lc3519051910
Lc3519051910
 
I044024549
I044024549I044024549
I044024549
 
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
 
Low Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI DesignLow Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI Design
 
250 MHz Multiphase Delay Locked Loop for Low Power Applications
250 MHz Multiphase Delay Locked Loop for Low  Power Applications 250 MHz Multiphase Delay Locked Loop for Low  Power Applications
250 MHz Multiphase Delay Locked Loop for Low Power Applications
 
A high speed dynamic ripple carry adder
A high speed dynamic ripple carry adderA high speed dynamic ripple carry adder
A high speed dynamic ripple carry adder
 
A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...
 
A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...
 
A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...A continuous time adc and digital signal processing system for smart dust and...
A continuous time adc and digital signal processing system for smart dust and...
 
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
 
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCMIRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
 
The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...
 
IRJET- Study Over Current Relay (MCGG53) Response using Matlab Model
IRJET- Study Over Current Relay (MCGG53) Response using Matlab ModelIRJET- Study Over Current Relay (MCGG53) Response using Matlab Model
IRJET- Study Over Current Relay (MCGG53) Response using Matlab Model
 
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
 
High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...High performance low leakage power full subtractor circuit design using rate ...
High performance low leakage power full subtractor circuit design using rate ...
 
COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...
COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...
COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...
 

Mehr von IRJET Journal

Mehr von IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Kürzlich hochgeladen

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Kürzlich hochgeladen (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 

Comparative Study of Delay Line Based Time to Digital Converter using FPGA

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1169 Comparative Study of Delay Line Based Time to Digital Converter Using FPGA Zalak Soni1,, Arpit Patel2, Dipak Kumar Panda3, Amit Basu Sarbadhikari4 1 PG Student, Dept. of E.C. Engineering, Gujarat Technological University PG School, Gandhinagar, Gujarat, India 2, 3, 4 Scientist, Planetary Science Division, Physical Research Laboratory, Ahmedabad, Gujarat, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Many time-of-flight (TOF) applications need measurement of time difference between two events. Atimeto digital converter is suitable for these kinds of applications because it measures time difference between two pulses and gives time difference as a digital output code. However basic TDC needs much higher clock frequency to measure smaller time differences in terms of picoseconds. High clock frequency leads to major power dissipation and unstableclock whichare not desirable. Different architecture of delay lines which can be used with TDC to measure smaller time interval with less clock frequency has been studied and compared in this paper. It is useful in improving performance of measurement. FPGA based TDC can be used because of fullydigitalstructureofTDC and FPGAs provides flexibility and low cost. Key Words: Time to Digital Converter (TDC), Field Programmable Gate Array (FPGA), Vernier Delay line, Low Resolution, Time of Flight (TOF) applications, time interval measurement. 1. INTRODUCTION TDC has several applications in different engineering fields. TDC is useful in measurement of the velocity of the moving particles in many physics experiments, unknown fiber length, the thickness of the chemical coating on a substrate can also be measured using TDC[4]. In the field of particle and high energy physics, TDC is mostlyusedforrequirement of precise time interval measurement. In electronics it gives advantage in utilization of measuring the time interval between two pulses. TDC is most important application in time of flight (TOF) application. TOF is a method used to measure distance between sensor and object, based on the time difference between the emission of signal and its return to the sensor, after being reflected by an object [2]. Application of medical, space, nuclear science also needed measurement between two events. In digital phase locked loop, TDCservesasphase detector. For meeting time requirements of different applications ASIC- based chips are can be designed but design of such chips is costly, complicated and time consuming. Field Programmable Gate Arrays (FPGAs) provide configurable logic blocks (CLBs) that can behave like any logic circuits. To implement variety of circuits, FPGAs provide very flexible way [7]. Therefore, Timing devices based on FPGAs are becoming very popular. It has several advantages like lower cost, and faster development cycle. It has some disadvantages like delay variation due to Process, voltage & control, unpredictable place & route and no direct control over delays. Circuit delaysofFPGAdevicesarehighly dependent on wiring and routinginsideanintegratedcircuit, which is why manual placement and routing of signals is essential for accurate measurements. The resolution of measurement is also dependent on the technologyused,and with more recent deep sub-micron technologies, higher resolution can be acquired. 2. PRINCIPAL OF OPERATION A TDC converts a time interval between different pulses into digital numbers. A TDC has two inputs, a start which arrives first and a stop which comes later. Difference between positive edges of start pulse to positive edge of stop pulse is called as input time interval (Tin). The most basic TDC is as shown in figure 1. Counter will enable when start signal is arrived and disable when stop signal is arrived. Counter will count number of clock cycles taken to measure input time interval. By multiplication of counted numbers by counter with reference clock frequency unknown input time interval can be determined [9]. This architecture also called as direct gating. In this TDC, the start and stop signals are not synchronous with reference clock signal, while the counter counts the number of cycle which can introduce an error inthetimeinformation.Itswaveforms are as given figure 2. Fig -1: Counter based TDC (Direct gating) There are some parameters that needs to taken into account in TDC. 1. Minimum interval - The minimum time between consecutive pulses. 2. Minimum dead-time - The minimum time between the stop pulse and the next start pulse.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1170 3. Resolution - It is defined as the minimum unit of the time measurement. The resolution of this device is limited by the speed of the reference clock and it cannot be higher than a single clock period. For getting higher resolution, high clock frequency is needed which leads to major power dissipation. Constraints like on chip clock frequency of the particulardeviceisthekey factor in limit the application of this kind of architecture. Fig -2: Waveform of counter based TDC 3. TYPES OF DELAY LINE To overcome issue of high clock frequency and high power dissipation, different delay line architecture which is discussed in different literature has been studied and presented here. 1.1 TDC Based on a single Delay line In this architecture, buffers areusedasa delaycells.TheTDC based single delay line is suitable for technology scaling because of its fully digital organization [9]. Six buffers as delay cells are embedded into a charge-pump Delay Locked loop (DLL) as shown in figure 3. Six delayed clocks with different delay can be generated by this method. A hit signal is mainly works as a sampling clock. The states of the six clocks will be samples into hit register when edge of the hit signal is positive. The timing diagram is illustrated in Figure 4. Fig -3: Single delay line architecture Fig -4: Waveform of Single delay line The resolution of the TDC using a single DLL is given by Resolution =Tclk/N (1) Here, Tclk = Period of the clock N = Number of delay cells in the DLL Resolution of TDC based on single delay line is mainly dependent on clock period as well as number of buffers embedded into delay line. In FPGA clock period is limited by technology used. So by increasing number of delay elements can be useful. But Minimum number of delay cells and its delay time is also technology dependent. Moreover, there is also a problem of mismatching a delay cells in this method which does not allow integrating large numberofdelaycells. So, achieving higher resolution can be difficult. To improve the time resolution of this architecture, one can try to further divide the delay of the delay cells by using an array of delay lines or other techniques. 1.2 TDC Based on array of Delay line For eliminating the issue of single delay line array of delay line can be used in which several Delay LockedLoops(DLLs) are employed in the array. Resolution is depends on time difference between delay cells in delay line. The reference clock is propagated by the array of DLLs. In this method, power dissipation and area will be high because use of several DLLs in array. For overcome this issue tapped delay line and vernier delay lines are widely used approaches [9]. The resolution of the TDC based on the DLL array is as given below Resolution = Tm - Tn (2) Here, Tm, Tn = delay time of the delay cell in both DLLs m, n = the number of the delay cells with the delay time of tm and tn.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1171 1.3 TDC Based on Tapped Delay line As shown in above figure 5, tapped delay line is consisting of one latch chain and one buffer chain. Start signal is given to buffer chain and stop signal is given to the latch chain. Delay of latch chain and buffer chain is different. In this architecture resolution is depends on difference of the delays between latch and buffer. This architecture is more area efficient than single as well as vernier delay line.[7] Fig -5: Tapped delay line architecture Achieving higher resolutions will require more effort in terms of optimization of delay element, placement and routing of delay cells in this architecture because the elements used are of different types. 1.4 TDC Based on vernier Delay line Fig -6: Vernier delay line architecture The Vernier delay line is shown in Figure 6. The principle of the measurements originates from the Vernier ruler[9].Two delay lines are required. As shown in above figure, vernier delay line is consist of one latch chain and two buffer chain. Latch chain is mainly used for holding the result. Startsignal and stop signal both are given to the different buffer chains. By using the vernier method, the small time difference can be measured. To realize the TDC using vernier delay line, two DLLs should be employed. Thus, the synchronization of the multiphase clock is very important in this circuit. Resolution of vernier delay line is equal to delay difference between two delay times (T1 and T2) of the delay cells in two delay line. This architecture is more area efficient than singledelayline and less area efficient than tapped delay line. Compared to the tapped delay line TDC this method requires morearea in FPGA, but achieving finer resolutions is easier as the delay elements used are of the same type [7]. 1.5 Gated ring oscillator based TDC Gated ring oscillator based delay line contains gated ring oscillator, many counters and arbitrary adder as shown in figure 7. This TDC operates only when the “Enable” signal is high level and stops when this signal is at low level. The outputs of the gated ring oscillator can be used as the clocks which drive the counter to counting numbers [9]. Counter will get reset when the enable signal is at low level. Binary adder will obtain the total number of all counters. And the measured time interval will be proportional to sum of counted numbers by binary counter. Fig -7: GRO based TDC 1.6 TDC based on pulse shrinking delay line In pulse shrinking delay line, non-homogeneity is used to to create delay line. The architecture and the operational principle are as shown in Figure 8. In this architecture, a Reset signal is used to ensure the Tout is at Low level at the beginning. The input time interval is shrieked with each cycle in the delay line with a fixed width. The output of the delay line is then feedback to the input to AND gate for circular operation. A high-resolution counter is driven by Tout and generates digital outputswhichareproportional to the measured time interval [9].
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1172 Fig -8: Pulse shrinking delay line In this kind of delay line, inverters areusedasdelaycellsand two types of inverters are necessary. First type can be the standard inverter with the gain of one unit. The second type is the inverter with the gain of β unit. Because of the difference of the input capacitance and equivalent ON resistance, for fixed time interval pulse will be shrinking. This shrinking delay interval depends on the dimension of the transistors, threshold voltage, power supply, temperature and other parameters. Pulse shrinking delay line can be implemented in FPGA as well as standard CMOS technology whose cost is much higher than FPGA. 1.7 TDC based on Vernier ring oscillator delay line The important element of this design is two precise retrigger-able ring oscillatorsofverysmall differenceintime periods (∆τ). These oscillators are used to determine the time difference between two pulses START and STOP, as shown in Figure 9. The Start and Stop pulses will enable the slow and fast oscillators respectively. The slow oscillator (time period T1) is triggered bySTARTandthefastoscillator (time period T2) is triggered by STOP. Inthistechnique,T2< T1 and STOP arrives after START, at some point the rising edge of the fast oscillator will coincidewithrising edgeofthe slow oscillator. This coincident will be detected by a phase detector. In this technique, slow oscillator and fast oscillator will serve as a clock coarse counter and fine counter respectively and the number of clock pulses (n1 and n2)will be counted. These counters will stop counting when the phase detector detects the phase coincidence of the oscillators [8, 21]. Fig -9: Vernier Oscillator delay line Input time interval can be determined by equation: Tin = T1 (n1) – T2 (n2) (3) Here, T1, T2 = Time periods of slow clock and Fast clock respectively n1, n2 = Counted numbers of coarse counter and fine counter respectively This equation also depends on the circuit used for phase detection. For different phase detector circuit equation can be varied. Benefit of using the oscillators is thatitreducesthe matching requirements on the delay buffers used in vernierdelayline. This feature is very useful to reduce the temporal uncertainties of Vernier delay line based TDCs which is mainly caused by delay variation of buffers [21]. Disadvantage of this architecture is that it takes so many cycles to complete a single time interval (longer dead time). Conversion time is also high in this type of delay line than other delay lines which can detect time interval every cycle. Waveforms of vernier delay line are shown below: Fig -10: Waveform of Vernier ring Oscillator delay line 1.8 4xOversampling method In this method, single delay line with four buffers which can give exactly 90 degree phase shift has been used [2]. Delay locked loop has been used to achieve exact 90 degree phase shift for this technique.DelayLockedLoopprovidesconstant phase shift to output clocks. In figure 11, DLL has a Phase Detector which measures the phaseerrorandtoconvert this information into voltage charge pump is required. Clock signal is given to the delay element. In this technique, four phase shifted clocks (0, 90,180, 270 deg) are generated [2]. This four shifted clocks works as a clockswhichtriggersfour different counters. Resulting count has four times higher resolution than reference clock frequency [2].
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1173 Fig -11: Delay line based on 4xOversampling method 1.9 Tapped delay line with use of multiplexer The main advantage of vernier delay line over tapped delay line is that vernier delay line has same delay elements for giving delay in both delay lines rather, tapped delay line approach has different delay elements for both delay line which requires careful delay matching between latch and buffer chains. But tapped delay line is more area efficient as it uses fewer elements than vernier delay line [7]. In this technique, same element (multiplexer) has been used as latch and buffers as shown in figure 12. Byusingonlya same element as latch and buffer,itcouldpossibletonarrowdown the delay difference. Thereforeuseofmultiplexersinsteadof both latch and buffer is much useful [7]. Carry chain multiplexers with dedicated routes can be used in FPGA for creating this kind of design. Fig -12: Tapped delay line by multiplexer The main advantage is that a multiplexer can be easily configured to behave as a buffer as well as a latch, just by changing the way the output is connected. This allows the two parts of the chain to be very precisely matched. It canbe also called as hybrid approach. The latch and buffer chains are based on the Tapped Delay Line approach, but the individual delay elements are realized using the same underlying hardware, thus giving delay matching similar to the VDL method [7]. Table -1: Comparison of architecture in terms of resolution Sr. No. Architecture Minimum Resolution 1 Counter based TDC ~1 ns 2 Single delay line ~100 ps 3 Array of delay line ~50 ps 4 Tapped delay line ~10 ps 5 Vernier delay line ~10 ps 6 Ring oscillator based delay line ~100 fs 7 Pulse shrinking delay line ~1 ps 8 Vernier Ring oscillator delay line ~10 ps 4. ADVANTAGES AND DISADVANTAGES OF ARCHITECTURE Table -2: Advantages and disadvantages of architecture Sr. No. Type Advantages Disadvantages 1 Counter based TDC Very simple architecture, Easy to design, less area requirement Very high frequency is needed to achieve smaller unit of resolution 2 Single delay line Less frequency for high resolution, Only one DLL required High number of delay cells required for high resolution 3 Array of delay line Less number of delay cells are required as compared to single delay line High area, High power dissipation due to multiple DLL 4 Tapped delay line Clock is not required, High resolution can be achieved Mismatching of delay due to different element used as delay cells 5 Vernier delay line Mismatching of delay is low due to same delay Component variant delay due to many
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1174 elements used as delay cells, High Resolution can be achieved, Clock is not required buffers in one delay line 6 Vernier Ring oscillator based delay line Component invariant delay due to use of oscillator Longer dead time 7 Ring oscillator based delay line High resolution High area 5. CONCLUSIONS In this paper we have discussed basic of Time to digital converter. We also tried to focus on different types of delay line based TDCs. Many delay line algorithmsareavailablefor improving the resolution of TDC. Depending upon the required resolution, we can select the appropriatedelayline measurement technique to design time to digital converter. Based on design complexity, minimum required resolution and technology used, we can conclude that vernier ring oscillator based delay line is more suitable. It can also be easy to implement on FPGA because of its fully digital circuitry. ACKNOWLEDGEMENT I would like express my deep sense of gratitude and whole hearted thank to all my project mentors for their support, encouragement and valuable guidance. And I wouldalsolike to thank my parents and friends for the inspirationandhelp. REFERENCES [1] Duo Sheng, Ching-CheChung,Chih-ChungHuangandJia- Wei Jian, “A High-Resolution and One-Cycle Conversion Time-to-Digital Converter Architecture for PET Image Applications” 35th Annual International Conference of the IEEE EMBS ,Osaka, Japan, 3 - 7 July, pp. 2461-2464, 2013. [2] Jayesh Jayarajan , Rajiv Kumaran , Sandip Paul , R.M. Parmar and Purvi Koringa, “Design of High Precision Electronics for Laser Range Finder” IEEE Recent Advances in IntelligentComputational Systems(RAICS), pp. 1-6, 2013. [3] Key Jo Hong, Ealgoo Kim, lung Yeol Yeorn, Peter D. Olcott and Craig S. Levin, “FPGA-based Time-to-Digital Converter for Time-of-Flight PET Detector” IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSSIMIC), pp.2463-2465, 2012 [4] S. Dasgupta, N.K. Mondal, D. Samuel and B. atyanarayana, “Design of FPGA-based TDC for the ICAL Detector of India-based Neutrino Observatory” International Conference on Electronics Computer Technology , pp. 157-160, 2012. [5] Jinmei Lai, Yanquan Luo, Qi Shao, Lichun Bao and Xueling Liu, “A High-Resolution TDC Implemented in a 90nm Process FPGA” IEEE IEEE 10th International Conference on ASIC , pp 1-3, 2013. [6] QIN Xi, FENG Changqing, ZHANG Deliang, ZHAO Lei, LIU Shubin and AN Qi, “A low dead time vernier delay line TDC implemented in an actel flash-basedFPGA”Nuclear Science and Techniques, pp. 1-7 2013. [7] Raguvaran Narasimman, Anil Prabhakar and Nitin Chandrachoodan, “Implementationofa 30psResolution Time to Digital Converter in FPGA” International Conference on Electronic Design, ComputerNetworks& Automated Verification (EDCAV), pp 12-17,2015. [8] K. Hari Prasad,V. B. Chandratre, Pooja Saxena and C. K. Pithawa, “FPGA based Time-to-Digital Converter” Proceedings of the DAE Symp. on Nucl. Phys. 56, pp. 1044-1045, 2011. [9] Wu Gao, Deyuan Gao, Christine Hu-Guo and Yann Hu (2011).IntegratedHigh-ResolutionMulti-Channel Time- to-Digital Converters (TDCs) for PET Imaging, Biomedical Engineering, Trends in Electronics, Communications and Software, Mr Anthony Laskovski (Ed.), ISBN: 978-953-307-475-7, InTech, Available From: http://www.intechopen.com/books/biomedical%20eng ineering-trends-in-electronics communications%20andsoftware/integrated-high- resolution-multi-channel-time-to-digital-converters- tdcs-for-pet-imaging [10] Hai Wang, min Zhang, and qin yao,“ANewRealizationof Time-to-Digital Converters Based on FPGA Internal Routing Resources” IEEE Transactions on ultrasonics, ferroelectrics, and frequency control, vol. 60, no. 9 , pp 1787-1795, 2013. [11] J. Song, Q. An and S. Liu, ”A High-Resolution Time-to- Digital Converter Implemented in Field-Programmable- Gate-Arrays, IEEE Trans. Nucl. Sci., vol. 53, pp. 236-242, Feb 2006. [12] A. Alosio, P. Branchini, R. Cicalese, R. Giordano, V. Izzo and S. Loffredo, “FPGA Implementa’tion of a High- Resolution Time-to-Digital Converter, IEEE Nucl. Sci. Symp. Conf. Rec., pp. 504-507, 2007. [13] Hai Wang, min Zhang, and qin yao,“ANewRealizationof Time-to-Digital Converters Based on FPGA Internal Routing Resources” IEEE Transactions on ultrasonics,
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 09 | Sep -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1175 ferroelectrics, and frequency control, vol. 60, no. 9 , pp 1787-1795, 2013. [14] Xi Qin, Changqing Feng, Deliang Zhang, Bin Miao, Lei Zhao, Xinjun Hao, ShubinLiuandQiAn,“Development of a High Resolution TDC for Implementation in Flash- Based and Anti-Fuse FPGAs for Aerospace Application” IEEE Transactions on Nuclear science, vol. 60, No. 5, pp 3550-3556, 2013. [15] Gordon W. Roberts and Mohammad Ali-Bakhshian, “A Brief IntroductiontoTime-to-Digital andDigital-to-Time Converters” IEEE Transactions on circuits and systems—II: express brief, vol. 57, No. 3, March 2010. [16] J. Wu, Several “Key Issues on Implementing Delay Line Based TDCs Using FPGAs” , IEEE Trans.Nucl.Sci.,vol.57, June 2010. [17] C. S. Taillefer and G. W. Roberts, “Delta–Sigma A/D conversion via time-mode signal processing,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 56, no. 9, pp. 1908–1920, Sep. 2009. [18] B. K. Swann, B. J. Blalock, L. G. Clonts, D. M. Binkley, J. M. Rochelle, E. Breeding, and K. M. Baldwin, “100-ps time- resolution CMOS time-todigital converter for positron emission tomography imaging applications,” IEEE J. Solid-State Circuits, vol. 39, no. 11, pp. 1839–1852, Nov. 2004. [19] M.-J. E. Lee, W. J. Dally, T. Greer, R. Farjad-Rad,J.Poulton, and R. Senthinathan, “Jitter transfer characteristics of delay-locked loops— Theories and design techniques,” IEEE J. Solid-State Circuits, vol. 38, no. 4, pp. 614–621, Apr. 2003. [20] P. Dudek, S. Szczepanski, and J. V. Hatfield, “A high- resolution CMOS time-to-digital converter utilizing a Vernier delay line,” IEEE J. SolidStateCircuits,vol.35, no. 2, pp. 240–247, Feb. 2000. [21] A. H. Chan and G. W. Roberts, “A jitter characterization system using a component-invariantVernierdelayline,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol.12, no. 1, pp. 79–95, Jan. 2004. [22] P. Chen, S. I. Liu, and J. Wu, “A CMOS pulse-shrinking delay element.For time interval measurement,” IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol. 47, no. 9, pp. 954–958, Sep. 2000.