# complete file exact path #################################################################################################### FIMNetListFile = inputFolder + '/' + FIMNetListFile FIMLengthFile = inputFolder + '/' + FIMLengthFile BPNetListFile = inputFolder + '/' + BPNetListFile BPLengthFile = inputFolder + '/' + BPLengthFile FPMNetListFile = inputFolder + '/' + FPMNetListFile FPMLengthFile = inputFolder + '/' + FPMLengthFile MGMTNETListFile = inputFolder + '/' + MGMTNetListFile #################################################################################################### # Netlist parse #################################################################################################### FIM_netlist = netlistParse(FIMNetListFile) BP_netlist = netlistParse(BPNetListFile) FPM_netlist = netlistParse(FPMNetListFile) MGMT_netlist = netlistParse(MGMTNETListFile) netlists = { 'FIM': FIM_netlist, 'FPM': FPM_netlist, 'BP': BP_netlist, 'MGMT': MGMT_netlist } #################################################################################################### # Length file parse #################################################################################################### df_FIM_Length = pd.read_excel(FIMLengthFile, sheet_name='KR', header=0, usecols='C:G')
FPM_netlist_file = 'S2711_FPM_2019-06-14.NET' MGNT_netlist_file = 'FG7120G_MGMT_NEW_ARM_20190620_1500.NET' outputFileName = 'FG7120G_FIM_BP_Others_MappingTable_Winston_20190620' #################################################################################################### # Fix Variable - Do not change #################################################################################################### outputFolder = 'output' outputFullPath = os.path.dirname( os.path.abspath(__file__) ) + '/' + outputFolder + '/' + outputFileName + '_' + startBoard + '.xlsx' # All board netlist parse netlists_folder = 'netlists/' FIM_netlist = netlistParse(netlists_folder + FIM_netlist_file) BP_netlist = netlistParse(netlists_folder + BP_netlist_file) FPM_netlist = netlistParse(netlists_folder + FPM_netlist_file) MGMT_netlist = netlistParse(netlists_folder + MGNT_netlist_file) netlists = { 'FIM': FIM_netlist, 'FPM': FPM_netlist, 'BP': BP_netlist, 'MGMT': MGMT_netlist } #################################################################################################### # Loading Mapping Json and FIM Connectors #################################################################################################### with open('config/FIM_connectors.json', mode='r') as reader:
'.xlsx' dataframe2xlsx(pd.DataFrame(), outputFullPath, 'w', 'Cover') #################################################################################################### # complete file exact path #################################################################################################### FIMNetListFile = inputFolder + '/' + FIMNetListFile FIMLengthFile = inputFolder + '/' + FIMLengthFile BPNetListFile = inputFolder + '/' + BPNetListFile BPLengthFile = inputFolder + '/' + BPLengthFile #################################################################################################### # Netlist parse #################################################################################################### FIM_netlist = netlistParse(FIMNetListFile) BP_netlist = netlistParse(BPNetListFile) netlists = { 'FIM': FIM_netlist, # 'FPM': FPM_netlist, 'BP': BP_netlist, # 'MGMT': MGMT_netlist } #################################################################################################### # Length file parse #################################################################################################### df_FIM_Length = pd.read_excel(FIMLengthFile, sheet_name='UPI', header=0,
dataframe2xlsx(pd.DataFrame(), outputFullPath, 'w', 'Cover') #################################################################################################### # complete file exact path #################################################################################################### FIMNetListFile = inputFolder + '/' + FIMNetListFile FIMLengthFile = inputFolder + '/' + FIMLengthFile NP7NetListFile = inputFolder + '/' + NP7NetListFile NP7LengthFile = inputFolder + '/' + NP7LengthFile #################################################################################################### # Netlist parse #################################################################################################### FIM_netlist = netlistParse(FIMNetListFile) NP7_netlist = netlistParse(NP7NetListFile) # FPM_netlist = netlistParse(FPMNetListFile) netlists = { 'FIM': FIM_netlist, # 'FPM': FPM_netlist, # 'BP': BP_netlist, # 'MGMT': MGMT_netlist 'NP7': NP7_netlist, } #################################################################################################### # Length file parse #################################################################################################### # df_FIM_Length = pd.read_excel(FIMLengthFile, sheet_name='KR', header=0, usecols='A:E')