Upload
franz
View
35
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Digital Double Column & End of Column status, verification, and simulation results . Tomasz Hemperek. Pixel Digital Region - Functionalities. Pixel Digital Region - Layout. 190 m. 100 m. Region Parameters (4 pixels). Area 102x100 um (ARM Cells) Buffer Overflow Inefficiency - PowerPoint PPT Presentation
Citation preview
Digital Double Column & End of Column
status, verification, and simulation results Tomasz Hemperek
2
Pixel Digital Region - Functionalities
3
190m
100m
Pixel Digital Region - Layout
4
Area 102x100 um (ARM Cells)
Buffer Overflow Inefficiency about 0. 05 % for 3xLHC about 2.20% for 10xLHC
Power consumption (average) with parasitics (ETS) ~12 uW/region (~3uW/pixel)- 1hit/BC/DC, 100kHz
trigger
Region Parameters (4 pixels)
5
Array Organization
TokenBus
control
Two token scenario (column and periphery level)
One data bus (token type) End of column logic
selects column to read Chip control logic controls
trigger and read Pixels are always read in
the same order
Digital Double Column
6
Signal Distribution
Clock Distribution
Digital Double Column – yield
7
Possibility to turn off digital region (in and out) Triplicated Token with majority voting in every
region Hamming protection code on data bus Hamming protected row address with thermal
decoder
8
Digital Double Column - layout
BUFFERS
Digital Double Column – average power
9
Parasitic extraction with QRC Results for Double-Column (2x336 pixels) Activity : 1hit/25ns/DC, 100kHz trigger Tools: PrimeTime
Parameters Double Column [mW] Pixel [uW]
1.2 [V], 25 C, TT 4.437 6.61.32 [V], 0 C, FF 5.217 7.61.08 [V], 70 C, SS 3.680 5.5
clock network (TT): 3.721 mW
2 hits/25ns/DC (TT): 5.290 mW
Digital Double Column – analog simulation 4 region (16 pixels) post-layout simulation
(QRC+HSIM)
10no decupling
End of Column Logic
11
Column token management
Controls the read of column
Distribute signals to DDC Triple redundant logic Hamming protected data Stop clock enable Logic
Layout ready and simulated
Summary
12
All blocks ready and verified (post layout)
Need integration with other analog and digital blocks
Need some mixed-signal verification
13
BACKUP SLIDES
Hit processing (HC3 mode)- schematic
14
Receives comparator output
BC resolution Generates Leading
Edge (LE) Generates Small hit
Leading Edge (sLE) Generates Trailing
Edge (TE) Generates ToT counter
reset and enable (rst_cnt, en_cnt)
ToT processing - schematic
15
Start ToT Counter Global LE
generation (orLE) Reset memory
signal generation (rst_mem)
Memory pointer selection (freeAddr)
Record reset/small in memory
Record neighbor Record TOT value in
memory
Memory Management - schematic
16
Selects free memory
Token management Selects triggered
memory during read
Enables outputs
Design: x5 latency cell
Latency Memory/Trigger- schematic
17
Start/Reset latency counter Indicate status (full) Trigger (triggered) Store/Recognize trigger ID
Buffer overflow inefficiency Physical data from Genova
Buffer overflow inefficiency in [%]
18
MemoriesSimulation Analytical
3xLHC 10xLHC 3xLHC 10xLHC
5 0.047 2.19 0.029 2.25
6 0.011 0.65 0.003 0.57
7 <0.01 0.16 <0.01 0.13
3xLHC 10xLHC4pixel / BC hit probability 0.00441 0.01290
Mean pixels hit / 4pixel region 1.41 1.42