Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/5967
Title: | Front-end ASIC Design and Verification of Programmable and Precision Delay Timing Generator for CCD Detectors |
Authors: | Mehta, Urvi |
Keywords: | EC 2013 Project Report Project Report 2013 EC Project Report EC (VLSI) VLSI VLSI 2013 13MEC 13MECV 13MECV11 |
Issue Date: | 1-Jun-2015 |
Publisher: | Institute of Technology |
Series/Report no.: | 13MECV11; |
Abstract: | Charge Coupled Devices (CCD) work by converting light into a pattern of electronic charge in a silicon chip.CCDs have features like high sensitivity, high linear dynamic range, electronic shuttering capability and low dark current.Various CCD architectures like linear array, full frame, interline, TDI, etc. are used for various application.One of the main unit in a CCD based satellite imaging system is Timing Generator producing various kinds of readout clocks and control signals for different CCD architectures. This Project discusses about the front-end ASIC design of programmable and precision delay timing generator for various CCD architectures. Various CCD requires different types and number of clocks for its operation. The aim is to provide flexibility in terms of number of different types of clocks, effective image area, read out feature and a very precise delay control for each clock. Programmable clock generation with precise delay is implemented with an all digital Delay Locked Loop (DLL) because of its features like low power, smaller area, high noise immunity and synthesizable circuit. Precise delay resolution in sub nano seconds (approximately 620 ps) is obtained at clock frequency of 20 MHz. Programmable pulse generation logic is designed which can generate pulses with variable frequency and with variable pulse widths. The design is targeted with 180 nm technology. A single chip can cater to support various CCD architectures with full programmability. Assertion based and coverage driven constrained random verification of precision delay timing generator is carried out using system verilog. |
URI: | http://hdl.handle.net/123456789/5967 |
Appears in Collections: | Dissertation, EC (VLSI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
13MECV11.pdf | 13MECV11 | 2.36 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.