Edit Values |
Xiaomi µarch |
|
Arch Type | CPU |
Designer | Phytium |
Manufacturer | TSMC |
Introduction | 2017 |
Process | 28 nm |
|
Type | Superscalar |
Speculative | Yes |
Reg Renaming | Yes |
|
ISA | ARMv8 |
|
Core Names | FTC660, FTC661 |
Xiaomi is an ARM microarchitecture designed in-house by Phytium for their consumer market and server-based microprocessors.
Brands
Codename |
Brand |
Description
|
Mars |
FT-2000 |
- High performance
- High bandwidth, Large memory
- High bandwidth I/O
- Large scale cache coherency
|
Earth |
FT-1500A |
- Moderate performance
- High power efficiency
- High density computing
- Low cost
|
Architecture
Overview
- Fully ARMv8 compatible
- Support AArch32 and AArch64 modes
- EL0-EL3 supported
- ASIMD-128
- 28 nm process
- Scalable design
- Mesh topology network-on-chip
- Panel-based (grid) architecture
- Global cache coherency
- 2x DDR3-1600 channels per panel
- 2x 16-lane PCIe 3.0
Panel Architecture
Block Diagram
Memory Hierarchy
Pipeline
References
- Zhang, C. (2015, August). Mars: A 64-core ARMv8 processor. In Hot Chips 27 Symposium (HCS), 2015 IEEE (pp. 1-23). IEEE.