add old SVPrefix "Forms" to sv_analysis.py
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 26 Nov 2020 20:52:34 +0000 (20:52 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 26 Nov 2020 20:52:34 +0000 (20:52 +0000)
openpower/sv_analysis.py

index 826432d1f53fcb844cd64dc8632d3c32206a24ca..2066b17eeca4cd4b217a1b4fb02290d0ccad5b4a 100644 (file)
@@ -174,6 +174,29 @@ def process_csvs():
     primarykeys = list(primarykeys)
     primarykeys.sort()
 
+    # mapping to old SVPrefix "Forms"
+    mapsto = {'3R-1W-CRio': 'FR4',
+              '2R-1W-CRio': 'R',
+              '2R-1W-CRi': 'R',
+              '2R-1W-CRo': 'R',
+              '2R-1W': 'R',
+              '2R-CRio': 'R',
+              '2R-CRo': 'R',
+              '1R-1W-CRio': 'R',
+              '1R-1W-CRo': 'R',
+              '1R-1W': 'R',
+              '1R-1W': 'R',
+              }
+    print ("# map to old SV Prefix")
+    print ('')
+    print ('[[!table  data="""')
+    for key in primarykeys:
+        name = keyname(dictkeys[key])
+        value = mapsto.get(name, "-")
+        print (tformat([name, value+ " "]))
+    print ('"""]]')
+    print ('')
+
     print ("# keys")
     print ('')
     print ('[[!table  data="""')