Radiation Hardened CMOS Integrated Circuits for Time-Based Signal Processing by Jeffrey Prinzie Michiel Steyaert & Paul Leroux
Author:Jeffrey Prinzie, Michiel Steyaert & Paul Leroux
Language: eng
Format: epub
Publisher: Springer International Publishing, Cham
The dynamic range of the TDC can be extended with a counter which runs at the reference clock since the VCDL can only represent the timing information that is limited within 1 cycle. To improve the linearity and noise of the DLL, a high speed reference clock is required [122]. High clock speeds place serious constraints on the digital counters, especially if a TMR structure is required which limits the speed to 1 GHz or slightly above in 65 or 40 nm CMOS technologies. The counterâs value is sampled in a similar way as the VCDL is sampled when a hit signal arrives. However, the timing information in the counter and VCDL is encoded in a different way. The VCDL has a pseudo thermometric coding. Since the hit signal is asynchronous, it may introduce metastability in flip-flops where setup or hold times are violated. In the pseudo thermometric code this may result in 1 LSB error when the hit signal arrives at the edge of a bin. The counters typically encode the count value in a binary fashion. Furthermore, the counters also represent the MSB information of the timed signals. Any errors in this data will result in significant malfunctions. When a counter changes its value after the rising edge of the clock, the output bits are unstable for some period of time. If the hit signal samples the counter within this time frame, the result will be incorrect.
The dynamic range extension that uses two counters is shown in Fig. 4.13b. One counter counts at the rising edge of the high speed clock, which also drives the DLL, while the other counter counts at the falling edge of the clock. Upon arrival of a hit signal, both counters are sampled into an L0 register. The idea of this approach is that at least one counter will be stable at any point in time. Therefore, when the hit signal arrives, one of the counters will provide a stable value. In the first part of the clock cycle, CTR1 will not be stable. It can be assumed that the counter is unstable from the launching time of the clock until the propagation delay of the flip-flops in the counter. The delay of any clock-tree is not included here since the same clock delay is assumed in the DLL and hit tree to balance all clock paths. The counter should be stable within half the clock cycle of the reference clock of the DLL. Since CTR2 toggles at the falling edge, it will be unstable in the other half of the clock cycle. When the hit signal has sampled both counters, either CTR1 or CTR2 has to be chosen. This decision can be made with the MSB of the decoded values from the decoder from the VCDL. The decoded signal from the VCDL represents the time difference between the HIT signal and the reference clock. The MSB can therefore identify if the HIT occurred in the first, of second half of the period.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Circuits | Digital Design |
Electric Machinery & Motors | Electronics |
Fiber Optics | Networks |
Superconductivity |
Whiskies Galore by Ian Buxton(41506)
Introduction to Aircraft Design (Cambridge Aerospace Series) by John P. Fielding(32874)
Small Unmanned Fixed-wing Aircraft Design by Andrew J. Keane Andras Sobester James P. Scanlan & András Sóbester & James P. Scanlan(32555)
Craft Beer for the Homebrewer by Michael Agnew(17916)
Turbulence by E. J. Noyes(7679)
The Complete Stick Figure Physics Tutorials by Allen Sarah(7115)
Kaplan MCAT General Chemistry Review by Kaplan(6567)
The Thirst by Nesbo Jo(6420)
Bad Blood by John Carreyrou(6258)
Modelling of Convective Heat and Mass Transfer in Rotating Flows by Igor V. Shevchuk(6214)
Learning SQL by Alan Beaulieu(6010)
Weapons of Math Destruction by Cathy O'Neil(5803)
Man-made Catastrophes and Risk Information Concealment by Dmitry Chernov & Didier Sornette(5620)
Digital Minimalism by Cal Newport;(5352)
Life 3.0: Being Human in the Age of Artificial Intelligence by Tegmark Max(5164)
iGen by Jean M. Twenge(5141)
Secrets of Antigravity Propulsion: Tesla, UFOs, and Classified Aerospace Technology by Ph.D. Paul A. Laviolette(4894)
Design of Trajectory Optimization Approach for Space Maneuver Vehicle Skip Entry Problems by Runqi Chai & Al Savvaris & Antonios Tsourdos & Senchun Chai(4829)
Electronic Devices & Circuits by Jacob Millman & Christos C. Halkias(4724)
