Blame view

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