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