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)

PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Learn Computer Forensics, Second Edition
AnuraShantha7
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
July Patch Tuesday
Ivanti
 
Learn Computer Forensics, Second Edition
AnuraShantha7
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
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.