the chicago half of champ jean-françois genat, eric oberla, herve grabas 10/27/2015 1 3rd chip...

23
The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 03/19/22 1 3rd Chip Review

Upload: maria-rogers

Post on 03-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

The Chicago Half of Champ

Jean-François Genat, Eric Oberla, Herve Grabas

Jean-François Genat, Eric Oberla, Herve Grabas

04/20/23 13rd Chip Review

Page 2: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Champ Psec Features•Psec – 3 is a test Asic. Will not provide

timing measurement. •Main features :

▫DLL (Delay Locked Loop).▫Free running delay line.▫DLL test structures.

•Test structures:▫Ring oscillator (with new D-Flip Flop).▫Transmission lines.▫Resistors.

04/20/233rd Chip Review

2

Page 3: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

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)

04/20/233rd Chip Review

3

Page 4: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

CMOS design

•Cell design Phase detectorCharge pumpDelay lineSome control logic

•SimulationComplicated: long locking time, small time

steps.The use of VerilogA language and mixed

signal simulation saves you.

04/20/233rd Chip Review

4

Page 5: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

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.

04/20/233rd Chip Review

5

Page 6: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Delay line simulation model (1)•Delay line structure: chain of small

delays.

04/20/233rd Chip Review

6

Generates a sampling frequency equals to Delay

1

Page 7: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

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.

04/20/233rd Chip Review

7

Page 8: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Delay line simulation (3)•VerilogAMS description of the VCDL:

Allow us to describea variable delay.

Description uses postlayout results from Eric

04/20/233rd Chip Review

8

Page 9: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

DLL simulation success04/20/233rd Chip Review

9

Page 10: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Delay Locked Loop principle1. 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

04/20/233rd Chip Review

10

Page 11: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

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.

04/20/233rd Chip Review

11

Page 12: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

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 only be in the wrong pull-in range once).

• The control logic operates directly on the phase comparator to preserve its speed.

04/20/233rd Chip Review

12

Page 13: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Dynamic phase comparator04/20/233rd Chip Review

13

• 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.

Page 14: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Charge pump

04/20/233rd Chip Review

14

• 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).

Page 15: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Results

•Successful simulation and locking pre and post layout.

•Lock time ~ 10 us.•Simulation time ~10 min.•Measured jitter 300fs in post-layout

simulation with the behavioral model of the DLL (will probably increase in the physical design).

•DLL system is stable and precise.

04/20/233rd Chip Review

15

Page 16: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Chip layout

04/20/233rd Chip Review

16

•Submitted to CERN May 31st.

•30 units ordered.

Page 17: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Backup slides

04/20/233rd Chip Review

17

Page 18: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Delay locked loop04/20/233rd Chip Review

18

•Whole schematic circuit with the control logic.

Page 19: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Layout: Charge pump & Phase detector

04/20/233rd Chip Review

19

•Layout of the charge pump and phase detector done together for better matching and smallest wiring capacitances.

•16um x 18um

Page 20: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Layout Control logic

04/20/233rd Chip Review

20

Page 21: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Results (2): The pull-out

04/20/233rd Chip Review

21

Pull-out control signal

Decrease in VCN -> Increase in delay.

Page 22: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Results (3) : The locking

04/20/233rd Chip Review

22

Small UP and DOWN control signal. Locking almost complete.

Page 23: The Chicago Half of Champ Jean-François Genat, Eric Oberla, Herve Grabas 10/27/2015 1 3rd Chip Review

Results (4) : The jitter

04/20/233rd Chip Review

23

Very low delay variations at the output of the delay line