Ampere® Altra Max™ 64-Bit Multi-Core Arm® Processor Features
Total Page:16
File Type:pdf, Size:1020Kb
Ampere® Altra Max™ Datasheet Ampere® Altra Max™ 64-Bit Multi-Core Arm® Processor Features Processor Subsystem Connectivity • 128 Arm® v8.2+ 64-bit CPU cores up to 3.00 GHz maximum • 128 lanes of PCIe Gen4: • 64 KB L1 I-cache, 64 KB L1 D-cache per core ‒ 4 x16 PCIe + 4 x16 PCIe/CCIX controllers with Extended Speed • 1 MB L2 cache per core Mode (ESM) support for data transfers at 20/25 GT/s • 16 MB System Level Cache (SLC) ‒ 32 controllers to support up to 32 x4 links • 2x full-width (128b) SIMD • 128 PCIe lanes in 1P configuration • Coherent Mesh Interconnect (CMI): • 192 PCIe lanes in 2P configuration ‒ Distributed snoop filtering • Coherent multi-socket support Memory • 4 x16 CCIX lanes • 8x 72-bit DDR4-3200 channels Technology and Functionality • SECDED ECC, Symbol-based ECC, and DDR4 RAS features • Armv8.2+, SBSA Level 4 • Up to 16 DIMMs and 4 TB/socket • Advanced Power Management: System Resources ‒ Dynamic estimation, Voltage droop mitigation • Full interrupt virtualization (GICv3) Performance and Power • Full I/O virtualization (SMMUv3) • Est. SPECrate® 2017_int_base: 350 • Enterprise server-class RAS • TDP: 250 W Process Technology • TSMC 7 nm FinFET Ampere® Altra Max™ Block Diagram 128 Arm v8.2+ Cores @ 3.00 GHz GICv3 Interrupt Controller 8x DDR4 – 3200 72b DDR4 with ECC 72b DDR4 with ECC L1 Cache L1 Cache L1 Cache L1 Cache Arm v8.2+ CPU Arm v8.2+ CPU Arm v8.2+ CPU Arm v8.2+ CPU 72b DDR4 with ECC 72b DDR4 with ECC L2 Cache L2 Cache L2 Cache L2 Cache Coherent Mesh Interconnect (CMI) + Distributed Snoop Directories Low Speed I/O Secure Boot and Arm SMMUv3 + GICv3 ITS Interfaces Management Processors I2C x16 x16 x16 x16 x16 x16 x16 x16 QSPI UART SMpro PMpro PCIe PCIe PCIe PCIe PCIe PCIe PCIe PCIe Timers Gen4 / Gen4 / Gen4 / Gen4 / Gen4 Gen4 Gen4 Gen4 GPIOs CCIX CCIX CCIX CCIX GPIs Document Issue 0.80 Ampere Computing Proprietary and Confidential AMP 2020-0019 Advance Information — Subject to Change Ampere® Altra Max™ Datasheet June 12, 2021 Ampere Computing reserves the right to change or discontinue this product without notice. This document is the Ampere® Altra Max™ datasheet. Make sure you are using the correct edition for the level of the product. While the information contained herein is believed to be accurate, such information is preliminary, and should not be relied upon for accuracy or completeness, and no representations or warranties of accuracy or completeness are made. The information contained in this document is subject to change or withdrawal at any time without notice and is being provided on an “AS IS” basis without warranty or indemnity of any kind, whether express or implied, including without limitation, the implied warranties of non-infringement, merchantability, or fitness for a particular purpose. Any products, services, or programs discussed in this document are sold or licensed under Ampere Computing’s standard terms and conditions, copies of which may be obtained from your local Ampere Computing representative. Nothing in this document shall operate as an expressed or implied license or indemnity under the intellectual property rights of Ampere Computing or third parties. Without limiting the generality of the foregoing, any performance data contained in this document was determined in a specific or controlled environment and not submitted to any formal Ampere Computing test. Therefore, the results obtained in other operating environments may vary significantly. Under no circumstances will Ampere Computing be liable for any damages whatsoever arising out of or resulting from any use of the document or the information contained herein. Ampere Computing 4655 Great America Parkway, Santa Clara, CA 95054 Phone: (669) 770-3700 https://www.amperecomputing.com Ampere Computing reserves the right to make changes to its products, its datasheets, or related documentation, without notice and warrants its products solely pursuant to its terms and conditions of sale, only to substantially comply with the latest available datasheet. Ampere, Ampere Computing, the Ampere Computing and ‘A’ logos, Altra, and eMAG are registered trademarks of Ampere Computing. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere. All other trademarks are the property of their respective holders. Copyright © 2021 Ampere Computing. All rights reserved. Document Issue 0.80 Ampere Computing Proprietary and Confidential 2 Ampere® Altra Max™ Datasheet Contents 1. Device Ordering Information. 7 2. Ampere® Altra Max™ 64-Bit Multi-Core Processor. 7 2.1. Processor Complex (PCP) . 8 2.2. Core Features . 8 2.3. L1 Cache Features . 9 2.3.1. L1 Data Cache . 9 2.3.2. L1 Instruction Cache. 9 2.4. L2 Cache Features . 9 2.5. System Level Cache (SLC) Features. 9 2.6. Generic Interrupt Controller (GIC) Features . 10 2.7. System MMU (SMMU). 10 2.7.1. Translation Buffer Unit (TBU). 10 2.7.2. Translation Control Unit (TCU). 11 2.7.3. DTI Interconnect . 11 2.8. Generic Timer. 11 2.9. Watchdog Timer (WDT). 11 2.10. Eight DDR4-3200 SDRAM Memory Controllers. 11 2.11. PCI Express (PCIe) Controller . 11 2.12. System Control Processors (SMpro and PMpro) . 12 2.12.1. SMpro Features . 12 2.12.2. PMpro Features . 13 2.13. Low-Speed Interfaces . 13 2.13.1. I2C Interface . 13 2.13.2. Quad Serial Peripheral Interface (QSPI) . 14 2.13.3. UART . 14 2.13.4. Timers . 14 2.13.5. General Purpose I/Os (GPIOs) . 14 2.13.6. General Purpose Inputs (GPIs) . 15 2.13.7. JTAG . 15 3. Mechanical Data and Package Marking . 16 4. Pin Assignment — Sorted by Pin Number . 18 5. Signal Descriptions. 53 5.1. Reserved Pins . ..