DV Club
                  Westford MA
Verification of Graphics ASICs
                   Shaw Yang
              Gary Green...
Agenda

    AMD Overview

    GPU Systems Overview

    3D Graphics Basics

    Pretty Pictures

    Verification Challeng...
AMD Overview




3   May 30, 2008   AMD:   DV Club - Westford MA
AMD Leading the Way




                          Across all the           New form factors
                          scre...
The Graphics Market




5   May 30, 2008   AMD:   DV Club - Westford MA
Today’s AMD: Capabilities

    Segments




    Geography
     Strengths

                   Server         Workstation   ...
Transform Processing Technology


           CPU                         Chipset                GPU

    Drivers         B...
GPU System Overview




8   May 30, 2008   AMD:   DV Club - Westford MA
GPU in PC System – Discrete Graphics



                                    Graphics
                                    M...
GPU in PC System – Integrated Graphics


                               Graphics
                               Memory
   ...
GPU in Desktop System




                                                   Integrated
                                  ...
GPU in Notebook System




     Discrete
     Graphics




                                                    Integrated
...
3D Graphics Basics




13   May 30, 2008   AMD:   DV Club - Westford MA
Computerized Graphics




14   May 30, 2008   AMD:   DV Club - Westford MA
The Digital World




15   May 30, 2008   AMD:   DV Club - Westford MA
Vertexes, Polygons and Pixels



                             Vertex 2

Vertex 1
                                 Vertex 3...
Creating the Objects – Vertexes




                               Vertexes

17   May 30, 2008   AMD:   DV Club - Westford...
Creating the Objects – Polygons




                      Object Geometry

18   May 30, 2008   AMD:   DV Club - Westford MA
Scan Conversion

     Conversion from triangles to pixels
        Break up triangles into raster elements (pixels)
       ...
Creating the Objects – Pixels




20   May 30, 2008   AMD:   DV Club - Westford MA
Creating the Objects – Textures




                                                   Texture




21   May 30, 2008   AMD...
Upcoming SlideShare
Loading in …5
×

Yang greenstein part_1

599 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
599
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Yang greenstein part_1

  1. 1. DV Club Westford MA Verification of Graphics ASICs Shaw Yang Gary Greenstein AMD Marlborough MA May 28, 2008
  2. 2. Agenda AMD Overview GPU Systems Overview 3D Graphics Basics Pretty Pictures Verification Challenges Size and complexity Layered CODE and Testbenches HW Emulation Functional Coverage 2 May 30, 2008 AMD: DV Club - Westford MA
  3. 3. AMD Overview 3 May 30, 2008 AMD: DV Club - Westford MA
  4. 4. AMD Leading the Way Across all the New form factors screens of your life Emerging market opportunities and convergence - x86 4 May 30, 2008 7, 2008 AMD: DV Club - Westford MA
  5. 5. The Graphics Market 5 May 30, 2008 AMD: DV Club - Westford MA
  6. 6. Today’s AMD: Capabilities Segments Geography Strengths Server Workstation Desktop Game Notebook DTV Handheld Customers/Pa consoles rtners Greater Latin Europe North Korea Japan China America America Products Distribution PC OEM Retail Digital ODM Consumer Handheld Media Tech Microprocessors Customer Best-in- Chipset Graphics & Media Focus Class Products Processors MFG 64-bit Multi- Hyper- Tech-Centric CrossFire Avivo Low H.264 Core Transport Culture Power Fabs and Process Technology Foundry Partnerships Blending world-class knowledge, cultures and people 6 May 30, 2008 Cadence Rapid - Westford MA AMD: DV ClubSystem Level Verification TechTorial
  7. 7. Transform Processing Technology CPU Chipset GPU Drivers BIOS Drivers BIOS Drivers BIOS Platforms General Data Graphics Media Purpose Centric Centric Centric 7 May 30, 2008 AMD: DV Club - Westford MA
  8. 8. GPU System Overview 8 May 30, 2008 AMD: DV Club - Westford MA
  9. 9. GPU in PC System – Discrete Graphics Graphics Memory To Display System Memory RS690 AGP / PCI Express SB700 9 May 30, 2008 AMD: DV Club - Westford MA
  10. 10. GPU in PC System – Integrated Graphics Graphics Memory System Memory RS690G AGP / PCI Express To Display SB700 10 May 30, 2008 AMD: DV Club - Westford MA
  11. 11. GPU in Desktop System Integrated Graphics PC Chassis 11 May 30, 2008 AMD: DV Club - Westford MA
  12. 12. GPU in Notebook System Discrete Graphics Integrated Graphics 12 May 30, 2008 AMD: DV Club - Westford MA
  13. 13. 3D Graphics Basics 13 May 30, 2008 AMD: DV Club - Westford MA
  14. 14. Computerized Graphics 14 May 30, 2008 AMD: DV Club - Westford MA
  15. 15. The Digital World 15 May 30, 2008 AMD: DV Club - Westford MA
  16. 16. Vertexes, Polygons and Pixels Vertex 2 Vertex 1 Vertex 3 Triangle Mesh Wire Frame 16 May 30, 2008 AMD: DV Club - Westford MA
  17. 17. Creating the Objects – Vertexes Vertexes 17 May 30, 2008 AMD: DV Club - Westford MA
  18. 18. Creating the Objects – Polygons Object Geometry 18 May 30, 2008 AMD: DV Club - Westford MA
  19. 19. Scan Conversion Conversion from triangles to pixels Break up triangles into raster elements (pixels) Prepare them for per-fragment processing Scan line 19 May 30, 2008 AMD: DV Club - Westford MA
  20. 20. Creating the Objects – Pixels 20 May 30, 2008 AMD: DV Club - Westford MA
  21. 21. Creating the Objects – Textures Texture 21 May 30, 2008 AMD: DV Club - Westford MA

×