C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>echo ### alf2alf test ### alf2alf test C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2alf.pl ../examples/buffer.alf try.alf command: OpenALF.alf2alf.pl ../examples/buffer.alf try.alf # System Message: started reading file "../examples/buffer.alf" Fri Aug 11 2006 7:2:53 # System Message: finished reading file "../examples/buffer.alf" Fri Aug 11 2006 7:2:53 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:2:53 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:2:53 # System Message: started reporting library contents Fri Aug 11 2006 7:2:53 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # System Message: finished reporting library contents Fri Aug 11 2006 7:2:53 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:2:53 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:2:53 input file "../examples/buffer.alf" and output file "try.alf" should differ only in time stamp command: diff ../examples/buffer.alf try.alf C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/buffer.alf try.alf 1c1,2 < // Opensource ALF test file --- > ALF_REVISION "IEEE 1603-2003" > // File "try.alf" written Fri Aug 11 2006 7:2:53 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2alf.pl ../examples/flipflop.alf try.alf command: OpenALF.alf2alf.pl ../examples/flipflop.alf try.alf # System Message: started reading file "../examples/flipflop.alf" Fri Aug 11 2006 7:2:53 # System Message: finished reading file "../examples/flipflop.alf" Fri Aug 11 2006 7:2:54 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:2:54 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:2:54 # System Message: started reporting library contents Fri Aug 11 2006 7:2:54 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 1 ALF cell # ALF cell 'sampleDFlipFlop' contains 3 input pins # ALF cell 'sampleDFlipFlop' contains 2 output pins # ALF cell 'sampleDFlipFlop' contains 18 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type RECOVERY # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type REMOVAL # System Message: finished reporting library contents Fri Aug 11 2006 7:2:54 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:2:54 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:2:54 input file "../examples/flipflop.alf" and output file "try.alf" should differ only in time stamp command: diff ../examples/flipflop.alf try.alf C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/flipflop.alf try.alf 1c1,2 < // Opensource ALF test file --- > ALF_REVISION "IEEE 1603-2003" > // File "try.alf" written Fri Aug 11 2006 7:2:54 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2alf.pl ../examples/function.alf try.alf command: OpenALF.alf2alf.pl ../examples/function.alf try.alf # System Message: started reading file "../examples/function.alf" Fri Aug 11 2006 7:2:55 # System Message: finished reading file "../examples/function.alf" Fri Aug 11 2006 7:2:55 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:2:55 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:2:56 # System Message: started reporting library contents Fri Aug 11 2006 7:2:56 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 7 ALF cells # ALF cell 'myCombinational' contains 3 input pins # ALF cell 'myCombinational' contains 2 output pins # ALF cell 'myLatch' contains 5 input pins # ALF cell 'myLatch' contains 1 output pin # ALF cell 'myFlipflop' contains 4 input pins # ALF cell 'myFlipflop' contains 2 output pins # ALF cell 'myFlipflop2' contains 4 input pins # ALF cell 'myFlipflop2' contains 1 output pin # ALF cell 'myScanFlipflop' contains 4 input pins # ALF cell 'myScanFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop' contains 3 input pins # ALF cell 'myMasterSlaveFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop2' contains 2 input pins # ALF cell 'myMasterSlaveFlipflop2' contains 1 output pin # System Message: finished reporting library contents Fri Aug 11 2006 7:2:56 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:2:56 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:2:56 input file "../examples/function.alf" and output file "try.alf" should differ only in time stamp command: diff ../examples/function.alf try.alf C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/function.alf try.alf 1c1,2 < // Opensource ALF test file --- > ALF_REVISION "IEEE 1603-2003" > // File "try.alf" written Fri Aug 11 2006 7:2:56 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2alf.pl ../examples/complex.alf try.alf command: OpenALF.alf2alf.pl ../examples/complex.alf try.alf # System Message: started reading file "../examples/complex.alf" Fri Aug 11 2006 7:2:56 # System Message: finished reading file "../examples/complex.alf" Fri Aug 11 2006 7:2:59 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:2:59 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:2 # System Message: started reporting library contents Fri Aug 11 2006 7:3:2 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 3 ALF cells # ALF cell 'sampleNand2' contains 2 input pins # ALF cell 'sampleNand2' contains 1 output pin # ALF cell 'sampleNand2' contains 4 arithmetic models of type ENERGY # ALF cell 'sampleNand2' contains 4 arithmetic models of type DELAY # ALF cell 'sampleNand2' contains 4 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 input pins # ALF cell 'sampleDFlipFlop' contains 1 output pin # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell '\1PortAsyncRAM64X8' contains 15 input pins # ALF cell '\1PortAsyncRAM64X8' contains 8 output pins # ALF cell '\1PortAsyncRAM64X8' contains 112 arithmetic models of type DELAY # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type SETUP # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type HOLD # System Message: finished reporting library contents Fri Aug 11 2006 7:3:3 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:3 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:3 input file "../examples/complex.alf" and output file "try.alf" should differ only in time stamp command: diff ../examples/complex.alf try.alf C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/complex.alf try.alf 1c1,2 < // Opensource ALF test file --- > ALF_REVISION "IEEE 1603-2003" > // File "try.alf" written Fri Aug 11 2006 7:3:3 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2alf.pl ../examples/ecsm.alf try.alf command: OpenALF.alf2alf.pl ../examples/ecsm.alf try.alf # System Message: started reading file "../examples/ecsm.alf" Fri Aug 11 2006 7:3:3 # System Message: finished reading file "../examples/ecsm.alf" Fri Aug 11 2006 7:3:3 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:3:3 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:3 # System Message: started reporting library contents Fri Aug 11 2006 7:3:3 # database 'test' contains 1 ALF library # ALF library 'ecsm' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # System Message: finished reporting library contents Fri Aug 11 2006 7:3:3 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:3 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:3 input file "../examples/ecsm.alf" and output file "try.alf" should differ only in time stamp command: diff ../examples/ecsm.alf try.alf C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/ecsm.alf try.alf 0a1,2 > ALF_REVISION "IEEE 1603-2003" > // File "try.alf" written Fri Aug 11 2006 7:3:3 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>echo ### lib2alf test ### lib2alf test C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2alf.pl ../examples/buffer.lib try.alf command: OpenALF.lib2alf.pl ../examples/buffer.lib try.alf # System Message: started reading file "../examples/buffer.lib" Fri Aug 11 2006 7:3:3 # System Message: finished reading file "../examples/buffer.lib" Fri Aug 11 2006 7:3:3 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:3 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:4 # System Message: started reporting library contents Fri Aug 11 2006 7:3:4 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 1 Liberty cell # Liberty cell '"myCell"' contains 1 input pin # Liberty cell '"myCell"' contains 1 output pin # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_rise # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_fall # Liberty cell '"myCell"' contains 1 arithmetic model of type rise_transition # Liberty cell '"myCell"' contains 1 arithmetic model of type fall_transition # System Message: finished reporting library contents Fri Aug 11 2006 7:3:4 # System Message: started creating ALF view in Liberty database Fri Aug 11 2006 7:3:4 # ALF Data Warning: no threshold specification for SLEWRATE in Liberty object : # ALF Data Warning: no threshold specification for DELAY in Liberty object : # System Message: finished creating ALF view in Liberty database Fri Aug 11 2006 7:3:4 # System Message: started reporting library contents Fri Aug 11 2006 7:3:4 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: ALF and Liberty views exist for object test_28: type = 'CELL', name = 'myCell', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCell"' # ALF Data Info: ALF and Liberty views exist for object test_31: type = 'PIN', name = 'A', parent = 'test_28', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_35: type = 'PIN', name = 'Y', parent = 'test_28', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_45: type = 'DELAY', name = 'cell_rise', parent = 'test_100', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_60: type = 'DELAY', name = 'cell_fall', parent = 'test_135', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_75: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_100', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_86: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_135', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_1' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:4 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:4 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:4 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/buffer.alf try.alf 1c1 < // Opensource ALF test file --- > // File "try.alf" written Fri Aug 11 2006 7:3:4 by OpenALF version 2006.8 2a3,4 > INCLUDE "../standard/OpenALF.LibertyGlobal.alf" ; > INCLUDE "../standard/OpenALF.LibertyScaling.alf" ; 6a9 > SIGNALTYPE = data ; 9a13 > SIGNALTYPE = data ; 12c16 < DELAY { --- > DELAY cell_rise { 20c24 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 24c28 < SLEWRATE { --- > SLEWRATE input_net_transition { 37c41 < SLEWRATE { --- > SLEWRATE rise_transition { 40c44 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 49c53 < DELAY { --- > DELAY cell_fall { 57c61 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 61c65 < SLEWRATE { --- > SLEWRATE input_net_transition { 74c78 < SLEWRATE { --- > SLEWRATE fall_transition { 77c81 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2alf.pl ../examples/flipflop.lib try.alf command: OpenALF.lib2alf.pl ../examples/flipflop.lib try.alf # System Message: started reading file "../examples/flipflop.lib" Fri Aug 11 2006 7:3:4 # System Message: finished reading file "../examples/flipflop.lib" Fri Aug 11 2006 7:3:4 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:4 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:5 # System Message: started reporting library contents Fri Aug 11 2006 7:3:5 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 1 Liberty cell # Liberty cell '"sampleDFlipFlop"' contains 3 input pins # Liberty cell '"sampleDFlipFlop"' contains 2 output pins # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 4 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # System Message: finished reporting library contents Fri Aug 11 2006 7:3:5 # System Message: started creating ALF view in Liberty database Fri Aug 11 2006 7:3:5 # ALF Data Warning: no threshold specification for SLEWRATE in Liberty object : # ALF Data Warning: no threshold specification for DELAY in Liberty object : # System Message: finished creating ALF view in Liberty database Fri Aug 11 2006 7:3:6 # System Message: started reporting library contents Fri Aug 11 2006 7:3:6 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 1 ALF cell # ALF cell 'sampleDFlipFlop' contains 3 input pins # ALF cell 'sampleDFlipFlop' contains 2 output pins # ALF cell 'sampleDFlipFlop' contains 18 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type RECOVERY # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type REMOVAL # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: ALF and Liberty views exist for object test_100: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: ALF and Liberty views exist for object test_111: type = 'PIN', name = 'D', parent = 'test_100', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_278: type = 'PIN', name = 'C', parent = 'test_100', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_304: type = 'PIN', name = 'RN', parent = 'test_100', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_370: type = 'PIN', name = 'Q', parent = 'test_100', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_509: type = 'PIN', name = 'QN', parent = 'test_100', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_210: type = 'ENERGY', name = 'rise_power', value = '0.1', parent = 'test_839', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_217: type = 'ENERGY', name = 'fall_power', value = '0.1', parent = 'test_841', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_228: type = 'ENERGY', name = 'rise_power', value = '0.2', parent = 'test_843', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_235: type = 'ENERGY', name = 'fall_power', value = '0.2', parent = 'test_845', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_246: type = 'ENERGY', name = 'rise_power', value = '0.1', parent = 'test_847', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_253: type = 'ENERGY', name = 'fall_power', value = '0.1', parent = 'test_849', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_264: type = 'ENERGY', name = 'rise_power', value = '0.2', parent = 'test_851', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_271: type = 'ENERGY', name = 'fall_power', value = '0.2', parent = 'test_853', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_290: type = 'ENERGY', name = 'rise_power', value = '1', parent = 'test_855', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_297: type = 'ENERGY', name = 'fall_power', value = '1', parent = 'test_857', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_356: type = 'ENERGY', name = 'rise_power', value = '0.5', parent = 'test_905', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_363: type = 'ENERGY', name = 'fall_power', value = '0.5', parent = 'test_907', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_448: type = 'ENERGY', name = 'rise_power', parent = 'test_909', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_lut_template_2' # ALF Data Info: ALF and Liberty views exist for object test_463: type = 'ENERGY', name = 'fall_power', parent = 'test_948', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_lut_template_2' # ALF Data Info: ALF and Liberty views exist for object test_502: type = 'ENERGY', name = 'fall_power', value = '1', parent = 'test_1017', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_604: type = 'ENERGY', name = 'rise_power', parent = 'test_1026', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_623: type = 'ENERGY', name = 'fall_power', parent = 'test_1073', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_667: type = 'ENERGY', name = 'rise_power', value = '1', parent = 'test_1158', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_384: type = 'DELAY', name = 'cell_rise', parent = 'test_909', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_4' # ALF Data Info: ALF and Liberty views exist for object test_399: type = 'DELAY', name = 'cell_fall', parent = 'test_948', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_4' # ALF Data Info: ALF and Liberty views exist for object test_484: type = 'DELAY', name = 'cell_fall', value = '1', parent = 'test_1017', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_523: type = 'DELAY', name = 'cell_rise', parent = 'test_1026', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_542: type = 'DELAY', name = 'cell_fall', parent = 'test_1073', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_649: type = 'DELAY', name = 'cell_rise', value = '1', parent = 'test_1158', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_414: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_909', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_4' # ALF Data Info: ALF and Liberty views exist for object test_429: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_948', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_4' # ALF Data Info: ALF and Liberty views exist for object test_491: type = 'SLEWRATE', name = 'fall_transition', value = '1', parent = 'test_1017', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_561: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_1026', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_580: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_1073', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_656: type = 'SLEWRATE', name = 'rise_transition', value = '1', parent = 'test_1158', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_122: type = 'SETUP', name = 'rise_constraint', parent = 'test_731', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_141: type = 'SETUP', name = 'fall_constraint', parent = 'test_758', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_167: type = 'HOLD', name = 'rise_constraint', parent = 'test_785', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_186: type = 'HOLD', name = 'fall_constraint', parent = 'test_812', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_317: type = 'RECOVERY', name = 'rise_constraint', parent = 'test_859', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_338: type = 'REMOVAL', name = 'rise_constraint', parent = 'test_882', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_1' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:6 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:6 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:6 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/flipflop.alf try.alf 1c1 < // Opensource ALF test file --- > // File "try.alf" written Fri Aug 11 2006 7:3:6 by OpenALF version 2006.8 2a3,4 > INCLUDE "../standard/OpenALF.LibertyGlobal.alf" ; > INCLUDE "../standard/OpenALF.LibertyScaling.alf" ; 4a7 > RESTRICT_CLASS { dont_use dont_touch } 39a43,45 > PROPERTY { > inverted_output = false ; > } 47a54 > SIGNALTYPE = data ; 49a57,59 > PROPERTY { > inverted_output = true ; > } 57a68 > SIGNALTYPE = data ; 72c83 < SETUP { --- > SETUP rise_constraint { 80c91 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 84c95 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 88c99 < CAPACITANCE { --- > CAPACITANCE related_out_total_output_net_capacitance { 104c115 < SETUP { --- > SETUP fall_constraint { 112c123 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 116c127 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 120c131 < CAPACITANCE { --- > CAPACITANCE related_out_total_output_net_capacitance { 136c147 < HOLD { --- > HOLD rise_constraint { 144c155 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 148c159 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 152c163 < CAPACITANCE { --- > CAPACITANCE related_out_total_output_net_capacitance { 168c179 < HOLD { --- > HOLD fall_constraint { 176c187 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 180c191 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 184c195 < CAPACITANCE { --- > CAPACITANCE related_out_total_output_net_capacitance { 200c211 < ENERGY = 0.1 ; --- > ENERGY rise_power = 0.1 ; 203c214 < ENERGY = 0.1 ; --- > ENERGY fall_power = 0.1 ; 206c217 < ENERGY = 0.2 ; --- > ENERGY rise_power = 0.2 ; 209c220 < ENERGY = 0.2 ; --- > ENERGY fall_power = 0.2 ; 212c223 < ENERGY = 0.1 ; --- > ENERGY rise_power = 0.1 ; 215c226 < ENERGY = 0.1 ; --- > ENERGY fall_power = 0.1 ; 218c229 < ENERGY = 0.2 ; --- > ENERGY rise_power = 0.2 ; 221c232 < ENERGY = 0.2 ; --- > ENERGY fall_power = 0.2 ; 224c235 < ENERGY = 1 ; --- > ENERGY rise_power = 1 ; 227c238 < ENERGY = 1 ; --- > ENERGY fall_power = 1 ; 230c241 < RECOVERY { --- > RECOVERY rise_constraint { 238c249 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 242c253 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 255c266 < REMOVAL { --- > REMOVAL rise_constraint { 263c274 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 267c278 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 280c291 < ENERGY = 0.5 ; --- > ENERGY rise_power = 0.5 ; 283c294 < ENERGY = 0.5 ; --- > ENERGY fall_power = 0.5 ; 286c297 < DELAY { --- > DELAY cell_rise { 294c305 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 298c309 < SLEWRATE { --- > SLEWRATE input_net_transition { 308c319 < SLEWRATE { --- > SLEWRATE rise_transition { 311c322 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 315c326 < SLEWRATE { --- > SLEWRATE input_net_transition { 325c336 < ENERGY { --- > ENERGY rise_power { 327c338 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 331c342 < SLEWRATE { --- > SLEWRATE input_transition_time { 343c354 < DELAY { --- > DELAY cell_fall { 351c362 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 355c366 < SLEWRATE { --- > SLEWRATE input_net_transition { 365c376 < SLEWRATE { --- > SLEWRATE fall_transition { 368c379 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 372c383 < SLEWRATE { --- > SLEWRATE input_net_transition { 382c393 < ENERGY { --- > ENERGY fall_power { 384c395 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 388c399 < SLEWRATE { --- > SLEWRATE input_transition_time { 400c411 < DELAY = 1 { --- > DELAY cell_fall = 1 { 408c419 < SLEWRATE = 1 { --- > SLEWRATE fall_transition = 1 { 411c422 < ENERGY = 1 ; --- > ENERGY fall_power = 1 ; 414c425 < DELAY { --- > DELAY cell_rise { 422c433 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 426c437 < SLEWRATE { --- > SLEWRATE input_net_transition { 430c441 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 442c453 < SLEWRATE { --- > SLEWRATE rise_transition { 445c456 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 449c460 < SLEWRATE { --- > SLEWRATE input_net_transition { 453c464 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 465c476 < ENERGY { --- > ENERGY rise_power { 467c478 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 471c482 < SLEWRATE { --- > SLEWRATE input_transition_time { 475c486 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 489c500 < DELAY { --- > DELAY cell_fall { 497c508 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 501c512 < SLEWRATE { --- > SLEWRATE input_net_transition { 505c516 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 517c528 < SLEWRATE { --- > SLEWRATE fall_transition { 520c531 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 524c535 < SLEWRATE { --- > SLEWRATE input_net_transition { 528c539 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 540c551 < ENERGY { --- > ENERGY fall_power { 542c553 < CAPACITANCE c1 { --- > CAPACITANCE total_output_net_capacitance { 546c557 < SLEWRATE { --- > SLEWRATE input_transition_time { 550c561 < CAPACITANCE c2 { --- > CAPACITANCE related_out_total_output_net_capacitance { 564c575 < DELAY = 1 { --- > DELAY cell_rise = 1 { 572c583 < SLEWRATE = 1 { --- > SLEWRATE rise_transition = 1 { 575c586 < ENERGY = 1 ; --- > ENERGY rise_power = 1 ; C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2alf.pl ../examples/function.lib try.alf command: OpenALF.lib2alf.pl ../examples/function.lib try.alf # System Message: started reading file "../examples/function.lib" Fri Aug 11 2006 7:3:6 # System Message: finished reading file "../examples/function.lib" Fri Aug 11 2006 7:3:6 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:6 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:7 # System Message: started reporting library contents Fri Aug 11 2006 7:3:7 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 7 Liberty cells # Liberty cell '"myCombinational"' contains 3 input pins # Liberty cell '"myCombinational"' contains 2 output pins # Liberty cell '"myLatch"' contains 5 input pins # Liberty cell '"myLatch"' contains 1 output pin # Liberty cell '"myFlipflop"' contains 4 input pins # Liberty cell '"myFlipflop"' contains 2 output pins # Liberty cell '"myFlipflop2"' contains 4 input pins # Liberty cell '"myFlipflop2"' contains 1 output pin # Liberty cell '"myScanFlipflop"' contains 4 input pins # Liberty cell '"myScanFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop"' contains 3 input pins # Liberty cell '"myMasterSlaveFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop2"' contains 2 input pins # Liberty cell '"myMasterSlaveFlipflop2"' contains 1 output pin # System Message: finished reporting library contents Fri Aug 11 2006 7:3:7 # System Message: started creating ALF view in Liberty database Fri Aug 11 2006 7:3:7 # ALF Data Warning: no threshold specification for SLEWRATE in Liberty object : # ALF Data Warning: no threshold specification for DELAY in Liberty object : # System Message: finished creating ALF view in Liberty database Fri Aug 11 2006 7:3:7 # System Message: started reporting library contents Fri Aug 11 2006 7:3:7 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 7 ALF cells # ALF cell 'myCombinational' contains 3 input pins # ALF cell 'myCombinational' contains 2 output pins # ALF cell 'myLatch' contains 5 input pins # ALF cell 'myLatch' contains 1 output pin # ALF cell 'myFlipflop' contains 4 input pins # ALF cell 'myFlipflop' contains 2 output pins # ALF cell 'myFlipflop2' contains 4 input pins # ALF cell 'myFlipflop2' contains 1 output pin # ALF cell 'myScanFlipflop' contains 4 input pins # ALF cell 'myScanFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop' contains 3 input pins # ALF cell 'myMasterSlaveFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop2' contains 2 input pins # ALF cell 'myMasterSlaveFlipflop2' contains 1 output pin # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: ALF and Liberty views exist for object test_7: type = 'CELL', name = 'myCombinational', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCombinational"' # ALF Data Info: ALF and Liberty views exist for object test_10: type = 'PIN', name = 'A', parent = 'test_7', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_14: type = 'PIN', name = 'B', parent = 'test_7', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: ALF and Liberty views exist for object test_18: type = 'PIN', name = 'C', parent = 'test_7', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_22: type = 'PIN', name = 'X', parent = 'test_7', ALF_LibertyType = 'pin', ALF_LibertyName = '"X"' # ALF Data Info: ALF and Liberty views exist for object test_27: type = 'PIN', name = 'Y', parent = 'test_7', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_32: type = 'CELL', name = 'myLatch', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myLatch"' # ALF Data Info: ALF and Liberty views exist for object test_44: type = 'PIN', name = 'EN', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"EN"' # ALF Data Info: ALF and Liberty views exist for object test_48: type = 'PIN', name = 'S', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"S"' # ALF Data Info: ALF and Liberty views exist for object test_52: type = 'PIN', name = 'R', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"R"' # ALF Data Info: ALF and Liberty views exist for object test_56: type = 'PIN', name = 'CN', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"CN"' # ALF Data Info: ALF and Liberty views exist for object test_60: type = 'PIN', name = 'D', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_70: type = 'PIN', name = 'Q', parent = 'test_32', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_75: type = 'CELL', name = 'myFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_87: type = 'PIN', name = 'C', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_91: type = 'PIN', name = 'SN', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: ALF and Liberty views exist for object test_95: type = 'PIN', name = 'RN', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_99: type = 'PIN', name = 'D', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_103: type = 'PIN', name = 'Q', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_109: type = 'PIN', name = 'QN', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_115: type = 'CELL', name = 'myFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop2"' # ALF Data Info: ALF and Liberty views exist for object test_129: type = 'PIN', name = 'C', parent = 'test_115', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_133: type = 'PIN', name = 'SN', parent = 'test_115', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: ALF and Liberty views exist for object test_137: type = 'PIN', name = 'RN', parent = 'test_115', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_141: type = 'PIN', name = 'D', parent = 'test_115', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_145: type = 'PIN', name = 'QN', parent = 'test_115', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_151: type = 'CELL', name = 'myScanFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myScanFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_159: type = 'PIN', name = 'C', parent = 'test_151', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_163: type = 'PIN', name = 'D', parent = 'test_151', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_167: type = 'PIN', name = 'SI', parent = 'test_151', ALF_LibertyType = 'pin', ALF_LibertyName = '"SI"' # ALF Data Info: ALF and Liberty views exist for object test_171: type = 'PIN', name = 'SE', parent = 'test_151', ALF_LibertyType = 'pin', ALF_LibertyName = '"SE"' # ALF Data Info: ALF and Liberty views exist for object test_175: type = 'PIN', name = 'Q', parent = 'test_151', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_181: type = 'CELL', name = 'myMasterSlaveFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_190: type = 'PIN', name = 'MC', parent = 'test_181', ALF_LibertyType = 'pin', ALF_LibertyName = '"MC"' # ALF Data Info: ALF and Liberty views exist for object test_194: type = 'PIN', name = 'SC', parent = 'test_181', ALF_LibertyType = 'pin', ALF_LibertyName = '"SC"' # ALF Data Info: ALF and Liberty views exist for object test_198: type = 'PIN', name = 'D', parent = 'test_181', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_208: type = 'PIN', name = 'QN', parent = 'test_181', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_214: type = 'CELL', name = 'myMasterSlaveFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop2"' # ALF Data Info: ALF and Liberty views exist for object test_225: type = 'PIN', name = 'C', parent = 'test_214', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_229: type = 'PIN', name = 'D', parent = 'test_214', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_239: type = 'PIN', name = 'QN', parent = 'test_214', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:7 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:7 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:7 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/function.alf try.alf 1c1 < // Opensource ALF test file --- > // File "try.alf" written Fri Aug 11 2006 7:3:7 by OpenALF version 2006.8 2a3,4 > INCLUDE "../standard/OpenALF.LibertyGlobal.alf" ; > INCLUDE "../standard/OpenALF.LibertyScaling.alf" ; 54a57,59 > PROPERTY { > inverted_output = false ; > } 102a108,110 > PROPERTY { > inverted_output = false ; > } 106a115,117 > PROPERTY { > inverted_output = true ; > } 132a144 > RESTRICT_CLASS { dont_use dont_touch } 153a166,168 > PROPERTY { > inverted_output = true ; > } 191a207,209 > PROPERTY { > inverted_output = false ; > } 219a238,240 > PROPERTY { > inverted_output = false ; > } 223a245,247 > PROPERTY { > inverted_output = true ; > } 239a264 > RESTRICT_CLASS { dont_use dont_touch } 248a274,276 > PROPERTY { > inverted_output = false ; > } 252a281,283 > PROPERTY { > inverted_output = true ; > } C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2alf.pl ../examples/complex.lib try.alf command: OpenALF.lib2alf.pl ../examples/complex.lib try.alf # System Message: started reading file "../examples/complex.lib" Fri Aug 11 2006 7:3:7 # System Message: finished reading file "../examples/complex.lib" Fri Aug 11 2006 7:3:9 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:9 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:12 # System Message: started reporting library contents Fri Aug 11 2006 7:3:12 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 3 Liberty cells # Liberty cell '"sampleNand2"' contains 2 input pins # Liberty cell '"sampleNand2"' contains 1 output pin # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_rise # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_fall # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_transition # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 input pins # Liberty cell '"sampleDFlipFlop"' contains 1 output pin # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 15 input pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 8 output pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_rise # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_fall # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type rise_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type fall_constraint # System Message: finished reporting library contents Fri Aug 11 2006 7:3:12 # System Message: started creating ALF view in Liberty database Fri Aug 11 2006 7:3:12 # ALF Data Warning: no threshold specification for SLEWRATE in Liberty object : # ALF Data Warning: no threshold specification for DELAY in Liberty object : # System Message: finished creating ALF view in Liberty database Fri Aug 11 2006 7:3:22 # System Message: started reporting library contents Fri Aug 11 2006 7:3:22 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 3 ALF cells # ALF cell 'sampleNand2' contains 2 input pins # ALF cell 'sampleNand2' contains 1 output pin # ALF cell 'sampleNand2' contains 4 arithmetic models of type ENERGY # ALF cell 'sampleNand2' contains 4 arithmetic models of type DELAY # ALF cell 'sampleNand2' contains 4 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 input pins # ALF cell 'sampleDFlipFlop' contains 1 output pin # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell '\1PortAsyncRAM64X8' contains 15 input pins # ALF cell '\1PortAsyncRAM64X8' contains 8 output pins # ALF cell '\1PortAsyncRAM64X8' contains 112 arithmetic models of type DELAY # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type SETUP # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type HOLD # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: ALF and Liberty views exist for object test_54: type = 'CELL', name = 'sampleNand2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleNand2"' # ALF Data Info: ALF and Liberty views exist for object test_57: type = 'PIN', name = 'A', parent = 'test_54', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_62: type = 'PIN', name = 'B', parent = 'test_54', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: ALF and Liberty views exist for object test_67: type = 'PIN', name = 'Y', parent = 'test_54', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_157: type = 'ENERGY', name = 'rise_power', parent = 'test_2376', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_142: type = 'ENERGY', name = 'fall_power', parent = 'test_2415', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_257: type = 'ENERGY', name = 'rise_power', parent = 'test_2484', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_242: type = 'ENERGY', name = 'fall_power', parent = 'test_2523', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_93: type = 'DELAY', name = 'cell_rise', parent = 'test_2376', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_78: type = 'DELAY', name = 'cell_fall', parent = 'test_2415', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_193: type = 'DELAY', name = 'cell_rise', parent = 'test_2484', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_178: type = 'DELAY', name = 'cell_fall', parent = 'test_2523', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_123: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_2376', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_108: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_2415', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_223: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_2484', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_208: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_2523', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_272: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: ALF and Liberty views exist for object test_275: type = 'PIN', name = 'D', parent = 'test_272', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_352: type = 'PIN', name = 'C', parent = 'test_272', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_358: type = 'PIN', name = 'Q', parent = 'test_272', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_433: type = 'ENERGY', name = 'rise_power', parent = 'test_2705', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_448: type = 'ENERGY', name = 'fall_power', parent = 'test_2744', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_lut_template_1' # ALF Data Info: ALF and Liberty views exist for object test_369: type = 'DELAY', name = 'cell_rise', parent = 'test_2705', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_384: type = 'DELAY', name = 'cell_fall', parent = 'test_2744', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_399: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_2705', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_414: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_2744', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_3' # ALF Data Info: ALF and Liberty views exist for object test_286: type = 'SETUP', name = 'rise_constraint', parent = 'test_2613', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_301: type = 'SETUP', name = 'fall_constraint', parent = 'test_2636', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_322: type = 'HOLD', name = 'rise_constraint', parent = 'test_2659', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_337: type = 'HOLD', name = 'fall_constraint', parent = 'test_2682', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_463: type = 'CELL', name = '\1PortAsyncRAM64X8', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"\1PortAsyncRAM64X8"' # ALF Data Info: ALF and Liberty views exist for object test_466: type = 'PIN', name = 'WE', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"WE"' # ALF Data Info: ALF and Liberty views exist for object test_470: type = 'PIN', name = 'Addr5', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr5"' # ALF Data Info: ALF and Liberty views exist for object test_514: type = 'PIN', name = 'Addr4', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr4"' # ALF Data Info: ALF and Liberty views exist for object test_558: type = 'PIN', name = 'Addr3', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr3"' # ALF Data Info: ALF and Liberty views exist for object test_602: type = 'PIN', name = 'Addr2', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr2"' # ALF Data Info: ALF and Liberty views exist for object test_646: type = 'PIN', name = 'Addr1', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr1"' # ALF Data Info: ALF and Liberty views exist for object test_690: type = 'PIN', name = 'Addr0', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr0"' # ALF Data Info: ALF and Liberty views exist for object test_734: type = 'PIN', name = 'Din7', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din7"' # ALF Data Info: ALF and Liberty views exist for object test_738: type = 'PIN', name = 'Din6', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din6"' # ALF Data Info: ALF and Liberty views exist for object test_742: type = 'PIN', name = 'Din5', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din5"' # ALF Data Info: ALF and Liberty views exist for object test_746: type = 'PIN', name = 'Din4', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din4"' # ALF Data Info: ALF and Liberty views exist for object test_750: type = 'PIN', name = 'Din3', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din3"' # ALF Data Info: ALF and Liberty views exist for object test_754: type = 'PIN', name = 'Din2', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din2"' # ALF Data Info: ALF and Liberty views exist for object test_758: type = 'PIN', name = 'Din1', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din1"' # ALF Data Info: ALF and Liberty views exist for object test_762: type = 'PIN', name = 'Din0', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din0"' # ALF Data Info: ALF and Liberty views exist for object test_766: type = 'PIN', name = 'Dout7', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout7"' # ALF Data Info: ALF and Liberty views exist for object test_966: type = 'PIN', name = 'Dout6', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout6"' # ALF Data Info: ALF and Liberty views exist for object test_1166: type = 'PIN', name = 'Dout5', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout5"' # ALF Data Info: ALF and Liberty views exist for object test_1366: type = 'PIN', name = 'Dout4', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout4"' # ALF Data Info: ALF and Liberty views exist for object test_1566: type = 'PIN', name = 'Dout3', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout3"' # ALF Data Info: ALF and Liberty views exist for object test_1766: type = 'PIN', name = 'Dout2', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout2"' # ALF Data Info: ALF and Liberty views exist for object test_1966: type = 'PIN', name = 'Dout1', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout1"' # ALF Data Info: ALF and Liberty views exist for object test_2166: type = 'PIN', name = 'Dout0', parent = 'test_463', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout0"' # ALF Data Info: ALF and Liberty views exist for object test_776: type = 'DELAY', name = 'cell_rise', parent = 'test_3014', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_787: type = 'DELAY', name = 'cell_fall', parent = 'test_3033', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_804: type = 'DELAY', name = 'cell_rise', parent = 'test_3052', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_815: type = 'DELAY', name = 'cell_fall', parent = 'test_3071', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_832: type = 'DELAY', name = 'cell_rise', parent = 'test_3090', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_843: type = 'DELAY', name = 'cell_fall', parent = 'test_3109', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_860: type = 'DELAY', name = 'cell_rise', parent = 'test_3128', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_871: type = 'DELAY', name = 'cell_fall', parent = 'test_3147', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_888: type = 'DELAY', name = 'cell_rise', parent = 'test_3166', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_899: type = 'DELAY', name = 'cell_fall', parent = 'test_3185', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_916: type = 'DELAY', name = 'cell_rise', parent = 'test_3204', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_927: type = 'DELAY', name = 'cell_fall', parent = 'test_3223', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_944: type = 'DELAY', name = 'cell_rise', parent = 'test_3242', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_955: type = 'DELAY', name = 'cell_fall', parent = 'test_3261', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_976: type = 'DELAY', name = 'cell_rise', parent = 'test_3280', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_987: type = 'DELAY', name = 'cell_fall', parent = 'test_3299', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1004: type = 'DELAY', name = 'cell_rise', parent = 'test_3318', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1015: type = 'DELAY', name = 'cell_fall', parent = 'test_3337', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1032: type = 'DELAY', name = 'cell_rise', parent = 'test_3356', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1043: type = 'DELAY', name = 'cell_fall', parent = 'test_3375', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1060: type = 'DELAY', name = 'cell_rise', parent = 'test_3394', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1071: type = 'DELAY', name = 'cell_fall', parent = 'test_3413', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1088: type = 'DELAY', name = 'cell_rise', parent = 'test_3432', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1099: type = 'DELAY', name = 'cell_fall', parent = 'test_3451', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1116: type = 'DELAY', name = 'cell_rise', parent = 'test_3470', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1127: type = 'DELAY', name = 'cell_fall', parent = 'test_3489', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1144: type = 'DELAY', name = 'cell_rise', parent = 'test_3508', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1155: type = 'DELAY', name = 'cell_fall', parent = 'test_3527', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1176: type = 'DELAY', name = 'cell_rise', parent = 'test_3546', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1187: type = 'DELAY', name = 'cell_fall', parent = 'test_3565', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1204: type = 'DELAY', name = 'cell_rise', parent = 'test_3584', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1215: type = 'DELAY', name = 'cell_fall', parent = 'test_3603', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1232: type = 'DELAY', name = 'cell_rise', parent = 'test_3622', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1243: type = 'DELAY', name = 'cell_fall', parent = 'test_3641', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1260: type = 'DELAY', name = 'cell_rise', parent = 'test_3660', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1271: type = 'DELAY', name = 'cell_fall', parent = 'test_3679', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1288: type = 'DELAY', name = 'cell_rise', parent = 'test_3698', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1299: type = 'DELAY', name = 'cell_fall', parent = 'test_3717', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1316: type = 'DELAY', name = 'cell_rise', parent = 'test_3736', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1327: type = 'DELAY', name = 'cell_fall', parent = 'test_3755', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1344: type = 'DELAY', name = 'cell_rise', parent = 'test_3774', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1355: type = 'DELAY', name = 'cell_fall', parent = 'test_3793', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1376: type = 'DELAY', name = 'cell_rise', parent = 'test_3812', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1387: type = 'DELAY', name = 'cell_fall', parent = 'test_3831', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1404: type = 'DELAY', name = 'cell_rise', parent = 'test_3850', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1415: type = 'DELAY', name = 'cell_fall', parent = 'test_3869', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1432: type = 'DELAY', name = 'cell_rise', parent = 'test_3888', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1443: type = 'DELAY', name = 'cell_fall', parent = 'test_3907', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1460: type = 'DELAY', name = 'cell_rise', parent = 'test_3926', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1471: type = 'DELAY', name = 'cell_fall', parent = 'test_3945', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1488: type = 'DELAY', name = 'cell_rise', parent = 'test_3964', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1499: type = 'DELAY', name = 'cell_fall', parent = 'test_3983', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1516: type = 'DELAY', name = 'cell_rise', parent = 'test_4002', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1527: type = 'DELAY', name = 'cell_fall', parent = 'test_4021', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1544: type = 'DELAY', name = 'cell_rise', parent = 'test_4040', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1555: type = 'DELAY', name = 'cell_fall', parent = 'test_4059', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1576: type = 'DELAY', name = 'cell_rise', parent = 'test_4078', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1587: type = 'DELAY', name = 'cell_fall', parent = 'test_4097', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1604: type = 'DELAY', name = 'cell_rise', parent = 'test_4116', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1615: type = 'DELAY', name = 'cell_fall', parent = 'test_4135', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1632: type = 'DELAY', name = 'cell_rise', parent = 'test_4154', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1643: type = 'DELAY', name = 'cell_fall', parent = 'test_4173', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1660: type = 'DELAY', name = 'cell_rise', parent = 'test_4192', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1671: type = 'DELAY', name = 'cell_fall', parent = 'test_4211', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1688: type = 'DELAY', name = 'cell_rise', parent = 'test_4230', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1699: type = 'DELAY', name = 'cell_fall', parent = 'test_4249', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1716: type = 'DELAY', name = 'cell_rise', parent = 'test_4268', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1727: type = 'DELAY', name = 'cell_fall', parent = 'test_4287', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1744: type = 'DELAY', name = 'cell_rise', parent = 'test_4306', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1755: type = 'DELAY', name = 'cell_fall', parent = 'test_4325', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1776: type = 'DELAY', name = 'cell_rise', parent = 'test_4344', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1787: type = 'DELAY', name = 'cell_fall', parent = 'test_4363', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1804: type = 'DELAY', name = 'cell_rise', parent = 'test_4382', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1815: type = 'DELAY', name = 'cell_fall', parent = 'test_4401', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1832: type = 'DELAY', name = 'cell_rise', parent = 'test_4420', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1843: type = 'DELAY', name = 'cell_fall', parent = 'test_4439', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1860: type = 'DELAY', name = 'cell_rise', parent = 'test_4458', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1871: type = 'DELAY', name = 'cell_fall', parent = 'test_4477', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1888: type = 'DELAY', name = 'cell_rise', parent = 'test_4496', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1899: type = 'DELAY', name = 'cell_fall', parent = 'test_4515', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1916: type = 'DELAY', name = 'cell_rise', parent = 'test_4534', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1927: type = 'DELAY', name = 'cell_fall', parent = 'test_4553', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1944: type = 'DELAY', name = 'cell_rise', parent = 'test_4572', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1955: type = 'DELAY', name = 'cell_fall', parent = 'test_4591', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1976: type = 'DELAY', name = 'cell_rise', parent = 'test_4610', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_1987: type = 'DELAY', name = 'cell_fall', parent = 'test_4629', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2004: type = 'DELAY', name = 'cell_rise', parent = 'test_4648', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2015: type = 'DELAY', name = 'cell_fall', parent = 'test_4667', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2032: type = 'DELAY', name = 'cell_rise', parent = 'test_4686', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2043: type = 'DELAY', name = 'cell_fall', parent = 'test_4705', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2060: type = 'DELAY', name = 'cell_rise', parent = 'test_4724', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2071: type = 'DELAY', name = 'cell_fall', parent = 'test_4743', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2088: type = 'DELAY', name = 'cell_rise', parent = 'test_4762', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2099: type = 'DELAY', name = 'cell_fall', parent = 'test_4781', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2116: type = 'DELAY', name = 'cell_rise', parent = 'test_4800', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2127: type = 'DELAY', name = 'cell_fall', parent = 'test_4819', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2144: type = 'DELAY', name = 'cell_rise', parent = 'test_4838', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2155: type = 'DELAY', name = 'cell_fall', parent = 'test_4857', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2176: type = 'DELAY', name = 'cell_rise', parent = 'test_4876', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2187: type = 'DELAY', name = 'cell_fall', parent = 'test_4895', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2204: type = 'DELAY', name = 'cell_rise', parent = 'test_4914', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2215: type = 'DELAY', name = 'cell_fall', parent = 'test_4933', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2232: type = 'DELAY', name = 'cell_rise', parent = 'test_4952', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2243: type = 'DELAY', name = 'cell_fall', parent = 'test_4971', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2260: type = 'DELAY', name = 'cell_rise', parent = 'test_4990', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2271: type = 'DELAY', name = 'cell_fall', parent = 'test_5009', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2288: type = 'DELAY', name = 'cell_rise', parent = 'test_5028', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2299: type = 'DELAY', name = 'cell_fall', parent = 'test_5047', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2316: type = 'DELAY', name = 'cell_rise', parent = 'test_5066', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2327: type = 'DELAY', name = 'cell_fall', parent = 'test_5085', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2344: type = 'DELAY', name = 'cell_rise', parent = 'test_5104', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_2355: type = 'DELAY', name = 'cell_fall', parent = 'test_5123', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_480: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2822', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_487: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2830', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_524: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2854', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_531: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2862', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_568: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2886', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_575: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2894', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_612: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2918', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_619: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2926', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_656: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2950', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_663: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2958', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_700: type = 'SETUP', name = 'rise_constraint', value = '1', parent = 'test_2982', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_707: type = 'SETUP', name = 'fall_constraint', value = '1', parent = 'test_2990', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_500: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2838', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_507: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_2846', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_544: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2870', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_551: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_2878', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_588: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2902', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_595: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_2910', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_632: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2934', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_639: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_2942', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_676: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2966', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_683: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_2974', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_720: type = 'HOLD', name = 'rise_constraint', value = '1', parent = 'test_2998', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_727: type = 'HOLD', name = 'fall_constraint', value = '1', parent = 'test_3006', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:22 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:22 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:22 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/complex.alf try.alf 1c1 < // Opensource ALF test file --- > // File "try.alf" written Fri Aug 11 2006 7:3:22 by OpenALF version 2006.8 2a3,4 > INCLUDE "../standard/OpenALF.LibertyGlobal.alf" ; > INCLUDE "../standard/OpenALF.LibertyScaling.alf" ; 3a6 > RESTRICT_CLASS { synthesis layout } 6a10 > SIGNALTYPE = data ; 10a15 > SIGNALTYPE = data ; 18a24 > SIGNALTYPE = data ; 21c27 < DELAY { --- > DELAY cell_rise { 29c35 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 33c39 < SLEWRATE { --- > SLEWRATE input_net_transition { 43c49 < SLEWRATE { --- > SLEWRATE rise_transition { 46c52 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 50c56 < SLEWRATE { --- > SLEWRATE input_net_transition { 60c66 < ENERGY { --- > ENERGY rise_power { 62c68 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 66c72 < SLEWRATE { --- > SLEWRATE input_transition_time { 78c84 < DELAY { --- > DELAY cell_fall { 86c92 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 90c96 < SLEWRATE { --- > SLEWRATE input_net_transition { 100c106 < SLEWRATE { --- > SLEWRATE fall_transition { 103c109 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 107c113 < SLEWRATE { --- > SLEWRATE input_net_transition { 117c123 < ENERGY { --- > ENERGY fall_power { 119c125 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 123c129 < SLEWRATE { --- > SLEWRATE input_transition_time { 135c141 < DELAY { --- > DELAY cell_rise { 143c149 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 147c153 < SLEWRATE { --- > SLEWRATE input_net_transition { 157c163 < SLEWRATE { --- > SLEWRATE rise_transition { 160c166 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 164c170 < SLEWRATE { --- > SLEWRATE input_net_transition { 174c180 < ENERGY { --- > ENERGY rise_power { 176c182 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 180c186 < SLEWRATE { --- > SLEWRATE input_transition_time { 192c198 < DELAY { --- > DELAY cell_fall { 200c206 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 204c210 < SLEWRATE { --- > SLEWRATE input_net_transition { 214c220 < SLEWRATE { --- > SLEWRATE fall_transition { 217c223 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 221c227 < SLEWRATE { --- > SLEWRATE input_net_transition { 231c237 < ENERGY { --- > ENERGY fall_power { 233c239 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 237c243 < SLEWRATE { --- > SLEWRATE input_transition_time { 249a256 > RESTRICT_CLASS { synthesis layout } 252d258 < SIGNALTYPE = data ; 253a260 > SIGNALTYPE = data ; 257d263 < SIGNALTYPE = clock ; 263a270 > SIGNALTYPE = clock ; 271a279 > SIGNALTYPE = data ; 274c282 < SETUP { --- > SETUP rise_constraint { 282c290 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 286c294 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 299c307 < SETUP { --- > SETUP fall_constraint { 307c315 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 311c319 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 324c332 < HOLD { --- > HOLD rise_constraint { 332c340 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 336c344 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 349c357 < HOLD { --- > HOLD fall_constraint { 357c365 < SLEWRATE s1 { --- > SLEWRATE constrained_pin_transition { 361c369 < SLEWRATE s2 { --- > SLEWRATE related_pin_transition { 374c382 < DELAY { --- > DELAY cell_rise { 382c390 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 386c394 < SLEWRATE { --- > SLEWRATE input_net_transition { 396c404 < SLEWRATE { --- > SLEWRATE rise_transition { 399c407 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 403c411 < SLEWRATE { --- > SLEWRATE input_net_transition { 413c421 < ENERGY { --- > ENERGY rise_power { 415c423 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 419c427 < SLEWRATE { --- > SLEWRATE input_transition_time { 431c439 < DELAY { --- > DELAY cell_fall { 439c447 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 443c451 < SLEWRATE { --- > SLEWRATE input_net_transition { 453c461 < SLEWRATE { --- > SLEWRATE fall_transition { 456c464 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 460c468 < SLEWRATE { --- > SLEWRATE input_net_transition { 470c478 < ENERGY { --- > ENERGY fall_power { 472c480 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 476c484 < SLEWRATE { --- > SLEWRATE input_transition_time { 488a497 > RESTRICT_CLASS { synthesis layout } 495c504 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 499c508 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 503c512 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 507c516 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 511c520 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 515c524 < SIGNALTYPE = address ; --- > SIGNALTYPE = data ; 550a560 > SIGNALTYPE = data ; 553a564 > SIGNALTYPE = data ; 556a568 > SIGNALTYPE = data ; 559a572 > SIGNALTYPE = data ; 562a576 > SIGNALTYPE = data ; 565a580 > SIGNALTYPE = data ; 568a584 > SIGNALTYPE = data ; 571a588 > SIGNALTYPE = data ; 574c591 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 584c601 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 594c611 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 604c621 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 614c631 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 624c641 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 634c651 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 644c661 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 654c671 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 664c681 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 674c691 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 684c701 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 694c711 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 704c721 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 714c731 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 724c741 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 734c751 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 744c761 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 754c771 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 764c781 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 774c791 < SETUP = 1 { --- > SETUP rise_constraint = 1 { 784c801 < SETUP = 1 { --- > SETUP fall_constraint = 1 { 794c811 < HOLD = 1 { --- > HOLD rise_constraint = 1 { 804c821 < HOLD = 1 { --- > HOLD fall_constraint = 1 { 814c831 < DELAY { --- > DELAY cell_rise { 822c839 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 831c848 < DELAY { --- > DELAY cell_fall { 839c856 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 848c865 < DELAY { --- > DELAY cell_rise { 856c873 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 865c882 < DELAY { --- > DELAY cell_fall { 873c890 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 882c899 < DELAY { --- > DELAY cell_rise { 890c907 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 899c916 < DELAY { --- > DELAY cell_fall { 907c924 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 916c933 < DELAY { --- > DELAY cell_rise { 924c941 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 933c950 < DELAY { --- > DELAY cell_fall { 941c958 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 950c967 < DELAY { --- > DELAY cell_rise { 958c975 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 967c984 < DELAY { --- > DELAY cell_fall { 975c992 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 984c1001 < DELAY { --- > DELAY cell_rise { 992c1009 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1001c1018 < DELAY { --- > DELAY cell_fall { 1009c1026 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1018c1035 < DELAY { --- > DELAY cell_rise { 1026c1043 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1035c1052 < DELAY { --- > DELAY cell_fall { 1043c1060 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1052c1069 < DELAY { --- > DELAY cell_rise { 1060c1077 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1069c1086 < DELAY { --- > DELAY cell_fall { 1077c1094 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1086c1103 < DELAY { --- > DELAY cell_rise { 1094c1111 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1103c1120 < DELAY { --- > DELAY cell_fall { 1111c1128 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1120c1137 < DELAY { --- > DELAY cell_rise { 1128c1145 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1137c1154 < DELAY { --- > DELAY cell_fall { 1145c1162 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1154c1171 < DELAY { --- > DELAY cell_rise { 1162c1179 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1171c1188 < DELAY { --- > DELAY cell_fall { 1179c1196 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1188c1205 < DELAY { --- > DELAY cell_rise { 1196c1213 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1205c1222 < DELAY { --- > DELAY cell_fall { 1213c1230 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1222c1239 < DELAY { --- > DELAY cell_rise { 1230c1247 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1239c1256 < DELAY { --- > DELAY cell_fall { 1247c1264 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1256c1273 < DELAY { --- > DELAY cell_rise { 1264c1281 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1273c1290 < DELAY { --- > DELAY cell_fall { 1281c1298 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1290c1307 < DELAY { --- > DELAY cell_rise { 1298c1315 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1307c1324 < DELAY { --- > DELAY cell_fall { 1315c1332 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1324c1341 < DELAY { --- > DELAY cell_rise { 1332c1349 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1341c1358 < DELAY { --- > DELAY cell_fall { 1349c1366 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1358c1375 < DELAY { --- > DELAY cell_rise { 1366c1383 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1375c1392 < DELAY { --- > DELAY cell_fall { 1383c1400 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1392c1409 < DELAY { --- > DELAY cell_rise { 1400c1417 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1409c1426 < DELAY { --- > DELAY cell_fall { 1417c1434 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1426c1443 < DELAY { --- > DELAY cell_rise { 1434c1451 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1443c1460 < DELAY { --- > DELAY cell_fall { 1451c1468 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1460c1477 < DELAY { --- > DELAY cell_rise { 1468c1485 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1477c1494 < DELAY { --- > DELAY cell_fall { 1485c1502 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1494c1511 < DELAY { --- > DELAY cell_rise { 1502c1519 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1511c1528 < DELAY { --- > DELAY cell_fall { 1519c1536 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1528c1545 < DELAY { --- > DELAY cell_rise { 1536c1553 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1545c1562 < DELAY { --- > DELAY cell_fall { 1553c1570 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1562c1579 < DELAY { --- > DELAY cell_rise { 1570c1587 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1579c1596 < DELAY { --- > DELAY cell_fall { 1587c1604 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1596c1613 < DELAY { --- > DELAY cell_rise { 1604c1621 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1613c1630 < DELAY { --- > DELAY cell_fall { 1621c1638 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1630c1647 < DELAY { --- > DELAY cell_rise { 1638c1655 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1647c1664 < DELAY { --- > DELAY cell_fall { 1655c1672 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1664c1681 < DELAY { --- > DELAY cell_rise { 1672c1689 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1681c1698 < DELAY { --- > DELAY cell_fall { 1689c1706 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1698c1715 < DELAY { --- > DELAY cell_rise { 1706c1723 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1715c1732 < DELAY { --- > DELAY cell_fall { 1723c1740 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1732c1749 < DELAY { --- > DELAY cell_rise { 1740c1757 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1749c1766 < DELAY { --- > DELAY cell_fall { 1757c1774 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1766c1783 < DELAY { --- > DELAY cell_rise { 1774c1791 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1783c1800 < DELAY { --- > DELAY cell_fall { 1791c1808 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1800c1817 < DELAY { --- > DELAY cell_rise { 1808c1825 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1817c1834 < DELAY { --- > DELAY cell_fall { 1825c1842 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1834c1851 < DELAY { --- > DELAY cell_rise { 1842c1859 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1851c1868 < DELAY { --- > DELAY cell_fall { 1859c1876 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1868c1885 < DELAY { --- > DELAY cell_rise { 1876c1893 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1885c1902 < DELAY { --- > DELAY cell_fall { 1893c1910 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1902c1919 < DELAY { --- > DELAY cell_rise { 1910c1927 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1919c1936 < DELAY { --- > DELAY cell_fall { 1927c1944 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1936c1953 < DELAY { --- > DELAY cell_rise { 1944c1961 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1953c1970 < DELAY { --- > DELAY cell_fall { 1961c1978 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1970c1987 < DELAY { --- > DELAY cell_rise { 1978c1995 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 1987c2004 < DELAY { --- > DELAY cell_fall { 1995c2012 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2004c2021 < DELAY { --- > DELAY cell_rise { 2012c2029 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2021c2038 < DELAY { --- > DELAY cell_fall { 2029c2046 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2038c2055 < DELAY { --- > DELAY cell_rise { 2046c2063 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2055c2072 < DELAY { --- > DELAY cell_fall { 2063c2080 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2072c2089 < DELAY { --- > DELAY cell_rise { 2080c2097 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2089c2106 < DELAY { --- > DELAY cell_fall { 2097c2114 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2106c2123 < DELAY { --- > DELAY cell_rise { 2114c2131 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2123c2140 < DELAY { --- > DELAY cell_fall { 2131c2148 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2140c2157 < DELAY { --- > DELAY cell_rise { 2148c2165 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2157c2174 < DELAY { --- > DELAY cell_fall { 2165c2182 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2174c2191 < DELAY { --- > DELAY cell_rise { 2182c2199 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2191c2208 < DELAY { --- > DELAY cell_fall { 2199c2216 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2208c2225 < DELAY { --- > DELAY cell_rise { 2216c2233 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2225c2242 < DELAY { --- > DELAY cell_fall { 2233c2250 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2242c2259 < DELAY { --- > DELAY cell_rise { 2250c2267 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2259c2276 < DELAY { --- > DELAY cell_fall { 2267c2284 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2276c2293 < DELAY { --- > DELAY cell_rise { 2284c2301 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2293c2310 < DELAY { --- > DELAY cell_fall { 2301c2318 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2310c2327 < DELAY { --- > DELAY cell_rise { 2318c2335 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2327c2344 < DELAY { --- > DELAY cell_fall { 2335c2352 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2344c2361 < DELAY { --- > DELAY cell_rise { 2352c2369 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2361c2378 < DELAY { --- > DELAY cell_fall { 2369c2386 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2378c2395 < DELAY { --- > DELAY cell_rise { 2386c2403 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2395c2412 < DELAY { --- > DELAY cell_fall { 2403c2420 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2412c2429 < DELAY { --- > DELAY cell_rise { 2420c2437 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2429c2446 < DELAY { --- > DELAY cell_fall { 2437c2454 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2446c2463 < DELAY { --- > DELAY cell_rise { 2454c2471 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2463c2480 < DELAY { --- > DELAY cell_fall { 2471c2488 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2480c2497 < DELAY { --- > DELAY cell_rise { 2488c2505 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2497c2514 < DELAY { --- > DELAY cell_fall { 2505c2522 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2514c2531 < DELAY { --- > DELAY cell_rise { 2522c2539 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2531c2548 < DELAY { --- > DELAY cell_fall { 2539c2556 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2548c2565 < DELAY { --- > DELAY cell_rise { 2556c2573 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2565c2582 < DELAY { --- > DELAY cell_fall { 2573c2590 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2582c2599 < DELAY { --- > DELAY cell_rise { 2590c2607 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2599c2616 < DELAY { --- > DELAY cell_fall { 2607c2624 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2616c2633 < DELAY { --- > DELAY cell_rise { 2624c2641 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2633c2650 < DELAY { --- > DELAY cell_fall { 2641c2658 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2650c2667 < DELAY { --- > DELAY cell_rise { 2658c2675 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2667c2684 < DELAY { --- > DELAY cell_fall { 2675c2692 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2684c2701 < DELAY { --- > DELAY cell_rise { 2692c2709 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 2701c2718 < DELAY { --- > DELAY cell_fall { 2709c2726 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2alf.pl ../examples/ecsm.lib try.alf command: OpenALF.lib2alf.pl ../examples/ecsm.lib try.alf # System Message: started reading file "../examples/ecsm.lib" Fri Aug 11 2006 7:3:22 # System Message: finished reading file "../examples/ecsm.lib" Fri Aug 11 2006 7:3:22 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:22 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:22 # System Message: started reporting library contents Fri Aug 11 2006 7:3:22 # database 'test' contains 1 Liberty library # Liberty library '"ecsm"' contains 1 Liberty cell # Liberty cell '"myCell"' contains 1 input pin # Liberty cell '"myCell"' contains 1 output pin # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_rise # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_fall # Liberty cell '"myCell"' contains 1 arithmetic model of type rise_transition # Liberty cell '"myCell"' contains 1 arithmetic model of type fall_transition # System Message: finished reporting library contents Fri Aug 11 2006 7:3:22 # System Message: started creating ALF view in Liberty database Fri Aug 11 2006 7:3:22 # ALF Data Warning: no threshold specification for SLEWRATE in Liberty object : # ALF Data Warning: no threshold specification for DELAY in Liberty object : # ALF Data Warning: untranslatable Liberty object test_71: parent = 'test_70', ALF_LibertyType = 'variable_1', ALF_LibertyValue = 'normalized_voltage' # ALF Data Warning: untranslatable Liberty object test_72: parent = 'test_70', ALF_LibertyType = 'index_1', ALF_LibertyValue = '"1.0, 2.0, 3.0, 4.0, 5.0"' # ALF Data Warning: untranslatable Liberty object test_70: parent = 'test_4', ALF_LibertyType = 'ecsm_lut_template', ALF_LibertyName = 'template_5_ecsm_table' # System Message: finished creating ALF view in Liberty database Fri Aug 11 2006 7:3:22 # System Message: started reporting library contents Fri Aug 11 2006 7:3:22 # database 'test' contains 1 ALF library # ALF library 'ecsm' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'ecsm', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"ecsm"' # ALF Data Info: ALF and Liberty views exist for object test_75: type = 'CELL', name = 'myCell', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCell"' # ALF Data Info: ALF and Liberty views exist for object test_78: type = 'PIN', name = 'A', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_82: type = 'PIN', name = 'Y', parent = 'test_75', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_92: type = 'DELAY', name = 'cell_rise', parent = 'test_180', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_107: type = 'DELAY', name = 'cell_fall', parent = 'test_215', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'lu_table_template_2' # ALF Data Info: ALF and Liberty views exist for object test_122: type = 'SLEWRATE', name = 'rise_transition', parent = 'test_180', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'lu_table_template_1' # ALF Data Info: ALF and Liberty views exist for object test_152: type = 'SLEWRATE', name = 'fall_transition', parent = 'test_215', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'lu_table_template_1' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:22 # System Message: started writing file "try.alf" Fri Aug 11 2006 7:3:22 # System Message: finished writing file "try.alf" Fri Aug 11 2006 7:3:23 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/ecsm.alf try.alf 0a1 > // File "try.alf" written Fri Aug 11 2006 7:3:22 by OpenALF version 2006.8 1a3,10 > INCLUDE "../standard/OpenALF.LibertyGlobal.alf" ; > KEYWORD ecsm_version = single_value_annotation { > CONTEXT = LIBRARY ; > } > SEMANTICS ecsm_version { > VALUETYPE = number ; > } > INCLUDE "../standard/OpenALF.LibertyScaling.alf" ; 13c22 < DELAY { --- > DELAY cell_rise { 21c30 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 25c34 < SLEWRATE { --- > SLEWRATE input_net_transition { 38c47 < SLEWRATE { --- > SLEWRATE rise_transition { 41c50 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 54c63 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 88c97 < CAPACITANCE { --- > CAPACITANCE ecsm_capacitance { 91c100 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 100c109 < DELAY { --- > DELAY cell_fall { 108c117 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 112c121 < SLEWRATE { --- > SLEWRATE input_net_transition { 125c134 < SLEWRATE { --- > SLEWRATE fall_transition { 128c137 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 141c150 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { 166c175 < CAPACITANCE { --- > CAPACITANCE ecsm_capacitance { 169c178 < CAPACITANCE { --- > CAPACITANCE total_output_net_capacitance { C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>echo ### lib2lib test ### lib2lib test C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2lib.pl ../examples/buffer.lib try.lib command: OpenALF.lib2lib.pl ../examples/buffer.lib try.lib # System Message: started reading file "../examples/buffer.lib" Fri Aug 11 2006 7:3:23 # System Message: finished reading file "../examples/buffer.lib" Fri Aug 11 2006 7:3:23 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:23 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:23 # System Message: started reporting library contents Fri Aug 11 2006 7:3:23 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 1 Liberty cell # Liberty cell '"myCell"' contains 1 input pin # Liberty cell '"myCell"' contains 1 output pin # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_rise # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_fall # Liberty cell '"myCell"' contains 1 arithmetic model of type rise_transition # Liberty cell '"myCell"' contains 1 arithmetic model of type fall_transition # System Message: finished reporting library contents Fri Aug 11 2006 7:3:23 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:23 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:23 input file "../examples/buffer.lib" and output file "try.lib" should differ only in time stamp command: diff ../examples/buffer.lib try.lib C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/buffer.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:23 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2lib.pl ../examples/flipflop.lib try.lib command: OpenALF.lib2lib.pl ../examples/flipflop.lib try.lib # System Message: started reading file "../examples/flipflop.lib" Fri Aug 11 2006 7:3:23 # System Message: finished reading file "../examples/flipflop.lib" Fri Aug 11 2006 7:3:23 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:23 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:24 # System Message: started reporting library contents Fri Aug 11 2006 7:3:24 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 1 Liberty cell # Liberty cell '"sampleDFlipFlop"' contains 3 input pins # Liberty cell '"sampleDFlipFlop"' contains 2 output pins # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 4 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # System Message: finished reporting library contents Fri Aug 11 2006 7:3:24 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:24 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:24 input file "../examples/flipflop.lib" and output file "try.lib" should differ only in time stamp command: diff ../examples/flipflop.lib try.lib C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/flipflop.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:24 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2lib.pl ../examples/function.lib try.lib command: OpenALF.lib2lib.pl ../examples/function.lib try.lib # System Message: started reading file "../examples/function.lib" Fri Aug 11 2006 7:3:24 # System Message: finished reading file "../examples/function.lib" Fri Aug 11 2006 7:3:25 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:25 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:25 # System Message: started reporting library contents Fri Aug 11 2006 7:3:25 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 7 Liberty cells # Liberty cell '"myCombinational"' contains 3 input pins # Liberty cell '"myCombinational"' contains 2 output pins # Liberty cell '"myLatch"' contains 5 input pins # Liberty cell '"myLatch"' contains 1 output pin # Liberty cell '"myFlipflop"' contains 4 input pins # Liberty cell '"myFlipflop"' contains 2 output pins # Liberty cell '"myFlipflop2"' contains 4 input pins # Liberty cell '"myFlipflop2"' contains 1 output pin # Liberty cell '"myScanFlipflop"' contains 4 input pins # Liberty cell '"myScanFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop"' contains 3 input pins # Liberty cell '"myMasterSlaveFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop2"' contains 2 input pins # Liberty cell '"myMasterSlaveFlipflop2"' contains 1 output pin # System Message: finished reporting library contents Fri Aug 11 2006 7:3:25 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:25 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:25 input file "../examples/function.lib" and output file "try.lib" should differ only in time stamp command: diff ../examples/function.lib try.lib C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/function.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:25 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2lib.pl ../examples/complex.lib try.lib command: OpenALF.lib2lib.pl ../examples/complex.lib try.lib # System Message: started reading file "../examples/complex.lib" Fri Aug 11 2006 7:3:25 # System Message: finished reading file "../examples/complex.lib" Fri Aug 11 2006 7:3:27 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:27 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:32 # System Message: started reporting library contents Fri Aug 11 2006 7:3:32 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 3 Liberty cells # Liberty cell '"sampleNand2"' contains 2 input pins # Liberty cell '"sampleNand2"' contains 1 output pin # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_rise # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_fall # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_transition # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 input pins # Liberty cell '"sampleDFlipFlop"' contains 1 output pin # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 15 input pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 8 output pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_rise # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_fall # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type rise_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type fall_constraint # System Message: finished reporting library contents Fri Aug 11 2006 7:3:32 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:32 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:32 input file "../examples/complex.lib" and output file "try.lib" should differ only in time stamp command: diff ../examples/complex.lib try.lib C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/complex.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:32 by OpenALF version 2006.8 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.lib2lib.pl ../examples/ecsm.lib try.lib command: OpenALF.lib2lib.pl ../examples/ecsm.lib try.lib # System Message: started reading file "../examples/ecsm.lib" Fri Aug 11 2006 7:3:32 # System Message: finished reading file "../examples/ecsm.lib" Fri Aug 11 2006 7:3:32 # System Message: started creating Liberty database Fri Aug 11 2006 7:3:32 # System Message: finished creating Liberty database Fri Aug 11 2006 7:3:32 # System Message: started reporting library contents Fri Aug 11 2006 7:3:32 # database 'test' contains 1 Liberty library # Liberty library '"ecsm"' contains 1 Liberty cell # Liberty cell '"myCell"' contains 1 input pin # Liberty cell '"myCell"' contains 1 output pin # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_rise # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_fall # Liberty cell '"myCell"' contains 1 arithmetic model of type rise_transition # Liberty cell '"myCell"' contains 1 arithmetic model of type fall_transition # System Message: finished reporting library contents Fri Aug 11 2006 7:3:32 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:32 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:32 input file "../examples/ecsm.lib" and output file "try.lib" should differ only in time stamp command: diff ../examples/ecsm.lib try.lib C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/ecsm.lib try.lib 0a1 > // File "try.lib" written Fri Aug 11 2006 7:3:32 by OpenALF version 2006.8 2d2 < 10d9 < 14d12 < 18d15 < 20d16 < 91,93c87 < values : "1.005, 1.012, 1.014, 1.017, 1.02, \ < 1.011, 1.017, 1.021, 1.027, 1.033, \ < 1.017, 1.023, 1.03, 1.035, 1.042" ; --- > values : "1.005, 1.012, 1.014, 1.017, 1.02, 1.011, 1.017, 1.021, 1.027, 1.033, 1.017, 1.023, 1.03, 1.035, 1.042" ; C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>echo ### alf2lib test ### alf2lib test C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2lib.pl ../examples/buffer.alf try.lib command: OpenALF.alf2lib.pl ../examples/buffer.alf try.lib # System Message: started reading file "../examples/buffer.alf" Fri Aug 11 2006 7:3:32 # System Message: finished reading file "../examples/buffer.alf" Fri Aug 11 2006 7:3:32 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:3:33 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:33 # System Message: started reporting library contents Fri Aug 11 2006 7:3:33 # database 'test' contains 0 Liberty libraries # System Message: finished reporting library contents Fri Aug 11 2006 7:3:33 # System Message: started reporting library contents Fri Aug 11 2006 7:3:33 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # System Message: finished reporting library contents Fri Aug 11 2006 7:3:33 # System Message: started creating Liberty view in ALF database Fri Aug 11 2006 7:3:33 # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # System Message: finished creating Liberty view in ALF database Fri Aug 11 2006 7:3:33 # System Message: started reporting library contents Fri Aug 11 2006 7:3:33 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 1 Liberty cell # Liberty cell '"myCell"' contains 1 input pin # Liberty cell '"myCell"' contains 1 output pin # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_rise # Liberty cell '"myCell"' contains 1 arithmetic model of type cell_fall # Liberty cell '"myCell"' contains 1 arithmetic model of type rise_transition # Liberty cell '"myCell"' contains 1 arithmetic model of type fall_transition # ALF Data Info: Liberty and ALF views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: Liberty and ALF views exist for object test_6: type = 'CELL', name = 'myCell', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCell"' # ALF Data Info: Liberty and ALF views exist for object test_10: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: Liberty and ALF views exist for object test_13: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: Liberty and ALF views exist for object test_25: type = 'DELAY', parent = 'test_22', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_5_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_76: type = 'DELAY', parent = 'test_73', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_5_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_51: type = 'SLEWRATE', parent = 'test_22', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_1D_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_102: type = 'SLEWRATE', parent = 'test_73', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_1D_3_CAPACITANCE' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:33 # System Message: started reporting library contents Fri Aug 11 2006 7:3:33 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 1 ALF cell # ALF cell 'myCell' contains 1 input pin # ALF cell 'myCell' contains 1 output pin # ALF cell 'myCell' contains 2 arithmetic models of type DELAY # ALF cell 'myCell' contains 2 arithmetic models of type SLEWRATE # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: ALF and Liberty views exist for object test_6: type = 'CELL', name = 'myCell', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCell"' # ALF Data Info: ALF and Liberty views exist for object test_10: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_13: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_25: type = 'DELAY', parent = 'test_22', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_5_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_76: type = 'DELAY', parent = 'test_73', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_5_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_51: type = 'SLEWRATE', parent = 'test_22', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_1D_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_102: type = 'SLEWRATE', parent = 'test_73', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_1D_3_CAPACITANCE' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:33 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:33 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:33 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/buffer.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:33 by OpenALF version 2006.8 3c3 < lu_table_template (lu_table_template_1) { --- > lu_table_template (timing_1D_3_CAPACITANCE) { 7c7 < lu_table_template (lu_table_template_2) { --- > lu_table_template (timing_2D_5_SLEWRATE_X_3_CAPACITANCE) { 23c23 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_2D_5_SLEWRATE_X_3_CAPACITANCE) { 34c34 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_2D_5_SLEWRATE_X_3_CAPACITANCE) { 45c45 < rise_transition (lu_table_template_1) { --- > rise_transition (timing_1D_3_CAPACITANCE) { 49c49 < fall_transition (lu_table_template_1) { --- > fall_transition (timing_1D_3_CAPACITANCE) { C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2lib.pl ../examples/flipflop.alf try.lib command: OpenALF.alf2lib.pl ../examples/flipflop.alf try.lib # System Message: started reading file "../examples/flipflop.alf" Fri Aug 11 2006 7:3:33 # System Message: finished reading file "../examples/flipflop.alf" Fri Aug 11 2006 7:3:34 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:3:34 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:34 # System Message: started reporting library contents Fri Aug 11 2006 7:3:34 # database 'test' contains 0 Liberty libraries # System Message: finished reporting library contents Fri Aug 11 2006 7:3:34 # System Message: started reporting library contents Fri Aug 11 2006 7:3:34 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 1 ALF cell # ALF cell 'sampleDFlipFlop' contains 3 input pins # ALF cell 'sampleDFlipFlop' contains 2 output pins # ALF cell 'sampleDFlipFlop' contains 18 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type RECOVERY # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type REMOVAL # System Message: finished reporting library contents Fri Aug 11 2006 7:3:34 # System Message: started creating Liberty view in ALF database Fri Aug 11 2006 7:3:34 # ALF Data Warning: Discrepancy between proposed timing type "clear" and actual timing type "preset" based on timing arc test_1460 parent = 'test_54', ALF_LibertyType = 'timing' # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # System Message: finished creating Liberty view in ALF database Fri Aug 11 2006 7:3:36 # System Message: started reporting library contents Fri Aug 11 2006 7:3:36 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 1 Liberty cell # Liberty cell '"sampleDFlipFlop"' contains 3 input pins # Liberty cell '"sampleDFlipFlop"' contains 2 output pins # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 9 arithmetic models of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 3 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 4 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # ALF Data Info: Liberty and ALF views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: Liberty and ALF views exist for object test_6: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: Liberty and ALF views exist for object test_9: type = 'PIN', name = 'D', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_14: type = 'PIN', name = 'C', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_30: type = 'PIN', name = 'RN', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: Liberty and ALF views exist for object test_43: type = 'PIN', name = 'Q', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: Liberty and ALF views exist for object test_54: type = 'PIN', name = 'QN', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: Liberty and ALF views exist for object test_260: type = 'ENERGY', value = '0.1', parent = 'test_257', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_283: type = 'ENERGY', value = '0.2', parent = 'test_280', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_307: type = 'ENERGY', value = '0.1', parent = 'test_304', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_332: type = 'ENERGY', value = '0.2', parent = 'test_329', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_352: type = 'ENERGY', value = '1', parent = 'test_349', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_436: type = 'ENERGY', value = '0.5', parent = 'test_433', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_500: type = 'ENERGY', parent = 'test_450', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_683: type = 'ENERGY', parent = 'test_623', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_819: type = 'ENERGY', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_271: type = 'ENERGY', value = '0.1', parent = 'test_268', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_295: type = 'ENERGY', value = '0.2', parent = 'test_292', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_319: type = 'ENERGY', value = '0.1', parent = 'test_316', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_345: type = 'ENERGY', value = '0.2', parent = 'test_342', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_359: type = 'ENERGY', value = '1', parent = 'test_356', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_443: type = 'ENERGY', value = '0.5', parent = 'test_440', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_576: type = 'ENERGY', parent = 'test_526', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_616: type = 'ENERGY', value = '1', parent = 'test_602', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_774: type = 'ENERGY', parent = 'test_714', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_453: type = 'DELAY', parent = 'test_450', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_626: type = 'DELAY', parent = 'test_623', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_808: type = 'DELAY', value = '1', parent = 'test_805', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_529: type = 'DELAY', parent = 'test_526', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_605: type = 'DELAY', value = '1', parent = 'test_602', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_717: type = 'DELAY', parent = 'test_714', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_479: type = 'SLEWRATE', parent = 'test_450', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_657: type = 'SLEWRATE', parent = 'test_623', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_816: type = 'SLEWRATE', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_555: type = 'SLEWRATE', parent = 'test_526', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_613: type = 'SLEWRATE', value = '1', parent = 'test_602', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_748: type = 'SLEWRATE', parent = 'test_714', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_99: type = 'SETUP', parent = 'test_96', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_179: type = 'HOLD', parent = 'test_176', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_369: type = 'RECOVERY', parent = 'test_366', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_404: type = 'REMOVAL', parent = 'test_401', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_139: type = 'SETUP', parent = 'test_136', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_219: type = 'HOLD', parent = 'test_216', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:36 # System Message: started reporting library contents Fri Aug 11 2006 7:3:36 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 1 ALF cell # ALF cell 'sampleDFlipFlop' contains 3 input pins # ALF cell 'sampleDFlipFlop' contains 2 output pins # ALF cell 'sampleDFlipFlop' contains 18 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 6 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type RECOVERY # ALF cell 'sampleDFlipFlop' contains 1 arithmetic model of type REMOVAL # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: ALF and Liberty views exist for object test_6: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: ALF and Liberty views exist for object test_9: type = 'PIN', name = 'D', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_14: type = 'PIN', name = 'C', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_30: type = 'PIN', name = 'RN', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_43: type = 'PIN', name = 'Q', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_54: type = 'PIN', name = 'QN', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_260: type = 'ENERGY', value = '0.1', parent = 'test_257', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_271: type = 'ENERGY', value = '0.1', parent = 'test_268', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_283: type = 'ENERGY', value = '0.2', parent = 'test_280', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_295: type = 'ENERGY', value = '0.2', parent = 'test_292', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_307: type = 'ENERGY', value = '0.1', parent = 'test_304', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_319: type = 'ENERGY', value = '0.1', parent = 'test_316', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_332: type = 'ENERGY', value = '0.2', parent = 'test_329', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_345: type = 'ENERGY', value = '0.2', parent = 'test_342', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_352: type = 'ENERGY', value = '1', parent = 'test_349', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_359: type = 'ENERGY', value = '1', parent = 'test_356', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_436: type = 'ENERGY', value = '0.5', parent = 'test_433', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_443: type = 'ENERGY', value = '0.5', parent = 'test_440', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_500: type = 'ENERGY', parent = 'test_450', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_576: type = 'ENERGY', parent = 'test_526', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_616: type = 'ENERGY', value = '1', parent = 'test_602', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_683: type = 'ENERGY', parent = 'test_623', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_774: type = 'ENERGY', parent = 'test_714', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_819: type = 'ENERGY', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_453: type = 'DELAY', parent = 'test_450', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_529: type = 'DELAY', parent = 'test_526', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_605: type = 'DELAY', value = '1', parent = 'test_602', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_626: type = 'DELAY', parent = 'test_623', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_717: type = 'DELAY', parent = 'test_714', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_808: type = 'DELAY', value = '1', parent = 'test_805', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_479: type = 'SLEWRATE', parent = 'test_450', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_555: type = 'SLEWRATE', parent = 'test_526', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_613: type = 'SLEWRATE', value = '1', parent = 'test_602', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_657: type = 'SLEWRATE', parent = 'test_623', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_748: type = 'SLEWRATE', parent = 'test_714', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_816: type = 'SLEWRATE', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_99: type = 'SETUP', parent = 'test_96', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_139: type = 'SETUP', parent = 'test_136', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_179: type = 'HOLD', parent = 'test_176', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_219: type = 'HOLD', parent = 'test_216', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_369: type = 'RECOVERY', parent = 'test_366', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_404: type = 'REMOVAL', parent = 'test_401', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:36 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:36 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:36 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/flipflop.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:36 by OpenALF version 2006.8 3c3 < power_lut_template (power_lut_template_1) { --- > power_lut_template (power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 11c11 < power_lut_template (power_lut_template_2) { --- > power_lut_template (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 17c17 < lu_table_template (lu_table_template_1) { --- > lu_table_template (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 23c23 < lu_table_template (lu_table_template_2) { --- > lu_table_template (timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE) { 31c31 < lu_table_template (lu_table_template_3) { --- > lu_table_template (timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 39c39 < lu_table_template (lu_table_template_4) { --- > lu_table_template (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 46c46 < ff (test2690,test2691) { --- > ff (sampleDFlipFlop_Q, sampleDFlipFlop_QN) { 51,52d50 < dont_use : true ; < dont_touch : true ; 60c58 < rise_constraint (lu_table_template_2) { --- > rise_constraint (timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE) { 73c71 < fall_constraint (lu_table_template_2) { --- > fall_constraint (timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE) { 92c90 < rise_constraint (lu_table_template_2) { --- > rise_constraint (timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE) { 105c103 < fall_constraint (lu_table_template_2) { --- > fall_constraint (timing_3D_2_CAPACITANCE_X_3_SLEWRATE_X_2_SLEWRATE) { 182c180 < rise_constraint (lu_table_template_1) { --- > rise_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 196c194 < rise_constraint (lu_table_template_1) { --- > rise_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 216c214 < function : "test2690" ; --- > function : "sampleDFlipFlop_Q" ; 225c223 < cell_rise (lu_table_template_4) { --- > cell_rise (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 233c231 < cell_fall (lu_table_template_4) { --- > cell_fall (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 241c239 < rise_transition (lu_table_template_4) { --- > rise_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 249c247 < fall_transition (lu_table_template_4) { --- > fall_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 260c258 < rise_power (power_lut_template_2) { --- > rise_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 268c266 < fall_power (power_lut_template_2) { --- > fall_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 296c294 < function : "test2691" ; --- > function : "sampleDFlipFlop_QN" ; 305c303 < cell_rise (lu_table_template_3) { --- > cell_rise (timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 316c314 < cell_fall (lu_table_template_3) { --- > cell_fall (timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 327c325 < rise_transition (lu_table_template_3) { --- > rise_transition (timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 338c336 < fall_transition (lu_table_template_3) { --- > fall_transition (timing_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 353c351 < rise_power (power_lut_template_1) { --- > rise_power (power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 364c362 < fall_power (power_lut_template_1) { --- > fall_power (power_3D_2_CAPACITANCE_X_2_SLEWRATE_X_3_CAPACITANCE) { 378c376 < timing_type : preset ; --- > timing_type : clear ; C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2lib.pl ../examples/function.alf try.lib command: OpenALF.alf2lib.pl ../examples/function.alf try.lib # System Message: started reading file "../examples/function.alf" Fri Aug 11 2006 7:3:37 # System Message: finished reading file "../examples/function.alf" Fri Aug 11 2006 7:3:37 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:3:37 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:38 # System Message: started reporting library contents Fri Aug 11 2006 7:3:38 # database 'test' contains 0 Liberty libraries # System Message: finished reporting library contents Fri Aug 11 2006 7:3:38 # System Message: started reporting library contents Fri Aug 11 2006 7:3:38 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 7 ALF cells # ALF cell 'myCombinational' contains 3 input pins # ALF cell 'myCombinational' contains 2 output pins # ALF cell 'myLatch' contains 5 input pins # ALF cell 'myLatch' contains 1 output pin # ALF cell 'myFlipflop' contains 4 input pins # ALF cell 'myFlipflop' contains 2 output pins # ALF cell 'myFlipflop2' contains 4 input pins # ALF cell 'myFlipflop2' contains 1 output pin # ALF cell 'myScanFlipflop' contains 4 input pins # ALF cell 'myScanFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop' contains 3 input pins # ALF cell 'myMasterSlaveFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop2' contains 2 input pins # ALF cell 'myMasterSlaveFlipflop2' contains 1 output pin # System Message: finished reporting library contents Fri Aug 11 2006 7:3:38 # System Message: started creating Liberty view in ALF database Fri Aug 11 2006 7:3:38 # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Warning: untranslatable object test_366: type = 'POLARITY', value = 'double_edge', parent = 'test_362' # System Message: finished creating Liberty view in ALF database Fri Aug 11 2006 7:3:38 # System Message: started reporting library contents Fri Aug 11 2006 7:3:38 # database 'test' contains 1 Liberty library # Liberty library '"myLib"' contains 7 Liberty cells # Liberty cell '"myCombinational"' contains 3 input pins # Liberty cell '"myCombinational"' contains 2 output pins # Liberty cell '"myLatch"' contains 5 input pins # Liberty cell '"myLatch"' contains 1 output pin # Liberty cell '"myFlipflop"' contains 4 input pins # Liberty cell '"myFlipflop"' contains 2 output pins # Liberty cell '"myFlipflop2"' contains 4 input pins # Liberty cell '"myFlipflop2"' contains 1 output pin # Liberty cell '"myScanFlipflop"' contains 4 input pins # Liberty cell '"myScanFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop"' contains 3 input pins # Liberty cell '"myMasterSlaveFlipflop"' contains 1 output pin # Liberty cell '"myMasterSlaveFlipflop2"' contains 2 input pins # Liberty cell '"myMasterSlaveFlipflop2"' contains 1 output pin # ALF Data Info: Liberty and ALF views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: Liberty and ALF views exist for object test_6: type = 'CELL', name = 'myCombinational', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCombinational"' # ALF Data Info: Liberty and ALF views exist for object test_11: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: Liberty and ALF views exist for object test_14: type = 'PIN', name = 'B', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: Liberty and ALF views exist for object test_17: type = 'PIN', name = 'C', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_20: type = 'PIN', name = 'X', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"X"' # ALF Data Info: Liberty and ALF views exist for object test_23: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: Liberty and ALF views exist for object test_40: type = 'CELL', name = 'myLatch', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myLatch"' # ALF Data Info: Liberty and ALF views exist for object test_45: type = 'PIN', name = 'EN', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"EN"' # ALF Data Info: Liberty and ALF views exist for object test_48: type = 'PIN', name = 'S', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"S"' # ALF Data Info: Liberty and ALF views exist for object test_54: type = 'PIN', name = 'R', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"R"' # ALF Data Info: Liberty and ALF views exist for object test_60: type = 'PIN', name = 'CN', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"CN"' # ALF Data Info: Liberty and ALF views exist for object test_65: type = 'PIN', name = 'D', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_73: type = 'PIN', name = 'Q', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: Liberty and ALF views exist for object test_116: type = 'CELL', name = 'myFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop"' # ALF Data Info: Liberty and ALF views exist for object test_121: type = 'PIN', name = 'C', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_126: type = 'PIN', name = 'SN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: Liberty and ALF views exist for object test_132: type = 'PIN', name = 'RN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: Liberty and ALF views exist for object test_138: type = 'PIN', name = 'D', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_141: type = 'PIN', name = 'Q', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: Liberty and ALF views exist for object test_146: type = 'PIN', name = 'QN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: Liberty and ALF views exist for object test_199: type = 'CELL', name = 'myFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop2"' # ALF Data Info: Liberty and ALF views exist for object test_202: type = 'PIN', name = 'C', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_207: type = 'PIN', name = 'SN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: Liberty and ALF views exist for object test_213: type = 'PIN', name = 'RN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: Liberty and ALF views exist for object test_219: type = 'PIN', name = 'D', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_222: type = 'PIN', name = 'QN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: Liberty and ALF views exist for object test_267: type = 'CELL', name = 'myScanFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myScanFlipflop"' # ALF Data Info: Liberty and ALF views exist for object test_272: type = 'PIN', name = 'C', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_277: type = 'PIN', name = 'D', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_280: type = 'PIN', name = 'SI', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"SI"' # ALF Data Info: Liberty and ALF views exist for object test_283: type = 'PIN', name = 'SE', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"SE"' # ALF Data Info: Liberty and ALF views exist for object test_286: type = 'PIN', name = 'Q', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: Liberty and ALF views exist for object test_310: type = 'CELL', name = 'myMasterSlaveFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop"' # ALF Data Info: Liberty and ALF views exist for object test_315: type = 'PIN', name = 'MC', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"MC"' # ALF Data Info: Liberty and ALF views exist for object test_320: type = 'PIN', name = 'SC', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"SC"' # ALF Data Info: Liberty and ALF views exist for object test_325: type = 'PIN', name = 'D', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_333: type = 'PIN', name = 'QN', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: Liberty and ALF views exist for object test_359: type = 'CELL', name = 'myMasterSlaveFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop2"' # ALF Data Info: Liberty and ALF views exist for object test_362: type = 'PIN', name = 'C', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_367: type = 'PIN', name = 'D', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_375: type = 'PIN', name = 'QN', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:38 # System Message: started reporting library contents Fri Aug 11 2006 7:3:38 # database 'test' contains 1 ALF library # ALF library 'myLib' contains 7 ALF cells # ALF cell 'myCombinational' contains 3 input pins # ALF cell 'myCombinational' contains 2 output pins # ALF cell 'myLatch' contains 5 input pins # ALF cell 'myLatch' contains 1 output pin # ALF cell 'myFlipflop' contains 4 input pins # ALF cell 'myFlipflop' contains 2 output pins # ALF cell 'myFlipflop2' contains 4 input pins # ALF cell 'myFlipflop2' contains 1 output pin # ALF cell 'myScanFlipflop' contains 4 input pins # ALF cell 'myScanFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop' contains 3 input pins # ALF cell 'myMasterSlaveFlipflop' contains 1 output pin # ALF cell 'myMasterSlaveFlipflop2' contains 2 input pins # ALF cell 'myMasterSlaveFlipflop2' contains 1 output pin # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'myLib', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"myLib"' # ALF Data Info: ALF and Liberty views exist for object test_6: type = 'CELL', name = 'myCombinational', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myCombinational"' # ALF Data Info: ALF and Liberty views exist for object test_11: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_14: type = 'PIN', name = 'B', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: ALF and Liberty views exist for object test_17: type = 'PIN', name = 'C', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_20: type = 'PIN', name = 'X', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"X"' # ALF Data Info: ALF and Liberty views exist for object test_23: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_40: type = 'CELL', name = 'myLatch', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myLatch"' # ALF Data Info: ALF and Liberty views exist for object test_45: type = 'PIN', name = 'EN', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"EN"' # ALF Data Info: ALF and Liberty views exist for object test_48: type = 'PIN', name = 'S', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"S"' # ALF Data Info: ALF and Liberty views exist for object test_54: type = 'PIN', name = 'R', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"R"' # ALF Data Info: ALF and Liberty views exist for object test_60: type = 'PIN', name = 'CN', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"CN"' # ALF Data Info: ALF and Liberty views exist for object test_65: type = 'PIN', name = 'D', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_73: type = 'PIN', name = 'Q', parent = 'test_40', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_116: type = 'CELL', name = 'myFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_121: type = 'PIN', name = 'C', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_126: type = 'PIN', name = 'SN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: ALF and Liberty views exist for object test_132: type = 'PIN', name = 'RN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_138: type = 'PIN', name = 'D', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_141: type = 'PIN', name = 'Q', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_146: type = 'PIN', name = 'QN', parent = 'test_116', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_199: type = 'CELL', name = 'myFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myFlipflop2"' # ALF Data Info: ALF and Liberty views exist for object test_202: type = 'PIN', name = 'C', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_207: type = 'PIN', name = 'SN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"SN"' # ALF Data Info: ALF and Liberty views exist for object test_213: type = 'PIN', name = 'RN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"RN"' # ALF Data Info: ALF and Liberty views exist for object test_219: type = 'PIN', name = 'D', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_222: type = 'PIN', name = 'QN', parent = 'test_199', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_267: type = 'CELL', name = 'myScanFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myScanFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_272: type = 'PIN', name = 'C', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_277: type = 'PIN', name = 'D', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_280: type = 'PIN', name = 'SI', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"SI"' # ALF Data Info: ALF and Liberty views exist for object test_283: type = 'PIN', name = 'SE', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"SE"' # ALF Data Info: ALF and Liberty views exist for object test_286: type = 'PIN', name = 'Q', parent = 'test_267', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_310: type = 'CELL', name = 'myMasterSlaveFlipflop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop"' # ALF Data Info: ALF and Liberty views exist for object test_315: type = 'PIN', name = 'MC', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"MC"' # ALF Data Info: ALF and Liberty views exist for object test_320: type = 'PIN', name = 'SC', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"SC"' # ALF Data Info: ALF and Liberty views exist for object test_325: type = 'PIN', name = 'D', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_333: type = 'PIN', name = 'QN', parent = 'test_310', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # ALF Data Info: ALF and Liberty views exist for object test_359: type = 'CELL', name = 'myMasterSlaveFlipflop2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"myMasterSlaveFlipflop2"' # ALF Data Info: ALF and Liberty views exist for object test_362: type = 'PIN', name = 'C', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_367: type = 'PIN', name = 'D', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_375: type = 'PIN', name = 'QN', parent = 'test_359', ALF_LibertyType = 'pin', ALF_LibertyName = '"QN"' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:38 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:38 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:38 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/function.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:38 by OpenALF version 2006.8 23c23 < latch (test450,test451) { --- > latch (myLatch_Q, myLatch_QN) { 47c47 < function : "test450" ; --- > function : "myLatch_Q" ; 57c57 < ff (test500,test501) { --- > ff (myFlipflop_Q, myFlipflop_QN) { 78c78 < function : "test500" ; --- > function : "myFlipflop_Q" ; 83c83 < function : "test501" ; --- > function : "myFlipflop_QN" ; 89c89 < ff (test540,test541) { --- > ff (myFlipflop2_Q, myFlipflop2_QN) { 97,98d96 < dont_use : true ; < dont_touch : true ; 112c110 < function : "test541" ; --- > function : "myFlipflop2_QN" ; 118c116 < ff (test574,test575) { --- > ff (myScanFlipflop_Q, myScanFlipflop_QN) { 135c133 < function : "test574" ; --- > function : "myScanFlipflop_Q" ; 141c139 < ff (test596,test597) { --- > ff (myMasterSlaveFlipflop_Q, myMasterSlaveFlipflop_QN) { 156c154 < function : "test596" ; --- > function : "myMasterSlaveFlipflop_Q" ; 161c159 < function : "test597" ; --- > function : "myMasterSlaveFlipflop_QN" ; 167c165 < ff (test623,test624) { --- > ff (myMasterSlaveFlipflop2_Q, myMasterSlaveFlipflop2_QN) { 172,173d169 < dont_use : true ; < dont_touch : true ; 181c177 < function : "test623" ; --- > function : "myMasterSlaveFlipflop2_Q" ; 186c182 < function : "test624" ; --- > function : "myMasterSlaveFlipflop2_QN" ; C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>OpenALF.alf2lib.pl ../examples/complex.alf try.lib command: OpenALF.alf2lib.pl ../examples/complex.alf try.lib # System Message: started reading file "../examples/complex.alf" Fri Aug 11 2006 7:3:38 # System Message: finished reading file "../examples/complex.alf" Fri Aug 11 2006 7:3:42 # System Message: started adding contents to ALF database 'test' Fri Aug 11 2006 7:3:42 # System Message: finished adding contents to ALF database 'test' Fri Aug 11 2006 7:3:45 # System Message: started reporting library contents Fri Aug 11 2006 7:3:45 # database 'test' contains 0 Liberty libraries # System Message: finished reporting library contents Fri Aug 11 2006 7:3:45 # System Message: started reporting library contents Fri Aug 11 2006 7:3:45 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 3 ALF cells # ALF cell 'sampleNand2' contains 2 input pins # ALF cell 'sampleNand2' contains 1 output pin # ALF cell 'sampleNand2' contains 4 arithmetic models of type ENERGY # ALF cell 'sampleNand2' contains 4 arithmetic models of type DELAY # ALF cell 'sampleNand2' contains 4 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 input pins # ALF cell 'sampleDFlipFlop' contains 1 output pin # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell '\1PortAsyncRAM64X8' contains 15 input pins # ALF cell '\1PortAsyncRAM64X8' contains 8 output pins # ALF cell '\1PortAsyncRAM64X8' contains 112 arithmetic models of type DELAY # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type SETUP # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type HOLD # System Message: finished reporting library contents Fri Aug 11 2006 7:3:45 # System Message: started creating Liberty view in ALF database Fri Aug 11 2006 7:3:45 # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # ALF Data Error: missing value for timing threshold : # System Message: finished creating Liberty view in ALF database Fri Aug 11 2006 7:3:58 # System Message: started reporting library contents Fri Aug 11 2006 7:3:58 # database 'test' contains 1 Liberty library # Liberty library '"sampleLibrary"' contains 3 Liberty cells # Liberty cell '"sampleNand2"' contains 2 input pins # Liberty cell '"sampleNand2"' contains 1 output pin # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_power # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_rise # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type cell_fall # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type rise_transition # Liberty cell '"sampleNand2"' contains 2 arithmetic models of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 input pins # Liberty cell '"sampleDFlipFlop"' contains 1 output pin # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_power # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_rise # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type cell_fall # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type rise_transition # Liberty cell '"sampleDFlipFlop"' contains 1 arithmetic model of type fall_transition # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type rise_constraint # Liberty cell '"sampleDFlipFlop"' contains 2 arithmetic models of type fall_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 15 input pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 8 output pins # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_rise # Liberty cell '"\1PortAsyncRAM64X8"' contains 56 arithmetic models of type cell_fall # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type rise_constraint # Liberty cell '"\1PortAsyncRAM64X8"' contains 12 arithmetic models of type fall_constraint # ALF Data Info: Liberty and ALF views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: Liberty and ALF views exist for object test_6: type = 'CELL', name = 'sampleNand2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleNand2"' # ALF Data Info: Liberty and ALF views exist for object test_8: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: Liberty and ALF views exist for object test_12: type = 'PIN', name = 'B', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: Liberty and ALF views exist for object test_16: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: Liberty and ALF views exist for object test_80: type = 'ENERGY', parent = 'test_30', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_232: type = 'ENERGY', parent = 'test_182', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_156: type = 'ENERGY', parent = 'test_106', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_308: type = 'ENERGY', parent = 'test_258', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_33: type = 'DELAY', parent = 'test_30', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_185: type = 'DELAY', parent = 'test_182', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_109: type = 'DELAY', parent = 'test_106', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_261: type = 'DELAY', parent = 'test_258', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_59: type = 'SLEWRATE', parent = 'test_30', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_211: type = 'SLEWRATE', parent = 'test_182', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_135: type = 'SLEWRATE', parent = 'test_106', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_287: type = 'SLEWRATE', parent = 'test_258', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_328: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: Liberty and ALF views exist for object test_330: type = 'PIN', name = 'D', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: Liberty and ALF views exist for object test_335: type = 'PIN', name = 'C', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: Liberty and ALF views exist for object test_345: type = 'PIN', name = 'Q', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: Liberty and ALF views exist for object test_549: type = 'ENERGY', parent = 'test_499', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_625: type = 'ENERGY', parent = 'test_575', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_502: type = 'DELAY', parent = 'test_499', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_578: type = 'DELAY', parent = 'test_575', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_528: type = 'SLEWRATE', parent = 'test_499', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_604: type = 'SLEWRATE', parent = 'test_575', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_362: type = 'SETUP', parent = 'test_359', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_432: type = 'HOLD', parent = 'test_429', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_397: type = 'SETUP', parent = 'test_394', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_467: type = 'HOLD', parent = 'test_464', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: Liberty and ALF views exist for object test_645: type = 'CELL', name = '\1PortAsyncRAM64X8', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"\1PortAsyncRAM64X8"' # ALF Data Info: Liberty and ALF views exist for object test_647: type = 'PIN', name = 'WE', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"WE"' # ALF Data Info: Liberty and ALF views exist for object test_651: type = 'PIN', name = 'Addr5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr5"' # ALF Data Info: Liberty and ALF views exist for object test_655: type = 'PIN', name = 'Addr4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr4"' # ALF Data Info: Liberty and ALF views exist for object test_659: type = 'PIN', name = 'Addr3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr3"' # ALF Data Info: Liberty and ALF views exist for object test_663: type = 'PIN', name = 'Addr2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr2"' # ALF Data Info: Liberty and ALF views exist for object test_667: type = 'PIN', name = 'Addr1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr1"' # ALF Data Info: Liberty and ALF views exist for object test_671: type = 'PIN', name = 'Addr0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr0"' # ALF Data Info: Liberty and ALF views exist for object test_675: type = 'PIN', name = 'Din7', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din7"' # ALF Data Info: Liberty and ALF views exist for object test_679: type = 'PIN', name = 'Din6', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din6"' # ALF Data Info: Liberty and ALF views exist for object test_683: type = 'PIN', name = 'Din5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din5"' # ALF Data Info: Liberty and ALF views exist for object test_687: type = 'PIN', name = 'Din4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din4"' # ALF Data Info: Liberty and ALF views exist for object test_691: type = 'PIN', name = 'Din3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din3"' # ALF Data Info: Liberty and ALF views exist for object test_695: type = 'PIN', name = 'Din2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din2"' # ALF Data Info: Liberty and ALF views exist for object test_699: type = 'PIN', name = 'Din1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din1"' # ALF Data Info: Liberty and ALF views exist for object test_703: type = 'PIN', name = 'Din0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din0"' # ALF Data Info: Liberty and ALF views exist for object test_707: type = 'PIN', name = 'Dout7', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout7"' # ALF Data Info: Liberty and ALF views exist for object test_710: type = 'PIN', name = 'Dout6', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout6"' # ALF Data Info: Liberty and ALF views exist for object test_713: type = 'PIN', name = 'Dout5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout5"' # ALF Data Info: Liberty and ALF views exist for object test_716: type = 'PIN', name = 'Dout4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout4"' # ALF Data Info: Liberty and ALF views exist for object test_719: type = 'PIN', name = 'Dout3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout3"' # ALF Data Info: Liberty and ALF views exist for object test_722: type = 'PIN', name = 'Dout2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout2"' # ALF Data Info: Liberty and ALF views exist for object test_725: type = 'PIN', name = 'Dout1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout1"' # ALF Data Info: Liberty and ALF views exist for object test_728: type = 'PIN', name = 'Dout0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout0"' # ALF Data Info: Liberty and ALF views exist for object test_1148: type = 'DELAY', parent = 'test_1145', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1208: type = 'DELAY', parent = 'test_1205', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1268: type = 'DELAY', parent = 'test_1265', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1328: type = 'DELAY', parent = 'test_1325', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1388: type = 'DELAY', parent = 'test_1385', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1448: type = 'DELAY', parent = 'test_1445', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1508: type = 'DELAY', parent = 'test_1505', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1568: type = 'DELAY', parent = 'test_1565', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1628: type = 'DELAY', parent = 'test_1625', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1688: type = 'DELAY', parent = 'test_1685', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1748: type = 'DELAY', parent = 'test_1745', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1808: type = 'DELAY', parent = 'test_1805', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1868: type = 'DELAY', parent = 'test_1865', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1928: type = 'DELAY', parent = 'test_1925', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1988: type = 'DELAY', parent = 'test_1985', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2048: type = 'DELAY', parent = 'test_2045', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2108: type = 'DELAY', parent = 'test_2105', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2168: type = 'DELAY', parent = 'test_2165', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2228: type = 'DELAY', parent = 'test_2225', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2288: type = 'DELAY', parent = 'test_2285', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2348: type = 'DELAY', parent = 'test_2345', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2408: type = 'DELAY', parent = 'test_2405', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2468: type = 'DELAY', parent = 'test_2465', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2528: type = 'DELAY', parent = 'test_2525', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2588: type = 'DELAY', parent = 'test_2585', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2648: type = 'DELAY', parent = 'test_2645', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2708: type = 'DELAY', parent = 'test_2705', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2768: type = 'DELAY', parent = 'test_2765', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2828: type = 'DELAY', parent = 'test_2825', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2888: type = 'DELAY', parent = 'test_2885', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2948: type = 'DELAY', parent = 'test_2945', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3008: type = 'DELAY', parent = 'test_3005', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3068: type = 'DELAY', parent = 'test_3065', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3128: type = 'DELAY', parent = 'test_3125', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3188: type = 'DELAY', parent = 'test_3185', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3248: type = 'DELAY', parent = 'test_3245', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3308: type = 'DELAY', parent = 'test_3305', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3368: type = 'DELAY', parent = 'test_3365', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3428: type = 'DELAY', parent = 'test_3425', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3488: type = 'DELAY', parent = 'test_3485', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3548: type = 'DELAY', parent = 'test_3545', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3608: type = 'DELAY', parent = 'test_3605', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3668: type = 'DELAY', parent = 'test_3665', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3728: type = 'DELAY', parent = 'test_3725', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3788: type = 'DELAY', parent = 'test_3785', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3848: type = 'DELAY', parent = 'test_3845', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3908: type = 'DELAY', parent = 'test_3905', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3968: type = 'DELAY', parent = 'test_3965', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4028: type = 'DELAY', parent = 'test_4025', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4088: type = 'DELAY', parent = 'test_4085', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4148: type = 'DELAY', parent = 'test_4145', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4208: type = 'DELAY', parent = 'test_4205', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4268: type = 'DELAY', parent = 'test_4265', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4328: type = 'DELAY', parent = 'test_4325', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4388: type = 'DELAY', parent = 'test_4385', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4448: type = 'DELAY', parent = 'test_4445', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1178: type = 'DELAY', parent = 'test_1175', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1238: type = 'DELAY', parent = 'test_1235', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1298: type = 'DELAY', parent = 'test_1295', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1358: type = 'DELAY', parent = 'test_1355', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1418: type = 'DELAY', parent = 'test_1415', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1478: type = 'DELAY', parent = 'test_1475', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1538: type = 'DELAY', parent = 'test_1535', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1598: type = 'DELAY', parent = 'test_1595', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1658: type = 'DELAY', parent = 'test_1655', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1718: type = 'DELAY', parent = 'test_1715', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1778: type = 'DELAY', parent = 'test_1775', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1838: type = 'DELAY', parent = 'test_1835', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1898: type = 'DELAY', parent = 'test_1895', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_1958: type = 'DELAY', parent = 'test_1955', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2018: type = 'DELAY', parent = 'test_2015', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2078: type = 'DELAY', parent = 'test_2075', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2138: type = 'DELAY', parent = 'test_2135', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2198: type = 'DELAY', parent = 'test_2195', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2258: type = 'DELAY', parent = 'test_2255', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2318: type = 'DELAY', parent = 'test_2315', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2378: type = 'DELAY', parent = 'test_2375', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2438: type = 'DELAY', parent = 'test_2435', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2498: type = 'DELAY', parent = 'test_2495', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2558: type = 'DELAY', parent = 'test_2555', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2618: type = 'DELAY', parent = 'test_2615', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2678: type = 'DELAY', parent = 'test_2675', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2738: type = 'DELAY', parent = 'test_2735', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2798: type = 'DELAY', parent = 'test_2795', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2858: type = 'DELAY', parent = 'test_2855', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2918: type = 'DELAY', parent = 'test_2915', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_2978: type = 'DELAY', parent = 'test_2975', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3038: type = 'DELAY', parent = 'test_3035', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3098: type = 'DELAY', parent = 'test_3095', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3158: type = 'DELAY', parent = 'test_3155', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3218: type = 'DELAY', parent = 'test_3215', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3278: type = 'DELAY', parent = 'test_3275', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3338: type = 'DELAY', parent = 'test_3335', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3398: type = 'DELAY', parent = 'test_3395', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3458: type = 'DELAY', parent = 'test_3455', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3518: type = 'DELAY', parent = 'test_3515', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3578: type = 'DELAY', parent = 'test_3575', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3638: type = 'DELAY', parent = 'test_3635', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3698: type = 'DELAY', parent = 'test_3695', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3758: type = 'DELAY', parent = 'test_3755', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3818: type = 'DELAY', parent = 'test_3815', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3878: type = 'DELAY', parent = 'test_3875', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3938: type = 'DELAY', parent = 'test_3935', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_3998: type = 'DELAY', parent = 'test_3995', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4058: type = 'DELAY', parent = 'test_4055', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4118: type = 'DELAY', parent = 'test_4115', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4178: type = 'DELAY', parent = 'test_4175', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4238: type = 'DELAY', parent = 'test_4235', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4298: type = 'DELAY', parent = 'test_4295', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4358: type = 'DELAY', parent = 'test_4355', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4418: type = 'DELAY', parent = 'test_4415', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_4478: type = 'DELAY', parent = 'test_4475', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: Liberty and ALF views exist for object test_740: type = 'SETUP', value = '1', parent = 'test_737', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_774: type = 'HOLD', value = '1', parent = 'test_771', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_808: type = 'SETUP', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_842: type = 'HOLD', value = '1', parent = 'test_839', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_876: type = 'SETUP', value = '1', parent = 'test_873', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_910: type = 'HOLD', value = '1', parent = 'test_907', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_944: type = 'SETUP', value = '1', parent = 'test_941', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_978: type = 'HOLD', value = '1', parent = 'test_975', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1012: type = 'SETUP', value = '1', parent = 'test_1009', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1046: type = 'HOLD', value = '1', parent = 'test_1043', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1080: type = 'SETUP', value = '1', parent = 'test_1077', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1114: type = 'HOLD', value = '1', parent = 'test_1111', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_757: type = 'SETUP', value = '1', parent = 'test_754', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_791: type = 'HOLD', value = '1', parent = 'test_788', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_825: type = 'SETUP', value = '1', parent = 'test_822', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_859: type = 'HOLD', value = '1', parent = 'test_856', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_893: type = 'SETUP', value = '1', parent = 'test_890', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_927: type = 'HOLD', value = '1', parent = 'test_924', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_961: type = 'SETUP', value = '1', parent = 'test_958', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_995: type = 'HOLD', value = '1', parent = 'test_992', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1029: type = 'SETUP', value = '1', parent = 'test_1026', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1063: type = 'HOLD', value = '1', parent = 'test_1060', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1097: type = 'SETUP', value = '1', parent = 'test_1094', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: Liberty and ALF views exist for object test_1131: type = 'HOLD', value = '1', parent = 'test_1128', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:58 # System Message: started reporting library contents Fri Aug 11 2006 7:3:58 # database 'test' contains 1 ALF library # ALF library 'sampleLibrary' contains 3 ALF cells # ALF cell 'sampleNand2' contains 2 input pins # ALF cell 'sampleNand2' contains 1 output pin # ALF cell 'sampleNand2' contains 4 arithmetic models of type ENERGY # ALF cell 'sampleNand2' contains 4 arithmetic models of type DELAY # ALF cell 'sampleNand2' contains 4 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 input pins # ALF cell 'sampleDFlipFlop' contains 1 output pin # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type ENERGY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type DELAY # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SLEWRATE # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type SETUP # ALF cell 'sampleDFlipFlop' contains 2 arithmetic models of type HOLD # ALF cell '\1PortAsyncRAM64X8' contains 15 input pins # ALF cell '\1PortAsyncRAM64X8' contains 8 output pins # ALF cell '\1PortAsyncRAM64X8' contains 112 arithmetic models of type DELAY # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type SETUP # ALF cell '\1PortAsyncRAM64X8' contains 12 arithmetic models of type HOLD # ALF Data Info: ALF and Liberty views exist for object test_4: type = 'LIBRARY', name = 'sampleLibrary', parent = 'test', ALF_LibertyType = 'library', ALF_LibertyName = '"sampleLibrary"' # ALF Data Info: ALF and Liberty views exist for object test_6: type = 'CELL', name = 'sampleNand2', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleNand2"' # ALF Data Info: ALF and Liberty views exist for object test_8: type = 'PIN', name = 'A', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"A"' # ALF Data Info: ALF and Liberty views exist for object test_12: type = 'PIN', name = 'B', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"B"' # ALF Data Info: ALF and Liberty views exist for object test_16: type = 'PIN', name = 'Y', parent = 'test_6', ALF_LibertyType = 'pin', ALF_LibertyName = '"Y"' # ALF Data Info: ALF and Liberty views exist for object test_80: type = 'ENERGY', parent = 'test_30', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_156: type = 'ENERGY', parent = 'test_106', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_232: type = 'ENERGY', parent = 'test_182', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_308: type = 'ENERGY', parent = 'test_258', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_33: type = 'DELAY', parent = 'test_30', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_109: type = 'DELAY', parent = 'test_106', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_185: type = 'DELAY', parent = 'test_182', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_261: type = 'DELAY', parent = 'test_258', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_59: type = 'SLEWRATE', parent = 'test_30', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_135: type = 'SLEWRATE', parent = 'test_106', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_211: type = 'SLEWRATE', parent = 'test_182', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_287: type = 'SLEWRATE', parent = 'test_258', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_328: type = 'CELL', name = 'sampleDFlipFlop', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"sampleDFlipFlop"' # ALF Data Info: ALF and Liberty views exist for object test_330: type = 'PIN', name = 'D', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"D"' # ALF Data Info: ALF and Liberty views exist for object test_335: type = 'PIN', name = 'C', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"C"' # ALF Data Info: ALF and Liberty views exist for object test_345: type = 'PIN', name = 'Q', parent = 'test_328', ALF_LibertyType = 'pin', ALF_LibertyName = '"Q"' # ALF Data Info: ALF and Liberty views exist for object test_549: type = 'ENERGY', parent = 'test_499', ALF_LibertyType = 'rise_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_625: type = 'ENERGY', parent = 'test_575', ALF_LibertyType = 'fall_power', ALF_LibertyName = 'power_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_502: type = 'DELAY', parent = 'test_499', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_578: type = 'DELAY', parent = 'test_575', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_528: type = 'SLEWRATE', parent = 'test_499', ALF_LibertyType = 'rise_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_604: type = 'SLEWRATE', parent = 'test_575', ALF_LibertyType = 'fall_transition', ALF_LibertyName = 'timing_2D_2_SLEWRATE_X_3_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_362: type = 'SETUP', parent = 'test_359', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_397: type = 'SETUP', parent = 'test_394', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_432: type = 'HOLD', parent = 'test_429', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_467: type = 'HOLD', parent = 'test_464', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'timing_2D_3_SLEWRATE_X_2_SLEWRATE' # ALF Data Info: ALF and Liberty views exist for object test_645: type = 'CELL', name = '\1PortAsyncRAM64X8', parent = 'test_4', ALF_LibertyType = 'cell', ALF_LibertyName = '"\1PortAsyncRAM64X8"' # ALF Data Info: ALF and Liberty views exist for object test_647: type = 'PIN', name = 'WE', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"WE"' # ALF Data Info: ALF and Liberty views exist for object test_651: type = 'PIN', name = 'Addr5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr5"' # ALF Data Info: ALF and Liberty views exist for object test_655: type = 'PIN', name = 'Addr4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr4"' # ALF Data Info: ALF and Liberty views exist for object test_659: type = 'PIN', name = 'Addr3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr3"' # ALF Data Info: ALF and Liberty views exist for object test_663: type = 'PIN', name = 'Addr2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr2"' # ALF Data Info: ALF and Liberty views exist for object test_667: type = 'PIN', name = 'Addr1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr1"' # ALF Data Info: ALF and Liberty views exist for object test_671: type = 'PIN', name = 'Addr0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Addr0"' # ALF Data Info: ALF and Liberty views exist for object test_675: type = 'PIN', name = 'Din7', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din7"' # ALF Data Info: ALF and Liberty views exist for object test_679: type = 'PIN', name = 'Din6', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din6"' # ALF Data Info: ALF and Liberty views exist for object test_683: type = 'PIN', name = 'Din5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din5"' # ALF Data Info: ALF and Liberty views exist for object test_687: type = 'PIN', name = 'Din4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din4"' # ALF Data Info: ALF and Liberty views exist for object test_691: type = 'PIN', name = 'Din3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din3"' # ALF Data Info: ALF and Liberty views exist for object test_695: type = 'PIN', name = 'Din2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din2"' # ALF Data Info: ALF and Liberty views exist for object test_699: type = 'PIN', name = 'Din1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din1"' # ALF Data Info: ALF and Liberty views exist for object test_703: type = 'PIN', name = 'Din0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Din0"' # ALF Data Info: ALF and Liberty views exist for object test_707: type = 'PIN', name = 'Dout7', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout7"' # ALF Data Info: ALF and Liberty views exist for object test_710: type = 'PIN', name = 'Dout6', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout6"' # ALF Data Info: ALF and Liberty views exist for object test_713: type = 'PIN', name = 'Dout5', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout5"' # ALF Data Info: ALF and Liberty views exist for object test_716: type = 'PIN', name = 'Dout4', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout4"' # ALF Data Info: ALF and Liberty views exist for object test_719: type = 'PIN', name = 'Dout3', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout3"' # ALF Data Info: ALF and Liberty views exist for object test_722: type = 'PIN', name = 'Dout2', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout2"' # ALF Data Info: ALF and Liberty views exist for object test_725: type = 'PIN', name = 'Dout1', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout1"' # ALF Data Info: ALF and Liberty views exist for object test_728: type = 'PIN', name = 'Dout0', parent = 'test_645', ALF_LibertyType = 'pin', ALF_LibertyName = '"Dout0"' # ALF Data Info: ALF and Liberty views exist for object test_1148: type = 'DELAY', parent = 'test_1145', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1178: type = 'DELAY', parent = 'test_1175', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1208: type = 'DELAY', parent = 'test_1205', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1238: type = 'DELAY', parent = 'test_1235', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1268: type = 'DELAY', parent = 'test_1265', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1298: type = 'DELAY', parent = 'test_1295', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1328: type = 'DELAY', parent = 'test_1325', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1358: type = 'DELAY', parent = 'test_1355', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1388: type = 'DELAY', parent = 'test_1385', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1418: type = 'DELAY', parent = 'test_1415', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1448: type = 'DELAY', parent = 'test_1445', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1478: type = 'DELAY', parent = 'test_1475', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1508: type = 'DELAY', parent = 'test_1505', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1538: type = 'DELAY', parent = 'test_1535', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1568: type = 'DELAY', parent = 'test_1565', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1598: type = 'DELAY', parent = 'test_1595', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1628: type = 'DELAY', parent = 'test_1625', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1658: type = 'DELAY', parent = 'test_1655', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1688: type = 'DELAY', parent = 'test_1685', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1718: type = 'DELAY', parent = 'test_1715', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1748: type = 'DELAY', parent = 'test_1745', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1778: type = 'DELAY', parent = 'test_1775', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1808: type = 'DELAY', parent = 'test_1805', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1838: type = 'DELAY', parent = 'test_1835', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1868: type = 'DELAY', parent = 'test_1865', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1898: type = 'DELAY', parent = 'test_1895', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1928: type = 'DELAY', parent = 'test_1925', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1958: type = 'DELAY', parent = 'test_1955', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_1988: type = 'DELAY', parent = 'test_1985', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2018: type = 'DELAY', parent = 'test_2015', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2048: type = 'DELAY', parent = 'test_2045', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2078: type = 'DELAY', parent = 'test_2075', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2108: type = 'DELAY', parent = 'test_2105', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2138: type = 'DELAY', parent = 'test_2135', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2168: type = 'DELAY', parent = 'test_2165', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2198: type = 'DELAY', parent = 'test_2195', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2228: type = 'DELAY', parent = 'test_2225', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2258: type = 'DELAY', parent = 'test_2255', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2288: type = 'DELAY', parent = 'test_2285', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2318: type = 'DELAY', parent = 'test_2315', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2348: type = 'DELAY', parent = 'test_2345', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2378: type = 'DELAY', parent = 'test_2375', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2408: type = 'DELAY', parent = 'test_2405', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2438: type = 'DELAY', parent = 'test_2435', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2468: type = 'DELAY', parent = 'test_2465', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2498: type = 'DELAY', parent = 'test_2495', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2528: type = 'DELAY', parent = 'test_2525', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2558: type = 'DELAY', parent = 'test_2555', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2588: type = 'DELAY', parent = 'test_2585', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2618: type = 'DELAY', parent = 'test_2615', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2648: type = 'DELAY', parent = 'test_2645', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2678: type = 'DELAY', parent = 'test_2675', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2708: type = 'DELAY', parent = 'test_2705', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2738: type = 'DELAY', parent = 'test_2735', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2768: type = 'DELAY', parent = 'test_2765', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2798: type = 'DELAY', parent = 'test_2795', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2828: type = 'DELAY', parent = 'test_2825', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2858: type = 'DELAY', parent = 'test_2855', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2888: type = 'DELAY', parent = 'test_2885', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2918: type = 'DELAY', parent = 'test_2915', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2948: type = 'DELAY', parent = 'test_2945', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_2978: type = 'DELAY', parent = 'test_2975', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3008: type = 'DELAY', parent = 'test_3005', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3038: type = 'DELAY', parent = 'test_3035', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3068: type = 'DELAY', parent = 'test_3065', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3098: type = 'DELAY', parent = 'test_3095', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3128: type = 'DELAY', parent = 'test_3125', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3158: type = 'DELAY', parent = 'test_3155', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3188: type = 'DELAY', parent = 'test_3185', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3218: type = 'DELAY', parent = 'test_3215', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3248: type = 'DELAY', parent = 'test_3245', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3278: type = 'DELAY', parent = 'test_3275', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3308: type = 'DELAY', parent = 'test_3305', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3338: type = 'DELAY', parent = 'test_3335', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3368: type = 'DELAY', parent = 'test_3365', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3398: type = 'DELAY', parent = 'test_3395', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3428: type = 'DELAY', parent = 'test_3425', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3458: type = 'DELAY', parent = 'test_3455', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3488: type = 'DELAY', parent = 'test_3485', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3518: type = 'DELAY', parent = 'test_3515', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3548: type = 'DELAY', parent = 'test_3545', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3578: type = 'DELAY', parent = 'test_3575', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3608: type = 'DELAY', parent = 'test_3605', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3638: type = 'DELAY', parent = 'test_3635', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3668: type = 'DELAY', parent = 'test_3665', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3698: type = 'DELAY', parent = 'test_3695', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3728: type = 'DELAY', parent = 'test_3725', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3758: type = 'DELAY', parent = 'test_3755', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3788: type = 'DELAY', parent = 'test_3785', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3818: type = 'DELAY', parent = 'test_3815', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3848: type = 'DELAY', parent = 'test_3845', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3878: type = 'DELAY', parent = 'test_3875', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3908: type = 'DELAY', parent = 'test_3905', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3938: type = 'DELAY', parent = 'test_3935', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3968: type = 'DELAY', parent = 'test_3965', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_3998: type = 'DELAY', parent = 'test_3995', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4028: type = 'DELAY', parent = 'test_4025', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4058: type = 'DELAY', parent = 'test_4055', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4088: type = 'DELAY', parent = 'test_4085', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4118: type = 'DELAY', parent = 'test_4115', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4148: type = 'DELAY', parent = 'test_4145', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4178: type = 'DELAY', parent = 'test_4175', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4208: type = 'DELAY', parent = 'test_4205', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4238: type = 'DELAY', parent = 'test_4235', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4268: type = 'DELAY', parent = 'test_4265', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4298: type = 'DELAY', parent = 'test_4295', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4328: type = 'DELAY', parent = 'test_4325', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4358: type = 'DELAY', parent = 'test_4355', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4388: type = 'DELAY', parent = 'test_4385', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4418: type = 'DELAY', parent = 'test_4415', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4448: type = 'DELAY', parent = 'test_4445', ALF_LibertyType = 'cell_rise', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_4478: type = 'DELAY', parent = 'test_4475', ALF_LibertyType = 'cell_fall', ALF_LibertyName = 'timing_1D_4_CAPACITANCE' # ALF Data Info: ALF and Liberty views exist for object test_740: type = 'SETUP', value = '1', parent = 'test_737', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_757: type = 'SETUP', value = '1', parent = 'test_754', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_808: type = 'SETUP', value = '1', parent = 'test_805', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_825: type = 'SETUP', value = '1', parent = 'test_822', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_876: type = 'SETUP', value = '1', parent = 'test_873', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_893: type = 'SETUP', value = '1', parent = 'test_890', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_944: type = 'SETUP', value = '1', parent = 'test_941', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_961: type = 'SETUP', value = '1', parent = 'test_958', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1012: type = 'SETUP', value = '1', parent = 'test_1009', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1029: type = 'SETUP', value = '1', parent = 'test_1026', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1080: type = 'SETUP', value = '1', parent = 'test_1077', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1097: type = 'SETUP', value = '1', parent = 'test_1094', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_774: type = 'HOLD', value = '1', parent = 'test_771', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_791: type = 'HOLD', value = '1', parent = 'test_788', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_842: type = 'HOLD', value = '1', parent = 'test_839', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_859: type = 'HOLD', value = '1', parent = 'test_856', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_910: type = 'HOLD', value = '1', parent = 'test_907', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_927: type = 'HOLD', value = '1', parent = 'test_924', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_978: type = 'HOLD', value = '1', parent = 'test_975', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_995: type = 'HOLD', value = '1', parent = 'test_992', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1046: type = 'HOLD', value = '1', parent = 'test_1043', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1063: type = 'HOLD', value = '1', parent = 'test_1060', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1114: type = 'HOLD', value = '1', parent = 'test_1111', ALF_LibertyType = 'rise_constraint', ALF_LibertyName = 'scalar' # ALF Data Info: ALF and Liberty views exist for object test_1131: type = 'HOLD', value = '1', parent = 'test_1128', ALF_LibertyType = 'fall_constraint', ALF_LibertyName = 'scalar' # System Message: finished reporting library contents Fri Aug 11 2006 7:3:58 # System Message: started writing file "try.lib" Fri Aug 11 2006 7:3:58 # System Message: finished writing file "try.lib" Fri Aug 11 2006 7:3:59 C:\Documents and Settings\martina.roethig\My Documents\ALF\release.2006.8\test>diff ../examples/complex.lib try.lib 1c1 < // Opensource Liberty test file --- > // File "try.lib" written Fri Aug 11 2006 7:3:58 by OpenALF version 2006.8 3c3 < power_lut_template (power_lut_template_1) { --- > power_lut_template (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 9c9 < lu_table_template (lu_table_template_1) { --- > lu_table_template (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 15c15 < lu_table_template (lu_table_template_2) { --- > lu_table_template (timing_1D_4_CAPACITANCE) { 19c19 < lu_table_template (lu_table_template_3) { --- > lu_table_template (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 41c41 < cell_fall (lu_table_template_3) { --- > cell_rise (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 49c49 < cell_rise (lu_table_template_3) { --- > cell_fall (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 57c57 < fall_transition (lu_table_template_3) { --- > rise_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 65c65 < rise_transition (lu_table_template_3) { --- > fall_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 76c76 < fall_power (power_lut_template_1) { --- > rise_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 84c84 < rise_power (power_lut_template_1) { --- > fall_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 97c97 < cell_fall (lu_table_template_3) { --- > cell_rise (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 105c105 < cell_rise (lu_table_template_3) { --- > cell_fall (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 113c113 < fall_transition (lu_table_template_3) { --- > rise_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 121c121 < rise_transition (lu_table_template_3) { --- > fall_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 132c132 < fall_power (power_lut_template_1) { --- > rise_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 140c140 < rise_power (power_lut_template_1) { --- > fall_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 159c159 < rise_constraint (lu_table_template_1) { --- > rise_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 168c168 < fall_constraint (lu_table_template_1) { --- > fall_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 182c182 < rise_constraint (lu_table_template_1) { --- > rise_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 191c191 < fall_constraint (lu_table_template_1) { --- > fall_constraint (timing_2D_3_SLEWRATE_X_2_SLEWRATE) { 214c214 < cell_rise (lu_table_template_3) { --- > cell_rise (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 222c222 < cell_fall (lu_table_template_3) { --- > cell_fall (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 230c230 < rise_transition (lu_table_template_3) { --- > rise_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 238c238 < fall_transition (lu_table_template_3) { --- > fall_transition (timing_2D_2_SLEWRATE_X_3_CAPACITANCE) { 249c249 < rise_power (power_lut_template_1) { --- > rise_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 257c257 < fall_power (power_lut_template_1) { --- > fall_power (power_2D_2_SLEWRATE_X_3_CAPACITANCE) { 452c452 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 456c456 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 465c465 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 469c469 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 478c478 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 482c482 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 491c491 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 495c495 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 504c504 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 508c508 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 517c517 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 521c521 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 530c530 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 534c534 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 546c546 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 550c550 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 559c559 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 563c563 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 572c572 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 576c576 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 585c585 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 589c589 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 598c598 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 602c602 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 611c611 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 615c615 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 624c624 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 628c628 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 640c640 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 644c644 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 653c653 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 657c657 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 666c666 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 670c670 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 679c679 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 683c683 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 692c692 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 696c696 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 705c705 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 709c709 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 718c718 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 722c722 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 734c734 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 738c738 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 747c747 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 751c751 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 760c760 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 764c764 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 773c773 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 777c777 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 786c786 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 790c790 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 799c799 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 803c803 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 812c812 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 816c816 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 828c828 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 832c832 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 841c841 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 845c845 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 854c854 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 858c858 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 867c867 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 871c871 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 880c880 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 884c884 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 893c893 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 897c897 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 906c906 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 910c910 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 922c922 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 926c926 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 935c935 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 939c939 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 948c948 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 952c952 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 961c961 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 965c965 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 974c974 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 978c978 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 987c987 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 991c991 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1000c1000 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1004c1004 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1016c1016 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1020c1020 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1029c1029 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1033c1033 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1042c1042 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1046c1046 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1055c1055 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1059c1059 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1068c1068 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1072c1072 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1081c1081 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1085c1085 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1094c1094 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1098c1098 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1110c1110 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1114c1114 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1123c1123 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1127c1127 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1136c1136 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1140c1140 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1149c1149 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1153c1153 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1162c1162 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1166c1166 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1175c1175 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1179c1179 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) { 1188c1188 < cell_rise (lu_table_template_2) { --- > cell_rise (timing_1D_4_CAPACITANCE) { 1192c1192 < cell_fall (lu_table_template_2) { --- > cell_fall (timing_1D_4_CAPACITANCE) {