AMD Seminar Summit Ridge AM4 - For Customers

Download as pdf or txt
Download as pdf or txt
You are on page 1of 57

AMD Summit Ridge CPU (AM4)

AMD CONFIDENTIAL – NDA REQUIRED


AM4
Overview
SOCKET AM4 PLATFORM CODE NAMES
 Bristol Ridge Socket AM4 APU (Accelerated Processing Unit) is also known as:
‒ AMD Family 15h Models 60h-6Fh Processor (BKDG and Electrical Datasheet)
‒ Type 0 AM4 Processor (Motherboard Design Guide)

 Summit Ridge Socket AM4 CPU (Central Processing Unit) is also known as:
‒ AMD Family 17h Models 00h-0Fh Processor (PPR and Electrical Datasheet)
‒ Type 2 AM4 Processor (Motherboard Design Guide)
‒ Summit Ridge AM4 CPU is based on the NEW Zen CPU core

 Raven Ridge Socket AM4 APU APU is also known as:


‒ AMD Family 17h Models 10h-1Fh Processor (PPR and Electrical Datasheet)
‒ Type 3 AM4 Processor (Motherboard Design Guide)

3 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SOCKET AM4 PLATFORM CODE NAMES (CONT’D)

 Promontory Chipset: AM4 companion chip to provide expanded I/O support


‒ Also known as AMD 300-Series Chipsets, “Promontory” Sub-Family
‒ Technical specifications are provided in AMD Promontory Datasheet, PID: 55553
‒ Motherboard design guidelines are provided in Promontory Schematic/Layout
Checklists, PID: 55551/55552
 Myrtle: Socket AM4-based customer reference design board with DDR4
memory support

4 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


COMMERCIAL DESKTOP FEATURE PLAN
“ SUMMIT RIDGE” COMMERCIAL AM4 CPU
CPU CPU Clock L2 Max
Model OPN TDP Threads L3 Cache Socket ACN Last Order Last Ship
Cores (Max/Base) Cache DDR4 speed

AMD Ryzen CPUs

RYZEN 7 PRO 1700X YD17XBBAM88AE 95W 8 16 3.8/3.4 GHz 4MB 16MB 2667 MHz AM4 TBD TBD TBD

RYZEN 7 PRO 1700 YD170BBBM88AE 65W 8 16 3.7/3.0 GHz 4MB 16MB 2667 MHz AM4 TBD TBD TBD

RYZEN 5 PRO 1600X YD16XBBAM6IAE 95W 6 12 3.7/3.5 GHz 3MB 16MB 2667 MHz AM4 TBD TBD TBD

RYZEN 5 PRO 1600 YD160BBBM6IAE 65W 6 12 3.6/3.2 GHz 3MB 16MB 2667 MHz AM4 TBD TBD TBD

RYZEN 5 PRO 1500 YD150BBBM4GAE 65W 4 8 3.7/3.5 GHz 2MB 16MB 2667 MHz AM4 TBD TBD TBD

RYZEN 5 PRO 1400 YD140BBBM4KAE 65W 4 8 3.4/3.2 GHz 2MB 8MB 2667 MHz AM4 TBD TBD TBD

RYZEN 3 PRO 1300 YD130BBBM4KAE 65W 4 4 3.7/3.5 GHz 2MB 8MB 2667 MHz AM4 TBD TBD TBD

RYZEN 3 PRO 1200 YD120BBBM4KAE 65W 4 4 3.4/3.1 GHz 2MB 8MB 2667 MHz AM4 TBD TBD TBD

Note: Features are preliminary and subject to change without notice. Customer should always consult technical documentation for design specifications.
* Max DDR speed depends on, among other things, the TDP range chosen. Consult technical documentation for details.

5 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SOCKET AM4

Zero Insertion Force (ZIF) Socket


– Lever actuated CAM
– Surface mount attach
 1331 Pins
– 39x39 array with central void and keying
– 0.0394” (1.00 mm) pitch
 Socket Dimensions (same as FM2/FM2+)
– 48.50 mm x 59.25 mm (maximum)
– 2.90 +/- 0.20 mm thick
(from motherboard to package seating plane)
 Socket Vendors:
– Foxconn, Lotes
 Availability:
– Samples available now

Refer to Socket AM4 Design Specification, order # 49729 for details of Socket AM4

6 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


FAMILY/MODEL NUMBERS

7 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


FEATURE COMPATIBILITY

8 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AMD “SUMMIT RIDGE” SOCKET AM4 PLATFORM
“Summit Ridge”
“Summit Ridge”
• “Zen” CPU Core
‒ New CPU Architecture
‒ Up to 8 CPU cores with 4 MB L2 Cache, and 16 MB L3 Cache
‒ New Instruction Set Architecture (ISA) Support
• Unified Memory Controller
‒ Up to 2-channels
‒ Up to 2 UDIMMs/SO-DIMMs per channel
‒ Up to DDR4-2933
• Platform Security Processor (PSP)
– Dedicated, Trustzone compatible security subsystem
– TPM2.0, Crypto Acceleration, Secure Boot
• PCIe Gen3 x16 for External Graphics Card(s)
‒ One PCIe Gen3 x16 Graphics Card or two PCIe Gen3 x8 Graphics Cards
• Azalia High-Definition Audio
• IOMMU v2.0
• Integrated I/O Controller Hub (Enabled via Promontory)
‒ CLKGEN, LPC, PCIe Gen3, RTC, SATA, SATA Express, SPI/eSPI, USB3.0 (USB3.1 Gen1)
• Promontory Chipset provides additional I/O Functions
• Targeted Tower / AiO Form Factors
‒ Summit Ridge TDP at 65W and 95W TDP

9 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Platform
Overview
2017 SOCKET AM4 PROCESSOR-BASED PLATFORM
 Single platform can support
‒ Bristol Ridge Socket AM4 processor based on the existing Excavator CPU core for Mainstream desktop systems
‒ Summit Ridge Socket AM4 processor based on the new Zen CPU core for Performance desktop systems
• Graphics and Multimedia functions are provided by an external graphics card via x16 PCIe Gen3 interface
• x16 PCIe Gen3 interface can also be configured with two external graphics cards (x8 PCIe Gen3)
• Using AMD Radeon Graphics Card is not required; Customers have options to use third-party graphics card(s)

 AMD Radeon Graphics Cards for Windows10 PlayReady SL3000 Certification


‒ AMD Baffin (“Polaris 11”), Ellesmere (“Polaris 10”), and Vega 10-based Discrete Graphics Products include
Secure Frame Buffer to meet PlayReady SL3000 certification requirements for Ultra High Definition 4K display

 AMD platform support materials optimized to support Bristol Ridge Socket AM4 and Summit Ridge
Socket AM4 in single platform (including customer-reference board “Myrtle”)
‒ One common BIOS supporting both Bristol Ridge Socket AM4 and Summit Ridge Socket AM4 processors will
be possible at Summit Ridge Socket AM4 launch
• 16 MB ROM for the BIOS is required
‒ Myrtle Rev G includes latest design updates to optimize Summit Ridge Socket AM4 processor

11 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


BLOCK DIAGRAM

12 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


ADDITIONAL DESIGN GUIDANCE
 Refer to Socket AM4 Processor Motherboard Design Guide (PID#50724)
‒ Chapter 5: Memory Design Guidelines
‒ Overview, block diagram, assignments and length matching
‒ Chapter 6: UDIMM Design Guidelines
‒ Placement & layout guidelines
‒ Chapter 8: PCIe Gen3 Link
 I/O Interfaces
‒ Reference Chapters 10, 11, and 12 of Socket AM4 Processor Motherboard Design
Guide (PID# 50724)
‒ Reference AMD 300-Series Chipsets, “Promontory” Sub-Family Datasheet (PID#
55553)
‒ Reference AMD 300-Series Chipsets, “Promontory” Sub-Family Motherboard
Schematic Checklist (PID# 55551)
‒ Reference AMD 300-Series Chipsets, “Promontory” Sub-Family Motherboard Layout
Checklist (PID# 55552)

13 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Promontory
& Knoll
Chipsets
SOCKET AM4 CHIPSETS – PERIPHERAL IO AND FEATURE ENABLEMENT

AMD Socket AM4

CPUs, APUs, NPUs

“Promontory” X370 AMD “Promontory” platform chipsets


Enthusiast Gaming • Enables AM4 integrated FCH IO
Integrated FCH
• Securely enables unique platform features
• PCIe Gen3 “Promontory” B350
• SATA Express Mainstream • Extends IO for broad applications
• USB3.1 Gen1 “Promontory” A320
• Platform Feature Essential
Enablement
“Knoll” Activators AMD “Knoll” platform activator
SFF Systems
• Enables AM4 integrated FCH IO
• Securely enables unique platform features
• Limited to small form factors

15 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AM4 CHIPSET BRANDING NOMENCLATURE

X 370 G Segments
X – Enthusiast/Performance
Segment
Features or Graphics B – OEM Stable Platform
Performance Level Included
(optional) A – Value DIY or System Builder
300-Series
Engineering Brand
OPN Part Marking Chipset for Segment Target
Name model
AM4
Enthusiast gaming, Unlocks CPU for Over-Clocking,
100-CG2975 218-0891007 PROM4 Promontory X370
Dual PCIe slots for two cards (Dual GPU support)
Mainstream, Unlocks CPU for Over-Clocking,
100-CG2976 218-0891005 PROM2 Promontory B350
Single GPU support
100-CG2977 218-0891004 PROM1 Promontory A320 Essential, Locked
Essential channel activator, Locked, single PCI
100-CG2978 218-0892000 KNOLL1 Knoll A300
Express slot. Limited to SFF’s only.

16 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AM4 PLATFORM I/O – GENERAL FEATURES (1 OF 2)
AMD 300-SERIES I/O CONTROLLER HUB PRODUCTS PAIRED WITH AM4 PROCESSORS

Chipset or USB Chipset Chipset


Engineering Processor Processor Chipset Chipset Valid
Activator General Purpose General Device ID
Name 3.1 Gen2 3.1 Gen1 Cross-FireX™ Over-Drive™ Package TDP Pairing
Model 2.0 PCI Express Gen 2 Purpose IO
10 Gbps 5 Gbps
“Promontory PCI
PROM4 2 10 6 Yes Yes 8 8 LFBGA < 6W AM4
” 43B0
“Promontory PCI
PROM2 2 6 6 No Yes 6 8 LFBGA < 6W AM4
” 43B2
“Promontory PCI
PROM1 1 6 6 No No 4 8 LFBGA < 6W AM4
” 43B3

17 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Prom USB port to OC Pin Mapping Socket AM4 USB Congings

18 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AM4 PLATFORM I/O – STORAGE INTERFACE FEATURES (2
OF 2)
AMD 300-SERIES I/O CONTROLLER HUB PRODUCTS PAIRED WITH AM4 PROCESSOR
Up to total
general purpose
SATA 3.0 6 Gbps SATA Express1 Up to total PCI Express Gen3
Ports Ports Processor SATA 3.0 ports lanes
Chipset or General appropriate for
Engineering SATA 3.0
Activator Purpose storage
Name RAID2
Model PCI Express
Summit Bristol Summit Bristol Gen3 lanes With With With With
Ridge Ridge Chipset Ridge Ridge Chipset Summit Bristol Summit Bristol
Processor Processor adds Processor Processor adds Ridge Ridge & Ridge Ridge &
supports supports supports supports & Chipset Chipset & Chipset Chipset
2
(4 SATA)
PROM4 “Promontory” 2 4 1 2 = 10 10 8 6 0/1/10
or
(4 PCIe)
(2 SATA)
PROM2 “Promontory” 2 2 1 2 = 6 6 6 4 0/1/10
or
(2 SATA)
(2 PCIe)
or
PROM1 “Promontory” 2 2 2 = 6 6 6 4 0/1/10
(2 PCIe)

19 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Feature
Enablement
SUMMIT RIDGE AM4 FEATURE ENABLEMENT

Feature / Function Enablement Comment/Consideration


ACPI Enabled
Adaptive Voltage and Frequency Scaling (AVFS) Enabled
CC6 Enabled
CPU P-states Enabled
Cryptographic accelerator Enabled Through PSP
Data Fabric P-States Enabled
DASH Enabled
Device Guard Enabled
ECC Memory Enabled
Fan Speed Control Enabled
fTPM Enabled
Enabled Summit supports AMD and NVidia discrete
Graphics support graphics cards
Contact vendors for support compatibility
HD Audio Enabled Azalia HDA to CODEC
IOMMU 2.0 Enabled

21 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SUMMIT RIDGE AM4 FEATURE ENABLEMENT

Feature / Function Enablement Comment/Consideration


Knoll / Promontory Authentication Enabled
L1SS / PCIe Power States Enabled
LPC Enabled
Up to 2667 See table of supported speeds in the
Max Supported Memory Speeds
verified (SR) Memory Overview section
On-die Hardware Thermal Control Enabled
On-die Temperature sensing Enabled
Open CL Enabled
Operating System Support Enabled See support slide
Package C6 Enabled
Through CPU and Promontory – see
PCIe Gen1, Gen2 & Gen3 Enabled
section on Promontory
Platform Secure Boot (PSB) Enabled
Power Management Enabled
Promontory Enabled

22 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SUMMIT RIDGE AM4 FEATURE ENABLEMENT
FEATURE ENABLEMENT
Feature / Function Enablement Comment/Consideration
RAID – 0,1,10 Enabled Windows and Linux support
S3 Enabled
S4 Enabled
SATA Express Enabled Hot plug is not supported
SATA 3.0 Enabled
SMT Enabled
SPI/eSPI/I2C/SMBus Enabled
SVI2 Enabled
TDC Tracking Enabled
Tested to TDP & other power specs Enabled
Thermtrip Enabled
USB 2.0 / 3.1 Gen 1 Enabled Through CPU and Promontory
USB 3.1 Gen 2 Enabled Only through Promontory

23 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


dGPU
Support
AMD DISCRETE GPU FAMILY OF PRODUCTS FOR WINDOWS®10 ANNIVERSARY UPDATE

The following Discrete GPUs are supported in the 16.50 and later AMD graphics driver designed to support Redstone. The AMD Support Level, the
WDDM and the DirectX versions supported by each DGPU are indicated below.

Discrete GPU Family Windows Display Driver Model AMD Support Level DirectX Level

Polaris WDDM 2.1 Supported DX12


Pirate Islands WDDM 2.1 Supported DX12
Volcanic Islands WDDM 2.1 Supported DX12
Sea Islands WDDM 2.1 Supported DX12
Southern Islands GCN WDDM 2.1 Supported DX12

The following Discrete GPUs are legacy products.

Discrete GPU Family Windows Display Driver Model Catalyst Driver AMD Support Level DirectX Level

Southern Islands Pre-GCN WDDM 1.3 Legacy driver package C* As is DX11


Northern Islands WDDM 1.3 Legacy driver package C* As is DX11
Evergreen WDDM 1.3 Legacy driver package C* As is DX11

* Legacy driver package C – 15.201 Evergreen, Northern Islands, Southern Islands Pre-GCN (Windows®7/Windows®8.1/Windows®10)
MSBDD – Redstone will continue to use Microsoft Basic Display Driver (MSBDD), introduced in Windows 8 to replace the VGA driver.
• A GPU without a device-specific driver from either inbox or out of box will run with MSBDD.

25 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AMD DISCRETE GPU FAMILY OF PRODUCTS FOR WINDOWS®10 ANNIVERSARY UPDATE
CERTIFICATION SUPPORT - DESKTOP

Family Product Name


•Baffin
Polaris
•Ellesmere
Pirate Islands •Fiji
•Hawaii
•Iceland
•Tonga
Volcanic Islands
•Maui
•Antigua (Tonga)
•Grenada (Hawaii)
•Curacao
•Bonaire
•Oland
Sea Islands
•Hainan
•Samoa (Oland)
•Tobago (Bonaire)
•Tahiti
•Pitcairn
Southern Islands
•Cape Verde
•Trinidad(Curacao)

 Summit will support AMD CrossFire on CrossFire-supported dGPUs


 Summit will also support NVIDIA SLI on SLI-supported dGPUs

26 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AMD DISCRETE GPU FAMILY OF PRODUCTS FOR WINDOWS®7

The following DGPUs are supported in the 16.50 AMD graphics driver for Windows 7. The AMD Support Level, the WDDM and the DirectX versions
supported by each DGPU are indicated below.

Discrete GPU Family Windows Display Driver Model AMD Support Level DirectX Level

Polaris WDDM 1.1 Supported DX11


Pirate Islands WDDM 1.1 Supported DX11
Volcanic Islands WDDM 1.1 Supported DX11
Sea Islands WDDM 1.1 Supported DX11
Southern Islands GCN WDDM 1.1 Supported DX11

The following Discrete GPU are legacy products.

Discrete GPU Family Windows Display Driver Model Catalyst Driver AMD Support Level DirectX Level

Southern Islands Pre-GCN WDDM 1.1 Legacy driver package C* As is DX11


Northern Islands WDDM 1.1 Legacy driver package C* As is DX11
Evergreen WDDM 1.1 Legacy driver package C* As is DX11

* Legacy driver package C – 15.201 Evergreen, Northern Islands, Southern Islands Pre-GCN (Windows®7/Windows®8.1/Windows®10)
• A GPU without a device-specific driver from either inbox or out of box will run with MSBDD.

27 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


AMD DISCRETE GPU FAMILY OF PRODUCTS FOR LINUX

The following Discrete GPUs are supported with Linux graphics drivers. Both Open Source and the 16.50 AMDGPU-PRO driver are
available for recent dGPUs.

Discrete GPU Family AMD Support Level Driver


Supported AMDGPU-PRO
Polaris
Upstreamed – thru Distribution vendor AMDGPU All-Open
Supported AMDGPU-PRO
Pirate Islands
Upstreamed – thru Distribution vendor AMDGPU All-Open
Supported AMDGPU-PRO
Volcanic Islands
Upstreamed – thru Distribution vendor AMDGPU All-Open
Supported AMDGPU-PRO
Sea Islands
Upstreamed – thru Distribution vendor AMDGPU All-Open

The following Discrete GPU are legacy products.

Discrete GPU Family AMD Support Level Driver


Southern Islands As is Radeon Open Source
Northern Islands As is Radeon Open Source
Evergreen As is Radeon Open Source

28 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Memory
Overview
PRELIMINARY DDR4 MEMORY SUPPORT MATRIX FOR
SUMMIT PROCESSORS

Frequency Support Matrix for DDR Client Products

CPU Family Package Tech Voltage TDP UDIMM


1of1/ch xR 1of2/ch xR-0 2of2/ch 1R-1R 2of2/ch 2R-xR
SR: 2667 SR: 2667 2133-2400 1866-2133
DR: 2667 DR: 2400-2667
Summit/Zeppelin
(14nm)
AM4 DDR4 1.20V All SODIMM
1of1/ch xR 1of2/ch xR-0 2of2/ch 1R-1R 2of2/ch 2R-xR
SR: 2667 SR: 2667 2133-2400 1866-2133
DR: 2667 DR: 2400-2667

Notes:
 Configurations with a range denotes POR & stretch goals
‒ (i.e. DR: 2400-2667 indicates 2400 is POR & 2667 is a stretch goal)

 AMD has not validated Summit in a SODIMM-based HW environment


 This table does not cover potential overclocking speeds

30 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


PRELIMINARY DDR4 MEMORY SUPPORT MATRIX FOR
SUMMIT PROCESSORS – PICTORIAL GUIDE
CPU UDIMM Memory [email protected] Frequency CPU SO-DIMM Memory [email protected] Frequency
Summit AM4 A0 (near) A1 B0 B1 (far) Mhz Summit AM4 A0 (near) A1 B0 B1 (far) Mhz

1of1/ch xR 1of1/ch xR
2667 2667

1of1/ch xR 1of1/ch xR
2667 2667

1of2/ch xR-0 1of2/ch xR-0


2667 2667

1of2/ch xR-0 1of2/ch xR-0


2400-2667 2400-2667

SR : Single rank UDIMM, 1Rx4 or 1Rx8 on UDIMM module label

DR : Dual rank UDIMM, 2Rx4 or 2Rx8 on UDIMM module label

SR : Single rank SO-DIMM, 1Rx4 or 1Rx8 on SO-DIMM module label

DR : Dual rank SO-DIMM, 2Rx4 or 2Rx8 on SO-DIMM module label

31 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


PRELIMINARY DDR4 MEMORY SUPPORT MATRIX FOR
SUMMIT PROCESSORS – PICTORIAL GUIDE
CPU UDIMM Memory [email protected] Frequency CPU SO-DIMM Memory [email protected] Frequency
Summit AM4 A0 (near) A1 B0 B1 (far) Mhz Summit AM4 A0 (near) A1 B0 B1 (far) Mhz

2of2/ch 1R-1R 2of2/ch 1R-1R


2133-2400 2133-2400

2of2/ch 2R-xR 2of2/ch 2R-xR


1866-2133 1866-2133

2of2/ch 2R-xR 2of2/ch 2R-xR


1866-2133 1866-2133

2of2/ch 2R-xR 2of2/ch 2R-xR


1866-2133 1866-2133

SR : Single rank UDIMM, 1Rx4 or 1Rx8 on UDIMM module label

DR : Dual rank UDIMM, 2Rx4 or 2Rx8 on UDIMM module label

SR : Single rank SO-DIMM, 1Rx4 or 1Rx8 on SO-DIMM module label

DR : Dual rank SO-DIMM, 2Rx4 or 2Rx8 on SO-DIMM module label

32 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


PRELIMINARY MEMORY LIST

Notes:
- The above have been tested and passed
- This is a Preliminary Memory List, not an AVL
- AMD’s AVL is defined as tested on production Si and production software stack
- Testing is DDR Margining only
- Testing occurred on AMD’s internal reference board; AMD cannot guarantee that a DIMM contained in this list will work reliably
in a specific customer platform
- General information on the memory die revisions currently in regression can be shared upon request

33 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


USB-C
Advisory
USB-CTM : SOLUTIONS FOR SUMMIT
Basic Support: USB only with MUX Basic Support: USB only Without MUX

I2C (optional) CC
I2C (optional) CC
Pins CC Controller
Pins

USB-CTM USB
USB 3.1 USB 3.1
Switch
with CC
APU 3.1 USB-CTM
USB Connector
APU Controller USB-CTM 3.1
Connector USB
2.0

USB
2.0

Power Support: USB + Power DP Alt Mode Support (requires dGPU DP), may include Power
I2C CC
I2C CC PD Controller
PD Controller Pins
Pins

GPIO Or I2C
GPIO Or I2C
USB 3.1 USB
USB 3.1 USB-CTM USB 3.1 3.1/DP USB-CTM
USB-CTM
APU Switch
Connector
APU 4 Lane DP
Matrix Switch
Connector

DP AUX SBU1/2

USB
2.0 USB
2.0

*Power circuits are not shown to simplify diagrams


** Signal conditioners are also not shown, required for longer trace length support
35 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED
Software
Enablement
SOFTWARE OVERVIEW
 Software Stack includes: BIOS + Drivers + select software Tools
‒ Summit Ridge Stack is tied to Reference Platform: Myrtle-SM
‒ Myrtle-SM 1.0.6 is current stack release (05/20/17)
‒ It is highly suggested to use this updated software stack for BIOS and driver fixes

 AGESA / BIOS
‒ SummitPI-AM4 1.0.0.6 (05/20/17) included
‒ Full support for PR-0 and PR-1 samples
‒ Includes Bristol Ridge Production readiness
‒ Required: 16MB BIOS ROM
‒ To support the storage requirements for: BIOS code, PSP FW, memory training
firmware, GOP driver, Window security and additional firmware

 Drivers
‒ Current AMD Windows dGPU driver is 17.9.x
‒ Current Linux AMDGPU-PRO driver is 17.9.x
‒ IO and related drivers
‒ PSP Windows driver
‒ 3rd party component drivers

37 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


1.0.0 STACK RELEASE OVERVIEW

 SummitPI-AM4 1.0.0.6 and stack 1.0.6 released 05/20/17

 This release supports all PR samples and Production OPNs moving forward
‒ This release is NOT backwards compatible to ES samples provided to-date

 1.0.6 includes substantial firmware and BIOS fixes:


‒ Feature enablement
‒ Improved stability and long run testing
‒ Memory compatibility enhancements
‒ Bug fixes

 Includes production support for Bristol Ridge V9 AGESA

 Includes AMD 17.9.1 Windows and Linux drivers

 Adds Linux RAID support; incremental updates to Windows RAID support

 Please refer to the NDA stack notes for further information

38 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SUMMIT AND WINDOWS 7 ADVISORY
While Windows 7 is no longer supported by Microsoft, AMD continues to investigate solutions or
workaround where possible. The following are known limitations that are not considered gates to
production:

‒ USB3.0 Keyboard / Mouse cannot wake up


‒ Specific issue only occurs when port used is off the CPU. Functions on all ports off Promontory. No fix
planned.

‒ System software S3 hang failure, black screen failure


‒ Failure rate low during repeated S3 ACPI test cycling. Summit timestamp architecture limits ability for
workaround due to no MSFT Win7 updates incorporated. MSFT addressed in Windows 10. No fix or
workaround planned for Win7. Recommend if customer has high failure rate, disable S3 through SBIOS.

‒ Win7 system soft lock in reboot test


‒ Issue resolved in SMU version 58 and later and included in 1.0.1 stack.

‒ UAC popup message for “launchpopupexe” appears after system reboot


Works as designed. UAC popup is a Windows 7 Security Feature. The Popup informs the user that the
application is running with Administrator privileges. The OS controls this behavior. As long as the UAC is
from a known vendor, in this case, AMD, this is not an issue.

‒ Bristol Ridge hang at Post Code 0x5D with warm reset button
‒ BIOS workaround converts a warm reset to a cold reset. Details for BIOS workaround provided through
separate communications.

39 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


OPERATING SYSTEMS SUPPORT
Operating
System Features Comments
• Redstone v1 Refer to Redstone feature enablement guide for
Win 10
• Support for 64 bit UEFI only supported features

Discrete GPUs with Summit Ridge use AMDGPU-PRO


AMD 16.50 driver supports the following: Linux drivers.
Distro vendor schedules are independent of Summit
Linux • Ubuntu 16.04 Ridge milestones.
• Red Hat Enterprise Linux (RHEL) 7.3 See Summit Ridge Stack Release Notes for IO driver
updates related to distribution vendor support*

Notes:
• No 32 bit support for Win 7 or Win 10
• No support for 32-bit UEFI firmware
• No Win 8 or Win 8.1 support

40 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Software
Tools
SOFTWARE TOOLS - AMD SPECIALIZED TOOL SUITE
Rev 17.00.07 rel. 9/8/16
Tool Purpose
APU Validation Toolkit (AVT) An integrated toolkit that includes features of below tools:
PSCheck, CxTest, Power Monitor, CPUUtilization, Thermal Characterization tool (TCT),
Thermal Checker, System Access Utility (SAU), System Info
More detailed feature list on next slide

System Stress Test Tool (SST) Used by validation labs to verify stability of AMD processor-based computing systems
• Concurrently runs specialized diagnostics that target system components
• Used to find problems such as hardware logic errors, bus crosstalk, underpowered signal
drivers, and software bugs in device drivers
Update rev 5.5.5 12/9/16
Power Cycle Power cycle target platform from client platform using power switch and USB device

Machine Error Decoder (MEDT, Command line utility presenting MCA error log; Used for decoding machine error – Linux
formerly MCAT) Debian (10/28/16) /RPM (11/7/16) versions
AMD System Manager Provides access to system clock chip control, ITE registers, SMBus and general debugger,
memory setting and ICS chip

AMD File Transfer (AFT) Tests ability of I/O subsystems to handle data transfers between IDE drives and PCI devices

Note: Some listed tools are not necessary for use with the Summit Ridge CPU, but are included
for support across AM4 platforms and products

42 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


APU VALIDATION TOOLKIT (AVT) Rev 2.1.1 released 12/7/16
Sub Features Purpose More Details
Used to test performance
• Core p-state • Memory p-state
P-State states on systems using AMD
• NB p-state • P-state table manipulation
processors
• Core and NB Effective frequency
Allows viewing/configuration of • SVI2 features
PMM PMM features such as:
‐ Max-Freq, Min_Freq, OS Power Schemes
• Monitor, ramp up/down CPU utilization
• PState Limits

CxTest Tests APU C-State feature • Force processor into various C-States, Inhibit C-states (0% to100%), Monitor C-State residency
• Transient load testing tool (to measure voltage/current transients) - User specifies BURN and COOL
cycles, runs power virus pattern during BURN period & Idle/CC6 pattern (user choice) during COOL
Measure maximum transient
MaxTrans stress
period
• Runs a carefully-tuned algorithm on any or all CPU cores in a system to generate maximum current
draw. Can synchronize start or end of algorithms to create maximum transient.

Thermal Charz Thermal testing and


• Static load testing - Runs various power virus patterns.
Tool (TCT) characterization

Thermal Monitor and configure thermal • HTC, cHTC • Fan controls, IMC thermal zones
Checker control functions of systems • SB TSI

Performance Allows to select and monitor


Events for – Core, NB, Southbridge
Counters various performance events

System Access Read/write to various registers • ACPI Tables • IO/MMIO • CPUID


• MSR (x86) • PCI • Debugger console for – PCI, MSR, IO/MMIO, Memory, SMBus, CPUID
Utility (SAU) in system • Memory • SMBus • Python Scripting support for above register access.

System Widget displaying System • Processor – Name, Family-Model-Stepping, cache size etc..
Information information • BIOS Details, Memory Devices - Size, speed, type, form factor, etc

Logger Allows consolidated logging. Can be launched from command line for background logging.

Cmd line support

43 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SOFTWARE TOOLS - OTHERS
Tool Purpose
AGT Console utility to control AMD GPUs in diagnostic environments

External version of AGM; GPU clock tool provides GUI controls to engine and memory clocks, defining
AMD GPU Clock Tool performance of graphics engine operation.
Register R/W Debugger; Utility that provides access to AMD GPU registers. Assists hardware debugging of AMD
AMD Register Explorer (RegXP) ASIC devices by providing controls for reading and writing PCI device registers.
A platform characterization and bus testing tool used to validate AMD processor based systems. Generates
AMDPAT patterns on DDR/DDR2/DDR3/DDR4. Updated 10/18/16

DirectX based diagnostic tool (or GFX diag tool)


ATiDiag (or AMDGFXDIAG) AMDGFXDIAG replaces ATiDiag when multi-GPU support in place

Help verify recommended BIOS bit/register settings, combined CPU and GPU;
BIOS Test Suite (BTS); BTS15 BTS15.0.3 is the current version to support Summit; BTS8.0.12 should be used for Bristol Combo support.

Graphic Diagnostic Suite APU Graphic diagnostic for board qualification and manufacturing

DDR Length Checker DDR3 and DDR4 Bus Memory Effective Length Checker PID 54899 on NDA – revision 1.28 updated 12/26/16

DDR Margining Tool for memory margin; updated for DDR4; Summit support in development; NDA version
DDR Margining Tool released 12/22/16 Rev 16.12
Dram ECC error injection Tool is used for injecting errors in ECC dimms and also for NBIO error injections – update
DRAM ECC Error Injection Tool released 12/9/16 rev 2.1.1 (Win) + rev 2.0.8 (Debian) 2.0.9 (RPM)
Primary tool for hardware debugging; new version of HDT created for 2017 programs
HDT15 V15.6.9 released 1/3/17 on NDA

NetTool Utility to verify AMD layout guidelines; Latest version on NDA Rev 1.26.2 updated 12/28/16

PCIe Margining PCIe Margining Tool supports Gen3

SimNow Full System Functional Simulator

SysExam Utility to check system platform registers for proper setting to optimize power
44 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED
SOFTWARE TOOLS - OTHERS

Tool Purpose
AER Automatic testing of PCIe AER capability
ATI Tool AMD GPU device control console mode utility for diagnostics environment(Clocks, voltage control,
Powerplay, PCIe, memory setting)
CpuSpy CpuSpy is the driver interface that provides low level access to registers and privileged
instructions for all of AMDTools. A command line application with the same name provides user level
access to this interface.
DB32 DB32 is a console mode application with support for low‐level system resource access such as
memory, IO mapped space, PCI configuration space, and ASIC registers
Linux Tools Driver Driver kernel module that allows linux apps to get system and HW information

PPGen External A tool to create and edit PowerPlay tables; used to support field fusing

PPO DAQ Power and Performance


WBS (Web-based SCAN) Analyze raw scandumps generated by scan tool.
Web server based SCAN tool to debug deadlocked silicon
- Debug AMD processors using legacy and JTAG scan designs
- Debug RD890 using JTAG scan
Must get access to submit

45 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


NDA
Documents
SUMMIT RIDGE AM4 PLATFORM AND PROCESSOR DOCS

Design Guides and Design Files PID Number Revision


Socket AM4 Qualification Plan 49730 1.02
Socket AM4 Processor Functional Data Sheet 55509 1.14
Socket AM4 Design Specification 49729 1.05
Socket AM4 Processor Motherboard Layout Checklist 50725 1.12
Socket AM4 Processor Motherboard Schematic Checklist 50726 1.12
Socket AM4 Processor Motherboard Design Guide (MBDG) 50724 1.12
Socket AM4 Infrastructure roadmap (IRM) 55512 1.07
Electrical Data Sheet (EDS) for AMD Family 17h Models 00h-0Fh Processors 55440 0.56
AM4 Platform Flotherm model & User's Guide 55514 1.03
AM4 Platform Code-Named Myrtle Functionality Guide 55517 1.00
AM4 Platform Code-Named Myrtle User's Guide 55516 1.01
AMD System Validation Manual Addendum 54636 1.03
Schematic and Layout files Myrtle_RevG Rev G
AM4 Platform Thermal Design Guide 55513 1.11
Zeppelin BSDL for AM4 Package BSDL 1.00
AMD Family 17h Models 00h-0Fh Processor Engineering Sample Information 55727 1.09
Revision Guide for AMD Family 17h Models 00h-0Fh Processors 55449 1.09

AMD Family 17h Models 00h-0Fh Desktop Processor Power and Thermal Data Sheet
55721 1.03
(NDA)
AMD Family 17h Models 00h-0Fh ("Summit") AM4 Platform Power Optimization
55722 1.03
Guide (PPOG)(NDA)

47 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


SUMMIT RIDGE AM4 SOFTWARE DOCS & TOOLS

Design Guides and Design Files PID Number Revision


Advanced Platform Management Link (APML) Specification for AMD Family
55719 1.04
17h Processors
Processor Programming Reference (PPR) for AMD Family 17h Models 00h-0Fh
54945 1.21
Processors (NDA)
Software Optimization Guide for AMD Family 17h Processors 55723 3.00
AGESA Interface Specification (V9) 55483 1.14
AMD Platform Security Processor BIOS Architecture Design Guide for AMD
55758 1.04
Family 17h Processors
Signal Integrity Models – IBIS for DDR4* AMD_IBIS_MOD 1.00
AM4 High Speed DIFF PKG Models AM4_HS_MOD 1.00
AM4 DDR4 PKG Trace AM4_DDR4 1.00
AMD SimNow Binary and SDK release for Linux-64 and Windows-64 SimNow 4.7.13

• * IBIS DDR models only, not high speed PCIE, USB or DP

48 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


Supplementary PLATFORM OVERVIEW

Information UNIFIED AM4 BOARD DESIGN


Over-Current
Detection
Design Change
FALSE OVER CURRENT CONDITION TRIGGERED WHEN
ENABLING USB OC PORT MAPPING
 Observation
USB ports are disabled and non-functional after programming USB OC (Over Current) mapping in the
OVERCURRENT_MAP_0 register.

 Root Cause:

The USB_OCx_L ( USB Overcurrent pins) are Active HIGH instead of Active LOW. Since the onboard Over Current
circuit are designed to be Active Low , the default state will be Logic High when there is no Over Current condition.
This will cause a false over current condition to be triggered and reported to the OS. The OS/driver will then
disable the affected port(s) and inform user of the OC condition.

 Silicon Affected: All Summit Ridge ZP


 Solutions:
A. Onboard Over Current logic should be designed for Active High condition. If the motherboard is shared with
BR/ST designs then the OC circuit should be designed for both polarity selectable by CoreType1 pin (see next
slide for example).
B. Alternatively, if the hardware change cannot be accommodated, the Over Current reporting by
the XHCI controller can be disabled by not programming the mapping in OVERCURRENT_MAP_0
register. The onboard circuit should still protect the system from excessive current, but the
condition will not be reported to the OS and to the end user.

51 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


ZEPPELIN USB OC REPORTING ISSUE

 Fix Options:

# Options Advantage Disadvantages/Cost


1 Disable USB OC Reporting feature for No change to schematic No USB OC reporting to OS. May require waiver if
ZP Summit Ridge. and PCB. USB-IF decides to test for feature. Future USB logo
and customer certification at risk for ZP.
2 Enable USB OC reporting feature for Fix USB OC reporting to Adds cost to board per part. Part(s) required varies
Summit AM4 designs with OS. No USB Logo per board implementation.
workaround circuitry (see slide #4). concerns

52 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


ZEPPELIN USB OC BOARD WORKAROUND - CIRCUIT
 Circuit Overview – Add a single XOR Gate component per OC Pin
‒ Part number: Texas Instruments SN74LVC1G86
CORETYPE1 USB_OCP_ALL# USB_OC0_L
‒ Package: SC-70-5, Body Size 2.0mm x 2.4mm (0.078” x 0.094”) BR 0 0 0
‒ PCB Layout Impact: Low Act. Low 0 1 1
SM/RV 1 0 1
Act. High 1 1 0

 Alternate Circuit – Quad XOR Package


‒ Part number: Texas Instruments CD74AC86
‒ Package: SOIC-14, Size 8.75mm x 6.2mm (0.344” x 0.244”)
‒ PCB Layout Impact: Low/Med
53 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED
USB 3.1
Gen2
Advisory
USB 3.1 GEN2 DESIGN RECOMMENDATIONS FOR AMD
AM4 MOTHERBOARDS
 “Promontory” chipset USB3.1 Gen2 feature
‒ Designed for up to 4” trace length to connectors.
‒ Now certified with USB3.1 Gen2 logo

 For traces greater than 4”, AMD recommends


‒ Diodes re-driver PI3EQX1002B
‒ Asmedia ASM1142 USB3.1 Gen2 host controller

 Customers seeking USB3.1 Gen2 logo should contact AMD for recommendation and necessary
support.

Less than 4” board trace distance to connector


USB 3.1G2 Ports
AMD
x4
PCIe “Promontory” Greater than 4” board trace distance to connector
G3 chipsets
USB 3.1 Diodes USB 3.1G2 Port
G2 Port Re-driver

SATA USB 3.1G2 Port


Express
x2 PCIe G3 ASM1142
USB 3.1G2 Port

55 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


EXAMPLE AM4 PLATFORM USB3.1 GEN2 SOLUTION OPTIONS

Integrated FCH dGPU


HDMI Or 2x8 PCIe Gen3 dual slots
PCIe dGPU or
DDR4 DRAM x8 1x16 G3 dGPU miniDP /
Dual
Controller PCIe Optional DockPort other PCIe
Channel or 2x8 G3
x8 card
8 GPIO
6 PCIe Gen2 GPP
6 USB 2.0 AMD recommends
1x4
Gen3
2 USB 3.1 Gen1 Diodes re-driver
PCIe G3 2 SATA 3.0 PI3EQX1002B
Summit x4 1 USB 3.1 Gen2
≤4” Connector
Ridge
“Promontory” >4”
in AM4
B350 Option 1
1 USB 3.1 Gen2
Diodes Connector
AZ (HD Audio) or I2S
Re-driver
Audio
AZ/I2S
codec
Option 2
x2 Connector
1 SATA Express1 PCIe ASM1142
eSPI/SPI USB 3.1G1 x4 SRIS Connector
Gen3
mode
A or B or C
Or
EC LPC x2 PCIe : x2 PCIe : Connector
NVMe or GP NVMe or GP ASM1142
SATA & x4 PCIe Connector
System and and NVMe
System components PCIe G3 PCIe CLK
Management 2 SATA 3.0 1 SATA
devices Express1, 2

Notes
1. Only supported on Summit Ridge
2. One SATA Express port supports 2x Features are preliminary, subject to change
SATA 3.0
or x2 PCI Express 3.0.

56 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED


DISCLAIMER & ATTRIBUTION

The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors.

The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to product and roadmap
changes, component and motherboard version changes, new model and/or product releases, product differences between differing manufacturers,
software changes, BIOS flashes, firmware upgrades, or the like. AMD assumes no obligation to update or otherwise correct or revise this information.
However, AMD reserves the right to revise this information and to make changes from time to time to the content hereof without obligation of AMD to
notify any person of such revisions or changes.

AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY
INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION.

AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE
LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION
CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

ATTRIBUTION
© 2017 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices,
Inc. in the United States and/or other jurisdictions. SPEC is a registered trademark of the Standard Performance Evaluation Corporation (SPEC). Other
names are for informational purposes only and may be trademarks of their respective owners.

57 | SUMMIT RIDGE AM4 | CONFIDENTIAL – NDA REQUIRED

You might also like