Home
QPLL User Manual - Delay25
Contents
1. Ind Replica Delay Line Ir Ou op 4 x A ou lt gt i In gt Replica Delay Line o gt Outl DI f k WW oun K Clockin i E Master DLL Le gt gt CLKOUT i 56 Ai ane ClockOut Kl I In2 gt Replica Delay Line gt Out2 i D2 I iz ow Loo LA L Repli D Li Out3 Replica Delay Line Ir Uu gt D3 A Lil A H Out3 L H 8 LH i DC Interface Delay25 A DO D1 D2 D3 and DC are independently programable delays v DC Bus DC Address Figure 1 Block diagram of the delay25 left and hypothetical use of the ASIC illustrating the meaning of the phase delay for each channel right Figure 1 right illustrates a possible use of the delay25 chip and the meaning of phase delay for each channel As mentioned before please note that the master channel can be only used with a clock signal having clock frequencies of 32 40 64 or 80 MHZ The IOMODE configuration pin allows the ASIC to operate with either CMOS 2 5V or LVDS 2 levels The reset and DC related pins are not affected by the IOMODE signal VERSION 1 1 5 DEL AY 25 MANUAL PRELIMINARY OPERATING THE ASIC The ASIC operation is controlled by the IOMODE pin and by means of four internal registers which can be accessed through an DC bus IO mode The IO signal levels are controlled by the pin IOMODE IO mode as is indicated in Table 1 As represented in Figure 1 th
2. ARY 27 IN2 LVDS Channel 2 input 28 IN2 LVDS CMOS Channel 2 input 29 IN1 LVDS Channel 1 input 30 IN1 LVDS CMOS Channel 1 input 31 INO LVDS Channel 0 input 32 INO LVDS CMOS Channel 0 input REFERENCES 1 The l2C BUS Specification http www semiconductors philips com acrobat_download literature 9398 3934001 1 oct 2 See for example http www national com an AN AN 97 1 pdf VERSION 1 1
3. DEL AY 25 MANUAL PRELIMINARY Channel control registers CRO CR1 CR2 CR3 and CR4 The bit allocation of each channel control register is as given in Table 3 Bits Del lt 5 0 gt control the delay for each channel and the Enable bit enables the channel output Upon a reset bit Enable and bits Del lt 5 0 gt are cleared Table 3 Control registers CRO to CHA bit allocation B7 B6 B5 B4 B3 B2 B1 BO n u Enable Del lt 5 gt Del lt 4 gt Del lt 3 gt Del lt 2 gt Del lt 1 gt Del lt 0 gt Function n u 0 0 0 0 0 0 0 Reset State General control register GCR The general control register GCR controls the operation of the Delay Locked Loop DLL and allows to reset the DLL or the ASIC via the I2C interface The bit allocation for this register is given in Table 4 Table 4 General Control Register GCR bit allocation B7 B6 B5 B4 B3 B2 B1 BO reserved IDLL n u n u n u n u M lt 1 gt M lt 0 gt Function 0 0 5 Not Not Reset State cleared cleared The ASIC can operate with for different clock frequencies 32 40 64 and 80 MHz Correct operation of the ASIC requires bits M lt 1 0 gt of the control register to be set to the appropriate mode The settings of these bits should be made according to Table 5 Bits M lt 1 0 gt are not affected by a reset Table 5 Clock modes M lt 1 gt M lt 0 gt Clock Frequ
4. DEL AY 25 MANUAL PRELIMINARY Delay25 A 4 channel ns programmable delay line H Correia A Marchioro P Moreira and J Schrader CERN EP MIC Geneva Switzerland 2005 05 13 Version 1 1 Technical inquires Alessandro Marchioro cern ch Paulo Moreira cern ch VERSION 1 1 1 DEL AY 25 MANUAL PRELIMINARY Introduction 4 FOAUUN eS ee 4 OPERATION 4 Operating the ASIC 6 Je ONG E 6 ien UE 6 Control TEGISTONS inier eae ee Ee 6 Channel control registers CRO CR1 CR2 CR3 and CHA 7 General control register GCR ceccccccceeeesceceeeeeceeeeeaaeeeeeeeseeeeeeaeeeeaeeseeeeesaeeesaeeseenees 7 RU ul re BE 8 pinout 8 References 9 VERSION 1 1 2 DEL AY 25 MANUAL PRELIMINARY Summary of Changes Version 1 1 e General control register bit assignments corrected 2005 05 13 Version 1 0 e First release of the Delay25 manual 2004 12 15 VERSION 1 1 3 DEL AY 25 MANUAL PRELIMINARY INTRODUCTION The Delay25 is a 5 channel CMOS programmable delay line featuring 4 channels that allow to phase delay periodic or non periodic digital signals and a master channel that can be used to phase delay a clock signal The master channel serves as a calibration reference The phase of each channel can be independently programmed with a resolution of 0 5 ns through an 12C interface 1 The reference clock frequency can be any of the following 32 40 64 or 80 MHz The ASIC is manufactured in a 0 25 um CMOS radiation tolerant tech
5. e IO mode pin affects only the input and output buffers of the replica and master delay lines When the IO mode is set to CMOS 0 all the channels inputs and outputs work single ended being all the negative inputs and outputs disabled When IO mode is set to LVDS 1 all the channels inputs and outputs are differential Table 1 IO modes IOMODE Function 0 CMOS 2 5 V 1 LVDS I2C register access The ASIC registers are accessed through the I2C bus which is composed of the following signals SCL serial clock SDA serial data and the address pins I2CA lt 6 3 gt which correspond to the four most significant bits of the 12C address these act a chip select address The three least significant bits of the 12C address are internally decoded and map into the ASIC internal register as shown in Table 2 Table 2 Internal DC register map DC Address Name Function 0 CRO Control register for channel 0 1 CR1 Control register for channel 1 2 CR2 Control register for channel 2 3 CR3 Control register for channel 3 4 CR4 Control register for clock channel 5 GCR General control register 6 Unused 7 Unused Control registers Five register control the operation of the Delay25 ASIC Each channel is individually controlled by its control register CRO to CR4 A general control register GCR controls global parameters for all the five channels the DLL and the logic VERSION 1 1 6
6. ency MHz 0 0 40 0 1 80 1 0 32 1 1 64 IDLL bit IDLL is used to force the resynchronization of the DLL without resetting the chip Writing a 1 to this bit forces the resynchronization of the DLL This bit always reads as a 0 VERSION 1 1 7 DEL AY 25 MANUAL PRELIMINARY Timing Data in preparation PINOUT The ASIC is package in a 32 pin TQFP package Pins are assigned as indicated in Table 6 Table 6 Pins assignments Pin number Pin name IO levels Function 1 Vdd 2 5 V Power 2 SCL CMOS 12C serial clock 3 SDA CMOS open drain I2C serial data 4 I2CA6 CMOS 12C Address 5 I2CA5 CMOS I2C Address 6 I2CA4 CMOS 12C Address 7 I2CA3 CMOS 12C Address 8 GND OV Ground 9 OUTO LVDS CMOS Channel 0 output 10 OUTO LVDS Channel 0 output 11 OUT1 LVDS CMOS Channel 1 output 12 OUT1 LVDS Channel 1 output 13 OUT2 LVDS CMOS Channel 2 output 14 OUT2 LVDS Channel 2 output 15 OUT3 LVDS CMOS Channel 3 output 16 OUT3 LVDS Channel 3 output 17 Vdd 2 5V Power 18 IOMODE CMOS IO mode select 19 ResetZ CMOS Reset active low 20 CLKOUT LVDS Clock channel 4 output 21 CLKOUT LVDS CMOS Clock channel 4 output 22 CLKIN LVDS Clock channel 4 input 23 CLKIN LVDS CMOS Clock channel 4 input 24 GND OV Ground 25 IN3 LVDS Channel 3 input 26 IN3 LVDS CMOS Channel 3 input VERSION 1 1 8 DEL AY 25 MANUAL PRELIMIN
7. nology Features e 0 25 um CMOS technology e Radiation tolerant e Self calibrating e Reference clock frequencies 32 40 64 or 80 MHz e Phase resolution 0 5 ns e Output jitter lt xxxxxx ps e Programmable I O o CMOS 2 5V o LVDS e Supply voltage 2 5 V e Package TQFP32 OPERATION A block diagram of the delay25 ASIC is shown in Figure 1 The ASIC contains a master Delay Locked Loop DLL four Replica Delay Lines RDL an 12C interface and double standard I O input and output buffers In the circuit the DLL serves as a control element for the replica delay lines In short a delay locked loop is a control loop that regulates the total propagation delay of a clock signal across a voltage controlled delay line The control loop assures that the total propagation delay is exactly equal to a clock period or a multiple of it By taping the signal along the delay line at regular intervals it is possible to obtain precisely calibrated delays which are a fraction of the clock period Since the DLL uses a reference clock to calibrate the total propagation delay its operation is rendered independent of the fabrication process parameters temperature and power supply voltage within the operation ranges The four replica delay lines are physically made as exact copies of the voltage controlled delay line that is part of the DLL Under these conditions and due to the good matching that is possible to obtain in integrated circuits when the co
8. ntrol voltage produced by the DLL is applied to the replica delay lines their total propagation delay will be identical to that of the master delay line Again by taping these replica delay lines at periodic intervals it is possible to obtain calibrated delays which are a fraction of the reference clock period There are two main differences between the master and the replica delay lines first the master delay line is part of a control loop that is its total delay is constantly monitored and corrected while the replica delay lines are working open loop Second VERSION 1 1 4 DEL AY 25 MANUAL PRELIMINARY Ind In CLKIN In2 n IOMODE the master delay line requires a periodic clock signal for correct operation of the control loop while the replica delay lines can be used with non periodic signals pulses since they are working open loop As said before calibration of the replica delay lines depends on matching which for integrated circuits is normally quite good but not exactly perfect This means that the total delay of the replica delay lines is not going to be exactly equal to that of the master and so there will be some small errors introduced However these errors should be well with the system requirements and specifications
Download Pdf Manuals
Related Search
Related Contents
08P46-T5A-8000-90 PROTETOR DE CARTER 簡易取扱説明書 スーパーブーム搭載 R 420 DS I R 460 DS "取扱説明書" Pegasus Setup Manual Mise en page 1 PRENDRE EN COMPTE LA SÉCURITÉ DES OCCUPANTS Multimetter FSM 500 Manuel d`Utilisation Copyright © All rights reserved.
Failed to retrieve file