SlideShare a Scribd company logo
1 of 16
Timing–Driven Variation–Aware Nonuniform Clock Mesh Synthesis Ameer Abdelhadi, Ran Ginosar, Avinoam Kolodny, and Eby G. Friedman* Electronics Computers Communications This research was supported in part by the Technion ACRC and by the ALPHA research consortium * Also with Dept. of Electrical and Computer Engineering, University of Rochester  Technion – Israel Institute of Technology Department of Electrical Engineering
Non-tree Clock Topologies (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tree driving 10.6pF load Non-Uniform load at 2GHz Trees driving a Grid with 68pF Non-Uniform load at 2GHz Animations by Phillip J. Restle:  P. J. Restle, "Technical visualizations in VLSI design: visualization," Proc. DAC, pp. 494-499, 2001.
Non-tree Clock Topologies (2) Pentium 4 spine [1] Tree with crosslinks [2] Leaf level global mesh Global mesh with local trees (MLT) [3] Global tree with local meshes (TLM) [3] [1] N. A. Kurd et al., “A Multigigahertz Clocking Scheme for the Pentium 4 Microprocessor,” JSSC 36(11):1647–1653, 2001. [2] A. Rajaram, J. Hu, and R. Mahapatra, “Reducing Clock Skew Variability Via  Crosslinks,” Proc. DAC,  pp. 18–23, 2004. [3] C. Yeh et al., “Clock Distribution Architectures: a Comparative Study,” Proc. ISQED, pp. 27-29, 2006.
Motivation mesh
Method
Previous Work ,[object Object],[object Object],[object Object],[object Object],[object Object],[1] M. P. Desai, R. Cvijetic, and J. Jensen, “Sizing of Clock Distribution Networks for High Performance CPU Chips,” Proc. DAC, pp. 389-394, ‘96. [2] A. Rajaram, J. Hu, and R. Mahapatra, “Reducing Clock Skew Variability Via Crosslinks,” IEEE TCAD, 25(6): 1176-1182, ‘06. [3] I. Vaisband, R. Ginosar, A. Kolodny, and E. G. Friedman, “Power Efficient Tree-Based Crosslinks for Skew Reduction,” Proc. GLSVLSI, pp. 285-290, ‘09. [4] A. Rajaram et al., “MeshWorks: an Efficient Framework for Planning, Synthesis and Optimization of Clock Mesh Networks,” Proc. ASP-DAC, pp. 250-257, ‘08. [5] G. Venkataraman, Z. Feng, J. Hu, and P. Li “Combinational Algorithms for Fast Clock Mesh Optimization,” Proc. ICCAD, pp. 563-567, ‘06.
Timing Constraint Graph ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Floorplan and connectivity Corresponding graph
Timing–Driven Variation–Aware Problem Formulation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Solution Stages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase II: Generate Skew Map (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase II: Generate Skew Map (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Execution example. Rows are iterations and columns are steps
Phase III: Remove Overlapping (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase III: Remove Overlapping (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Execution example. Rows are iterations and columns are steps
Phase IV: Mesh Generation ,[object Object],[object Object],[object Object],[object Object],Example of the proposed mesh
Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results

More Related Content

What's hot

FINALTeam5 SPDRSAT Final Report
FINALTeam5 SPDRSAT Final ReportFINALTeam5 SPDRSAT Final Report
FINALTeam5 SPDRSAT Final Report
Jeffrey Lehrer
 
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
Vijay Choyal
 
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor LayerDOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
jeep82cj
 
Cap 03
Cap 03Cap 03
Cap 03
UO
 
Signature analysis of cracked cantilever beam
Signature analysis of cracked cantilever beamSignature analysis of cracked cantilever beam
Signature analysis of cracked cantilever beam
iaemedu
 

What's hot (20)

Wereszczynski Molecular Dynamics
Wereszczynski Molecular DynamicsWereszczynski Molecular Dynamics
Wereszczynski Molecular Dynamics
 
2012 hsc-exam-physics
2012 hsc-exam-physics2012 hsc-exam-physics
2012 hsc-exam-physics
 
Mechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and researchMechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and research
 
FINALTeam5 SPDRSAT Final Report
FINALTeam5 SPDRSAT Final ReportFINALTeam5 SPDRSAT Final Report
FINALTeam5 SPDRSAT Final Report
 
Ax4103307314
Ax4103307314Ax4103307314
Ax4103307314
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...
 
Quantum Computation for Predicting Electron and Phonon Properties of Solids
Quantum Computation for Predicting Electron and Phonon Properties of SolidsQuantum Computation for Predicting Electron and Phonon Properties of Solids
Quantum Computation for Predicting Electron and Phonon Properties of Solids
 
Programming project
Programming projectProgramming project
Programming project
 
2018, Seminar in Univ. Carlos III of Madrid about high-field ignition stellar...
2018, Seminar in Univ. Carlos III of Madrid about high-field ignition stellar...2018, Seminar in Univ. Carlos III of Madrid about high-field ignition stellar...
2018, Seminar in Univ. Carlos III of Madrid about high-field ignition stellar...
 
Accelerated Logistic Regression on GPU(s)
Accelerated Logistic Regression on GPU(s)Accelerated Logistic Regression on GPU(s)
Accelerated Logistic Regression on GPU(s)
 
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
 
Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
 
ALEA:Fine-grain Energy Profiling with Basic Block sampling
ALEA:Fine-grain Energy Profiling with Basic Block samplingALEA:Fine-grain Energy Profiling with Basic Block sampling
ALEA:Fine-grain Energy Profiling with Basic Block sampling
 
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
 
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
Transversely Isotropic Elastic Properties of Vacancy Defected Boron Nitride N...
 
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor LayerDOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
 
Cap 03
Cap 03Cap 03
Cap 03
 
OPTIMAL TRAJECTORY OF ROBOT MANIPULATOR FOR ENERGY MINIMIZATION WITH QUARTIC ...
OPTIMAL TRAJECTORY OF ROBOT MANIPULATOR FOR ENERGY MINIMIZATION WITH QUARTIC ...OPTIMAL TRAJECTORY OF ROBOT MANIPULATOR FOR ENERGY MINIMIZATION WITH QUARTIC ...
OPTIMAL TRAJECTORY OF ROBOT MANIPULATOR FOR ENERGY MINIMIZATION WITH QUARTIC ...
 
Signature analysis of cracked cantilever beam
Signature analysis of cracked cantilever beamSignature analysis of cracked cantilever beam
Signature analysis of cracked cantilever beam
 

Viewers also liked (20)

C:\fakepath\apache track d updated
C:\fakepath\apache   track d updatedC:\fakepath\apache   track d updated
C:\fakepath\apache track d updated
 
Synopsys track c
Synopsys track cSynopsys track c
Synopsys track c
 
Bary pangrle mentor track d
Bary pangrle   mentor track dBary pangrle   mentor track d
Bary pangrle mentor track d
 
Arm updated track h
Arm updated  track hArm updated  track h
Arm updated track h
 
Evatronix track h
Evatronix   track hEvatronix   track h
Evatronix track h
 
Target updated track f
Target updated   track fTarget updated   track f
Target updated track f
 
Intel track a
Intel   track aIntel   track a
Intel track a
 
Vsync track c
Vsync   track cVsync   track c
Vsync track c
 
Stephan berg track f
Stephan berg   track fStephan berg   track f
Stephan berg track f
 
Magma trcak b
Magma  trcak bMagma  trcak b
Magma trcak b
 
Mips track a
Mips   track aMips   track a
Mips track a
 
Mullbery& veriest track g
Mullbery& veriest  track gMullbery& veriest  track g
Mullbery& veriest track g
 
National instruments track e
National instruments   track eNational instruments   track e
National instruments track e
 
Chip Ex2010 Gert Goossens
Chip Ex2010 Gert GoossensChip Ex2010 Gert Goossens
Chip Ex2010 Gert Goossens
 
E silicon track b
E silicon  track bE silicon  track b
E silicon track b
 
Xilinx track g
Xilinx   track gXilinx   track g
Xilinx track g
 
C:\fakepath\micrologic track c
C:\fakepath\micrologic   track cC:\fakepath\micrologic   track c
C:\fakepath\micrologic track c
 
Apache track d updated
Apache   track d updatedApache   track d updated
Apache track d updated
 
Altera trcak g
Altera  trcak gAltera  trcak g
Altera trcak g
 
EC 2 lab manual with circulits
EC 2 lab manual with circulitsEC 2 lab manual with circulits
EC 2 lab manual with circulits
 

Similar to Timing¬Driven Variation¬Aware NonuniformClock Mesh Synthesis

Finite Element Analysis of shear wall and pipe interestion problem
Finite Element Analysis of shear wall and pipe interestion problemFinite Element Analysis of shear wall and pipe interestion problem
Finite Element Analysis of shear wall and pipe interestion problem
University of Southern California
 
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
Hemant Jha
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
IJERA Editor
 
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
T. E. BOGALE
 
636907main miller presentation
636907main miller presentation636907main miller presentation
636907main miller presentation
Clifford Stone
 

Similar to Timing¬Driven Variation¬Aware NonuniformClock Mesh Synthesis (20)

Low Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI DesignLow Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI Design
 
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
 
Clock mesh sizing slides
Clock mesh sizing slidesClock mesh sizing slides
Clock mesh sizing slides
 
Finite Element Analysis of shear wall and pipe interestion problem
Finite Element Analysis of shear wall and pipe interestion problemFinite Element Analysis of shear wall and pipe interestion problem
Finite Element Analysis of shear wall and pipe interestion problem
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows
 
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
Vlsiphysicaldesignautomationonpartitioning 120219012744-phpapp01
 
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
 
K010627787
K010627787K010627787
K010627787
 
Time Domain Modelling of Optical Add-drop filter based on Microcavity Ring Re...
Time Domain Modelling of Optical Add-drop filter based on Microcavity Ring Re...Time Domain Modelling of Optical Add-drop filter based on Microcavity Ring Re...
Time Domain Modelling of Optical Add-drop filter based on Microcavity Ring Re...
 
I044024549
I044024549I044024549
I044024549
 
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
 
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
 
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
Beamforming for Multiuser Massive MIMO Systems: Digital versus Hybrid Analog-...
 
Nowak NVSMW-ICMTD'08
Nowak NVSMW-ICMTD'08Nowak NVSMW-ICMTD'08
Nowak NVSMW-ICMTD'08
 
TEAMCD_SDR_Briefing
TEAMCD_SDR_BriefingTEAMCD_SDR_Briefing
TEAMCD_SDR_Briefing
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
 
636907main miller presentation
636907main miller presentation636907main miller presentation
636907main miller presentation
 
Tranformer Design
Tranformer DesignTranformer Design
Tranformer Design
 
My presentation minimum spanning tree
My presentation minimum spanning treeMy presentation minimum spanning tree
My presentation minimum spanning tree
 
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design MethodologyDesign of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 

Recently uploaded (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 

Timing¬Driven Variation¬Aware NonuniformClock Mesh Synthesis

  • 1. Timing–Driven Variation–Aware Nonuniform Clock Mesh Synthesis Ameer Abdelhadi, Ran Ginosar, Avinoam Kolodny, and Eby G. Friedman* Electronics Computers Communications This research was supported in part by the Technion ACRC and by the ALPHA research consortium * Also with Dept. of Electrical and Computer Engineering, University of Rochester Technion – Israel Institute of Technology Department of Electrical Engineering
  • 2.
  • 3. Non-tree Clock Topologies (2) Pentium 4 spine [1] Tree with crosslinks [2] Leaf level global mesh Global mesh with local trees (MLT) [3] Global tree with local meshes (TLM) [3] [1] N. A. Kurd et al., “A Multigigahertz Clocking Scheme for the Pentium 4 Microprocessor,” JSSC 36(11):1647–1653, 2001. [2] A. Rajaram, J. Hu, and R. Mahapatra, “Reducing Clock Skew Variability Via Crosslinks,” Proc. DAC, pp. 18–23, 2004. [3] C. Yeh et al., “Clock Distribution Architectures: a Comparative Study,” Proc. ISQED, pp. 27-29, 2006.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.