DLL design Herve Grabas 2 3rd Chip Review 4/28/2010 Overall - - PowerPoint PPT Presentation

dll design
SMART_READER_LITE
LIVE PREVIEW

DLL design Herve Grabas 2 3rd Chip Review 4/28/2010 Overall - - PowerPoint PPT Presentation

1 3rd Chip Review 4/28/2010 DLL design Herve Grabas 2 3rd Chip Review 4/28/2010 Overall presentation The DLL will allow us to have a controlled sampling rate. Provide us a cleaner sampling window No dead zone of sampling ( if


slide-1
SLIDE 1

DLL design

Herve Grabas

4/28/2010

1

3rd Chip Review

slide-2
SLIDE 2

Overall presentation

  • The DLL will allow us to have a controlled

sampling rate.

  • Provide us a cleaner sampling window
  • No dead zone of sampling ( if the effective delay

free running delay line is less than the period of the input clock -> dead time)

4/28/2010 3rd Chip Review

2

slide-3
SLIDE 3

CMOS design

  • Cell design

Phase detector Charge pump Delay line Some control logic

  • Simulation

Complicated: long locking time, small time steps. The use of VerilogA language and mixed signal simulation saves you.

4/28/2010 3rd Chip Review

3

slide-4
SLIDE 4

DLL simulation

  • Difficult because:

 DLL function with 40ps delays. Locking take up to 100us.

  • Therefore, there is more than 7 orders of

magnitude of difference between the smallest time step and the biggest one.

  • Solution : not simulating the internal function of

the delay line.

4/28/2010 3rd Chip Review

4

slide-5
SLIDE 5

Delay line simulation model (1)

  • Delay line structure: chain of small delays.

4/28/2010 3rd Chip Review

5 Generates a sampling frequency equals to

Delay 1

slide-6
SLIDE 6

Delay line simulation model (2)

  • From its input and output the delay line is however nothing

else than a big delay adjustable by to voltages : VCN and VCP.

4/28/2010 3rd Chip Review

6

slide-7
SLIDE 7

Delay line simulation (3)

  • VerilogAMS description of the VCDL:

Allow us to describe a variable delay.  Description uses post layout results from Eric

4/28/2010 3rd Chip Review

7

slide-8
SLIDE 8

DLL simulation success

4/28/2010 3rd Chip Review

8

slide-9
SLIDE 9

Delay Locked Loop principle

1. VCN and VCP are set to their max value (1.2 & 0 resp.).

 The propagation delay in the DLL is then the smallest -> 11ns.

2. The delay is increased until it reaches the delay of one clock cycle. 3. The phase comparator locks then the delay of the delay line at one clock cycle

4/28/2010 3rd Chip Review

9

slide-10
SLIDE 10

Delay locked loop control logic

  • In a delay locked loop the generated delay of the delay line cannot

reach 0. It is always minored by the smallest delay of the line. Here 11ns.

  • Therefore, the DLL can never lock on the first edge of the clock. (See

Fig.)

  • However the phase comparator work at ±180° around a clock edge.

And in some case this can result in the DLL trying to lock on the first edge of the clock (See Fig.)

  • This has to be taken care of. Some simple logic is sufficient.

4/28/2010 3rd Chip Review

10

slide-11
SLIDE 11

DLL control logic (2)

  • The control logic outputs 1

if VDLL is in the wrong pull-in range.

  • After having being active

the pull-out logic is

  • inactivated. (The DLL can
  • nly be in the wrong pull-in

range once).

  • The control logic operates

directly on the phase comparator to preserve its speed.

4/28/2010 3rd Chip Review

11

slide-12
SLIDE 12

Dynamic phase comparator

4/28/2010 3rd Chip Review

12

  • It is a dynamic phase

comparator so it is extremely fast. Therefore it gives us very accurate jitter correction.

  • Adjusted to give us

directly the right control signal for the charge pump. (No extra inverted needed).

  • Shift logic integrated.
slide-13
SLIDE 13

Charge pump

4/28/2010 3rd Chip Review

13

  • High performance charge

pump.

  • 1uA external current

source.

  • Cascode current mirror

to increase output resistance, so that charging and discharging current are not disturbed by the state of the output. (Better current matching).

slide-14
SLIDE 14

Delay locked loop

4/28/2010 3rd Chip Review

14

  • Whole schematic circuit with the control logic.
slide-15
SLIDE 15

Layout: Charge pump & Phase detector

4/28/2010 3rd Chip Review

15

  • Layout of the

charge pump and phase detector done together for better matching and smallest wiring capacitances.

  • 16um x 18um
slide-16
SLIDE 16

Layout Control logic

4/28/2010 3rd Chip Review

16

slide-17
SLIDE 17

Results

  • Successful simulation and locking pre and post

layout.

  • Lock time ~ 10 us.
  • Simulation time ~10 min.
  • Measured jitter in schematic simulation : 8as

(not legitimate!)

  • 300fs in post-layout simulation with the

behavioral model of the DLL.

  • DLL system is stable and precise.

4/28/2010 3rd Chip Review

17

slide-18
SLIDE 18

Results (2): The pull-out

4/28/2010 3rd Chip Review

18 Pull-out control signal Decrease in VCN -> Increase in delay.

slide-19
SLIDE 19

Results (3) : The locking

4/28/2010 3rd Chip Review

19 Small UP and DOWN control signal. Locking almost complete.

slide-20
SLIDE 20

Results (4) : The jitter

4/28/2010 3rd Chip Review

20 Very low delay variations at the output of the delay line