SlideShare a Scribd company logo
Verification In A Global Design
Community
Paul Tobin
Senior Verification Manager
AMD, Boxborough, MA
DVClub Boston, November 9, 2006
Verification Challenges Across Sites
Chip Design Industry Is Now Global!
– Work is done electronically, not over the cube wall or at the
coffee station
– This is increasingly true even within corporations
“Integrate or be integrated”
– Integration levels are increasing relative to “new design”
Improve your skill at specifying integration requirements
– True at Corporate level
– True at Design level
DVClub Boston, November 9, 2006
What’s Inefficient About The Model?
Time Zone Differences Stink
– It’s always lunchtime for somebody
– Or worse, bedtime
E-mail Overload Stinks
– Too many words, not enough pictures, no body language
Videoconferencing Stinks
– More time setting up equipment than talking
Documentation suffers, TWiki Stinks
– “I’ll just create a TWiki page” data not organized
Methods diverge as f(#sites, #projects)
– Testbench language, coverage, assertion, formal techniques, planning
techniques, randomization, source control, model build, regression, coding
standards, status reporting, headcount management, …
DVClub Boston, November 9, 2006
What’s Efficient?
Documentation is forced to improve (starts with you!)
– Focus on content quality, use common outlines
Questions have to be asked earlier (starts with you!)
– Don’t wait, don’t assume
– Write down questions, AND ANSWERS
More people are available, creative ideas abound
– 80% of what you need is available somewhere!
– But will it take longer to find than simply do again? Resist
the urge to reinvent
DVClub Boston, November 9, 2006
Benefiting From The Trend
Strike the Balance
– Consolidation yes, centralization no
– Coordination yes, dictatorship no
– Invention everywhere yes, NIH no
Get Executive Support, forge the right alliance
– Collaboration with peer groups takes some effort, but the
return can be significant
– Describe successes, challenges, and mistakes
– Spread the cost of experimentation
DVClub Boston, November 9, 2006
AMD’s Verification COE
Center Of Expertise Coordinates Processor Verification
Multisite Organization
– Staff from Boston, Austin, Bangalore, Dresden, Sunnyvale, Fort
Collins
– Responsible for standardizing methodologies
– Delivers all runtime infrastructure
– Delivers some, not all, top level verification components
– Evaluates new tools and methods
Partners with Project Teams
– Deployment of new techniques
– Support for global tools and infrastructure
– Coordinate major methodology changes
– Jointly measure our success in terms of resource efficiency,
improved schedules, and increasingly higher quality
DVClub Boston, November 9, 2006
Striking The Balance
Continuous Methodology Improvement
– Projects can, and must, innovate with new ideas
– Verification COE innovates as well, and helps with
communication across teams
– Team at large agrees to regularly review new techniques,
adopting those that are better, abandoning those that aren’t
Refreshing The Team
– Engineers can rotate through the COE and Projects
– COE work gets carried back to Projects
– New ideas get infused into the COE
– Requires commitment from the verification managers
DVClub Boston, November 9, 2006
Trademark Attribution
AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States
and/or other jurisdictions. Other names used in this presentation are for identification purposes only and may be trademarks
of their respective owners.
Š2006 Advanced Micro Devices, Inc. All rights reserved.

More Related Content

Similar to Verification In A Global Design Community (20)

PDF
Building A Hyperion Center Of Excellence A Case Study
Mark West
 
PDF
Webinar - Design Thinking for Platform Engineering
OpenCredo
 
PDF
From Sticker Sheet to Mature Design System: Improving User Experiences while ...
Karissa Woodward-Hobson
 
PPT
Value Engineering.ppt
vinukorekar
 
PPT
Value _Engineering_ by_ tejas _rajput___
TejasRajput29
 
PPT
Value addition value engineering presentation
vedveersingh4
 
PDF
ITILÂŽ endlich Agile
Digicomp Academy AG
 
PDF
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
 
PDF
Continuous delivery best practices and essential tools
DBmaestro - Database DevOps
 
DOCX
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
DOCX
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
DOCX
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
PDF
CHALLENGES IN SOFTWARE DEVELOPMENT PROJECTS
magnmarketing
 
PPT
Best Practices When Moving To Agile Project Management
Robert McGeachy
 
PDF
Agile Database Development - SDC2012
Jose Luis Soria
 
PPTX
Intro agile development methodology abhilash chandran
Abhilash Chandran
 
PPTX
Agile and Scrum Workshop
Rainer Stropek
 
PPT
Enlaso Case Study Sep 2009 V4 Final
Alden Globe
 
PPTX
Scrum plus – why scrum is not enough for successful delivery
Naveen Kumar Singh
 
PPTX
Weboptimization Cycle
Ole Gregersen
 
Building A Hyperion Center Of Excellence A Case Study
Mark West
 
Webinar - Design Thinking for Platform Engineering
OpenCredo
 
From Sticker Sheet to Mature Design System: Improving User Experiences while ...
Karissa Woodward-Hobson
 
Value Engineering.ppt
vinukorekar
 
Value _Engineering_ by_ tejas _rajput___
TejasRajput29
 
Value addition value engineering presentation
vedveersingh4
 
ITILÂŽ endlich Agile
Digicomp Academy AG
 
Shift Left - Approach and practices with IBM
IBM UrbanCode Products
 
Continuous delivery best practices and essential tools
DBmaestro - Database DevOps
 
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
Jeremy Henderson_2015_progressionLinked
Jeremy Henderson
 
CHALLENGES IN SOFTWARE DEVELOPMENT PROJECTS
magnmarketing
 
Best Practices When Moving To Agile Project Management
Robert McGeachy
 
Agile Database Development - SDC2012
Jose Luis Soria
 
Intro agile development methodology abhilash chandran
Abhilash Chandran
 
Agile and Scrum Workshop
Rainer Stropek
 
Enlaso Case Study Sep 2009 V4 Final
Alden Globe
 
Scrum plus – why scrum is not enough for successful delivery
Naveen Kumar Singh
 
Weboptimization Cycle
Ole Gregersen
 

More from DVClub (20)

PDF
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
 
PDF
Cisco Base Environment Overview
DVClub
 
PDF
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
 
PDF
Verification of Graphics ASICs (Part II)
DVClub
 
PDF
Verification of Graphics ASICs (Part I)
DVClub
 
PDF
Stop Writing Assertions! Efficient Verification Methodology
DVClub
 
PPT
Validating Next Generation CPUs
DVClub
 
PPT
Verification Automation Using IPXACT
DVClub
 
PDF
Validation and Design in a Small Team Environment
DVClub
 
PDF
Trends in Mixed Signal Validation
DVClub
 
PDF
Design Verification Using SystemC
DVClub
 
PDF
Verification Strategy for PCI-Express
DVClub
 
PDF
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
 
PDF
Efficiency Through Methodology
DVClub
 
PDF
Pre-Si Verification for Post-Si Validation
DVClub
 
PDF
OpenSPARC T1 Processor
DVClub
 
PDF
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
 
PDF
Using Assertions in AMS Verification
DVClub
 
PDF
Low-Power Design and Verification
DVClub
 
PDF
UVM Update: Register Package
DVClub
 
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
 
Cisco Base Environment Overview
DVClub
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
 
Verification of Graphics ASICs (Part II)
DVClub
 
Verification of Graphics ASICs (Part I)
DVClub
 
Stop Writing Assertions! Efficient Verification Methodology
DVClub
 
Validating Next Generation CPUs
DVClub
 
Verification Automation Using IPXACT
DVClub
 
Validation and Design in a Small Team Environment
DVClub
 
Trends in Mixed Signal Validation
DVClub
 
Design Verification Using SystemC
DVClub
 
Verification Strategy for PCI-Express
DVClub
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
 
Efficiency Through Methodology
DVClub
 
Pre-Si Verification for Post-Si Validation
DVClub
 
OpenSPARC T1 Processor
DVClub
 
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
 
Using Assertions in AMS Verification
DVClub
 
Low-Power Design and Verification
DVClub
 
UVM Update: Register Package
DVClub
 
Ad

Recently uploaded (20)

PPTX
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
PDF
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
Draugnet: Anonymous Threat Reporting for a World on Fire
treyka
 
PDF
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PPTX
Practical Applications of AI in Local Government
OnBoard
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Draugnet: Anonymous Threat Reporting for a World on Fire
treyka
 
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
Practical Applications of AI in Local Government
OnBoard
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
Ad

Verification In A Global Design Community

  • 1. Verification In A Global Design Community Paul Tobin Senior Verification Manager AMD, Boxborough, MA
  • 2. DVClub Boston, November 9, 2006 Verification Challenges Across Sites Chip Design Industry Is Now Global! – Work is done electronically, not over the cube wall or at the coffee station – This is increasingly true even within corporations “Integrate or be integrated” – Integration levels are increasing relative to “new design” Improve your skill at specifying integration requirements – True at Corporate level – True at Design level
  • 3. DVClub Boston, November 9, 2006 What’s Inefficient About The Model? Time Zone Differences Stink – It’s always lunchtime for somebody – Or worse, bedtime E-mail Overload Stinks – Too many words, not enough pictures, no body language Videoconferencing Stinks – More time setting up equipment than talking Documentation suffers, TWiki Stinks – “I’ll just create a TWiki page” data not organized Methods diverge as f(#sites, #projects) – Testbench language, coverage, assertion, formal techniques, planning techniques, randomization, source control, model build, regression, coding standards, status reporting, headcount management, …
  • 4. DVClub Boston, November 9, 2006 What’s Efficient? Documentation is forced to improve (starts with you!) – Focus on content quality, use common outlines Questions have to be asked earlier (starts with you!) – Don’t wait, don’t assume – Write down questions, AND ANSWERS More people are available, creative ideas abound – 80% of what you need is available somewhere! – But will it take longer to find than simply do again? Resist the urge to reinvent
  • 5. DVClub Boston, November 9, 2006 Benefiting From The Trend Strike the Balance – Consolidation yes, centralization no – Coordination yes, dictatorship no – Invention everywhere yes, NIH no Get Executive Support, forge the right alliance – Collaboration with peer groups takes some effort, but the return can be significant – Describe successes, challenges, and mistakes – Spread the cost of experimentation
  • 6. DVClub Boston, November 9, 2006 AMD’s Verification COE Center Of Expertise Coordinates Processor Verification Multisite Organization – Staff from Boston, Austin, Bangalore, Dresden, Sunnyvale, Fort Collins – Responsible for standardizing methodologies – Delivers all runtime infrastructure – Delivers some, not all, top level verification components – Evaluates new tools and methods Partners with Project Teams – Deployment of new techniques – Support for global tools and infrastructure – Coordinate major methodology changes – Jointly measure our success in terms of resource efficiency, improved schedules, and increasingly higher quality
  • 7. DVClub Boston, November 9, 2006 Striking The Balance Continuous Methodology Improvement – Projects can, and must, innovate with new ideas – Verification COE innovates as well, and helps with communication across teams – Team at large agrees to regularly review new techniques, adopting those that are better, abandoning those that aren’t Refreshing The Team – Engineers can rotate through the COE and Projects – COE work gets carried back to Projects – New ideas get infused into the COE – Requires commitment from the verification managers
  • 8. DVClub Boston, November 9, 2006 Trademark Attribution AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States and/or other jurisdictions. Other names used in this presentation are for identification purposes only and may be trademarks of their respective owners. Š2006 Advanced Micro Devices, Inc. All rights reserved.