kconfig: qconf: reformat the intro message
[linux-2.6-microblaze.git] / Documentation / powerpc / isa-versions.rst
1 ==========================
2 CPU to ISA Version Mapping
3 ==========================
4
5 Mapping of some CPU versions to relevant ISA versions.
6
7 ========= ====================================================================
8 CPU       Architecture version
9 ========= ====================================================================
10 Power9    Power ISA v3.0B
11 Power8    Power ISA v2.07
12 Power7    Power ISA v2.06
13 Power6    Power ISA v2.05
14 PA6T      Power ISA v2.04
15 Cell PPU  - Power ISA v2.02 with some minor exceptions
16           - Plus Altivec/VMX ~= 2.03
17 Power5++  Power ISA v2.04 (no VMX)
18 Power5+   Power ISA v2.03
19 Power5    - PowerPC User Instruction Set Architecture Book I v2.02
20           - PowerPC Virtual Environment Architecture Book II v2.02
21           - PowerPC Operating Environment Architecture Book III v2.02
22 PPC970    - PowerPC User Instruction Set Architecture Book I v2.01
23           - PowerPC Virtual Environment Architecture Book II v2.01
24           - PowerPC Operating Environment Architecture Book III v2.01
25           - Plus Altivec/VMX ~= 2.03
26 ========= ====================================================================
27
28
29 Key Features
30 ------------
31
32 ========== ==================
33 CPU        VMX (aka. Altivec)
34 ========== ==================
35 Power9     Yes
36 Power8     Yes
37 Power7     Yes
38 Power6     Yes
39 PA6T       Yes
40 Cell PPU   Yes
41 Power5++   No
42 Power5+    No
43 Power5     No
44 PPC970     Yes
45 ========== ==================
46
47 ========== ====
48 CPU        VSX
49 ========== ====
50 Power9     Yes
51 Power8     Yes
52 Power7     Yes
53 Power6     No
54 PA6T       No
55 Cell PPU   No
56 Power5++   No
57 Power5+    No
58 Power5     No
59 PPC970     No
60 ========== ====
61
62 ========== ====================================
63 CPU        Transactional Memory
64 ========== ====================================
65 Power9     Yes (* see transactional_memory.txt)
66 Power8     Yes
67 Power7     No
68 Power6     No
69 PA6T       No
70 Cell PPU   No
71 Power5++   No
72 Power5+    No
73 Power5     No
74 PPC970     No
75 ========== ====================================