• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Verification In A Global Design Community
 

Verification In A Global Design Community

on

  • 494 views

 

Statistics

Views

Total Views
494
Views on SlideShare
481
Embed Views
13

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 13

http://www.dvclub.org 11
http://dubai.directrouter.com 1
http://dvclub.org 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Verification In A Global Design Community Verification In A Global Design Community Presentation Transcript

    • Verification In A Global DesignCommunityPaul TobinSenior Verification ManagerAMD, Boxborough, MA
    • DVClub Boston, November 9, 2006Verification Challenges Across SitesChip Design Industry Is Now Global!– Work is done electronically, not over the cube wall or at thecoffee 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, 2006What’s Inefficient About The Model?Time Zone Differences Stink– It’s always lunchtime for somebody– Or worse, bedtimeE-mail Overload Stinks– Too many words, not enough pictures, no body languageVideoconferencing Stinks– More time setting up equipment than talkingDocumentation suffers, TWiki Stinks– “I’ll just create a TWiki page” data not organizedMethods diverge as f(#sites, #projects)– Testbench language, coverage, assertion, formal techniques, planningtechniques, randomization, source control, model build, regression, codingstandards, status reporting, headcount management, …
    • DVClub Boston, November 9, 2006What’s Efficient?Documentation is forced to improve (starts with you!)– Focus on content quality, use common outlinesQuestions have to be asked earlier (starts with you!)– Don’t wait, don’t assume– Write down questions, AND ANSWERSMore 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? Resistthe urge to reinvent
    • DVClub Boston, November 9, 2006Benefiting From The TrendStrike the Balance– Consolidation yes, centralization no– Coordination yes, dictatorship no– Invention everywhere yes, NIH noGet Executive Support, forge the right alliance– Collaboration with peer groups takes some effort, but thereturn can be significant– Describe successes, challenges, and mistakes– Spread the cost of experimentation
    • DVClub Boston, November 9, 2006AMD’s Verification COECenter Of Expertise Coordinates Processor VerificationMultisite Organization– Staff from Boston, Austin, Bangalore, Dresden, Sunnyvale, FortCollins– Responsible for standardizing methodologies– Delivers all runtime infrastructure– Delivers some, not all, top level verification components– Evaluates new tools and methodsPartners 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, 2006Striking The BalanceContinuous Methodology Improvement– Projects can, and must, innovate with new ideas– Verification COE innovates as well, and helps withcommunication across teams– Team at large agrees to regularly review new techniques,adopting those that are better, abandoning those that aren’tRefreshing 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, 2006Trademark AttributionAMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United Statesand/or other jurisdictions. Other names used in this presentation are for identification purposes only and may be trademarksof their respective owners.©2006 Advanced Micro Devices, Inc. All rights reserved.