HIF003 -- -- Copyright (C) 1991-1997 Altera Corporation -- Any megafunction design, and related net list (encrypted or decrypted), -- support information, device programming or simulation file, and any other -- associated documentation or information provided by Altera or a partner -- under Altera's Megafunction Partnership Program may be used only to -- program PLD devices (but not masked PLD devices) from Altera. Any other -- use of such megafunction design, net list, support information, device -- programming or simulation file, or any other related documentation or -- information is prohibited for any other purpose, including, but not -- limited to modification, reverse engineering, de-compiling, or use with -- any other silicon devices, unless such use is explicitly licensed under -- a separate agreement with Altera or a megafunction partner. Title to -- the intellectual property, including patents, copyrights, trademarks, -- trade secrets, or maskworks, embodied in any such megafunction design, -- net list, support information, device programming or simulation file, or -- any other related documentation or information provided by Altera or a -- megafunction partner, remains with Altera, the megafunction partner, or -- their respective licensors. No other licenses, including any licenses -- needed under any third party's intellectual property, are provided herein. -- -- Warning: do not edit this file! -- FILES { altram.tdf { altram [DEVICE_FAMILY,USE_EAB=ON,REGISTERINPUTMODE=DEFAULT,FILE=NO_FILE,NUMWORDS,AD_WIDTH,WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [memmodes.inc,lpm_decode.inc,lpm_mux.inc] { 109 [DEVICE_FAMILY=FLEX10K,USE_EAB=ON,REGISTERINPUTMODE=DEFAULT,FILE=rabbit.mif,NUMWORDS=4096,AD_WIDTH=12,WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [Q0,WE,Data0,Address11,Address10,Address9,Address8,Address7,Address6,Address5,Address4,Address3,Address2,Address1,Address0]; 107 [DEVICE_FAMILY=FLEX10K,USE_EAB=ON,REGISTERINPUTMODE=DEFAULT,FILE=starship.mif,NUMWORDS=4096,AD_WIDTH=12,WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [Q0,WE,Data0,Address11,Address10,Address9,Address8,Address7,Address6,Address5,Address4,Address3,Address2,Address1,Address0]; 97 [USE_LPM_FOR_AHDL_OPERATORS=OFF,WIDTH=1,AD_WIDTH=12,NUMWORDS=4096,FILE=getalife.mif,REGISTERINPUTMODE=DEFAULT,USE_EAB=ON,DEVICE_FAMILY=FLEX10K] [Address0,Address1,Address2,Address3,Address4,Address5,Address6,Address7,Address8,Address9,Address10,Address11,Data0,WE,Q0]; } } lpm_ram_dq.tdf { lpm_ram_dq [DEVICE_FAMILY,LPM_FILE=NO_FILE,LPM_OUTDATA=REGISTERED,LPM_ADDRESS_CONTROL=REGISTERED,LPM_INDATA=REGISTERED,LPM_NUMWORDS,LPM_WIDTHAD,LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [altram.inc,lpm_mux.inc,lpm_decode.inc] { 108 [DEVICE_FAMILY=FLEX10K,LPM_FILE=rabbit.mif,LPM_OUTDATA=UNREGISTERED,LPM_ADDRESS_CONTROL=UNREGISTERED,LPM_INDATA=UNREGISTERED,LPM_WIDTHAD=12,LPM_WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [Q0,we,ADDRESS0,ADDRESS1,ADDRESS2,ADDRESS3,ADDRESS4,ADDRESS5,ADDRESS6,ADDRESS7,ADDRESS8,ADDRESS9,ADDRESS10,ADDRESS11,data0]; 106 [DEVICE_FAMILY=FLEX10K,LPM_FILE=starship.mif,LPM_OUTDATA=UNREGISTERED,LPM_ADDRESS_CONTROL=UNREGISTERED,LPM_INDATA=UNREGISTERED,LPM_WIDTHAD=12,LPM_WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [Q0,we,ADDRESS0,ADDRESS1,ADDRESS2,ADDRESS3,ADDRESS4,ADDRESS5,ADDRESS6,ADDRESS7,ADDRESS8,ADDRESS9,ADDRESS10,ADDRESS11,data0]; 96 [USE_LPM_FOR_AHDL_OPERATORS=OFF,LPM_WIDTH=1,LPM_WIDTHAD=12,LPM_INDATA=UNREGISTERED,LPM_ADDRESS_CONTROL=UNREGISTERED,LPM_OUTDATA=UNREGISTERED,LPM_FILE=getalife.mif,DEVICE_FAMILY=FLEX10K] [data0,ADDRESS11,ADDRESS10,ADDRESS9,ADDRESS8,ADDRESS7,ADDRESS6,ADDRESS5,ADDRESS4,ADDRESS3,ADDRESS2,ADDRESS1,ADDRESS0,we,Q0]; } } addcore.tdf { addcore [DEVICE_FAMILY,CARRY_CHAIN_LENGTH,CARRY_CHAIN,CONSTANT_CIN=0,width,USE_LPM_FOR_AHDL_OPERATORS] [addcore.inc] { 2 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,bp_out,bg_out,result0,result1,result2,result3,result4]; 15 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,bp_out,bg_out,result0,result1,result2,result3,result4,result5,result6]; 23 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,bp_out,bg_out,cout,result0,result1,result2,result3,result4,result5,result6,result7]; 45 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,dataa0,dataa1,bp_out,bg_out,result0,result1,result2]; 46 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,bp_out,bg_out,result0,result1,result2,result3,result4,result5,result6,result7]; 81 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,bp_out,bg_out,result0,result1,result2,result3,result4,result5]; 90 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,bp_out,bg_out,result0,result1,result2,result3,result4,result5,result6,result7]; 93 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,dataa0,bp_out,bg_out,result0,result1]; 64 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,CONSTANT_CIN=0,width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,datab0,datab1,datab2,dataa0,dataa1,dataa2,bp_out,bg_out,result0,result1,result2,result3]; } } lpm_add_sub.tdf { lpm_add_sub [STYLE,DEVICE_FAMILY,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=5,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=NO,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [lpm_add_sub.inc,addcore.inc,look_add.inc,bypassff.inc,altshift.inc] { 1 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAB0,DATAB1,DATAB2,DATAB3,CIN,RESULT0,RESULT1,RESULT2,RESULT3]; 14 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5]; 22 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6,RESULT7]; 44 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=10,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6,RESULT7,RESULT8,RESULT9]; 80 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4]; 85 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=NO,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=16,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAA11,DATAA12,DATAA13,DATAA14,DATAA15,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,DATAB11,DATAB12,DATAB13,DATAB14,DATAB15,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6,RESULT7,RESULT8,RESULT9,RESULT10,RESULT11,RESULT12,RESULT13,RESULT14,RESULT15]; 87 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAB0,DATAB1,CIN,RESULT0,RESULT1]; 89 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=NO,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6]; 92 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=17,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAA11,DATAA12,DATAA13,DATAA14,DATAA15,DATAA16,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,DATAB11,DATAB12,DATAB13,DATAB14,DATAB15,DATAB16,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6,RESULT7,RESULT8,RESULT9,RESULT10,RESULT11,RESULT12,RESULT13,RESULT14,RESULT15,RESULT16]; 101 [STYLE=NORMAL,DEVICE_FAMILY=FLEX10K,CARRY_CHAIN_LENGTH=32,CARRY_CHAIN=IGNORE,OPTIMIZE_FOR_SPEED=10,LPM_PIPELINE=0,ONE_INPUT_IS_CONSTANT=YES,LPM_DIRECTION=DEFAULT,LPM_REPRESENTATION=SIGNED,LPM_WIDTH=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,CIN,RESULT0,RESULT1,RESULT2,RESULT3,RESULT4,RESULT5,RESULT6,RESULT7,RESULT8,RESULT9,RESULT10]; } } altshift.tdf { altshift [DEPTH=0,WIDTH=4,USE_LPM_FOR_AHDL_OPERATORS] [] { 95 [DEPTH=0,WIDTH=17,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result16,result15,result14,result13,result12,result11,result10,result9,result8,result7,result6,result5,result4,result3,result2,result1,result0,data16,data15,data14,data13,data12,data11,data10,data9,data8,data7,data6,data5,data4,data3,data2,data1,data0]; 88 [DEPTH=0,WIDTH=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result1,result0,data1,data0]; 86 [DEPTH=0,WIDTH=16,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result15,result14,result13,result12,result11,result10,result9,result8,result7,result6,result5,result4,result3,result2,result1,result0,data15,data14,data13,data12,data11,data10,data9,data8,data7,data6,data5,data4,data3,data2,data1,data0]; 16 [DEPTH=0,WIDTH=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result5,result4,result3,result2,result1,result0,data5,data4,data3,data2,data1,data0]; 48 [DEPTH=0,WIDTH=10,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result9,result8,result7,result6,result5,result4,result3,result2,result1,result0,data9,data8,data7,data6,data5,data4,data3,data2,data1,data0]; 4 [DEPTH=0,WIDTH=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result3,result2,result1,result0,data3,data2,data1,data0]; 5 [DEPTH=0,WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result0,data0]; 91 [DEPTH=0,WIDTH=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [data0,data1,data2,data3,data4,data5,data6,result0,result1,result2,result3,result4,result5,result6]; 24 [DEPTH=0,WIDTH=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [data0,data1,data2,data3,data4,data5,data6,data7,result0,result1,result2,result3,result4,result5,result6,result7]; 82 [DEPTH=0,WIDTH=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [data0,data1,data2,data3,data4,result0,result1,result2,result3,result4]; 65 [DEPTH=0,WIDTH=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [data0,data1,data2,data3,data4,data5,data6,data7,data8,data9,data10,result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10]; } } cmpchain.tdf { cmpchain [DEVICE_FAMILY,CASCADE_CHAIN_LENGTH,CARRY_CHAIN_LENGTH,CASCADE_CHAIN,CARRY_CHAIN,MODE,ONE_INPUT_CONSTANT,lpm_width,USE_LPM_FOR_AHDL_OPERATORS] [comptree.inc] { 8 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 10 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,aeb]; 11 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,dataa0,aeb]; 13 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,aeb]; 19 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,aeb]; 21 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,dataa0,dataa1,dataa2,aeb]; 27 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=9,ONE_INPUT_CONSTANT=0,MODE=0,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN_LENGTH=2,DEVICE_FAMILY=FLEX10K] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,aeb]; 29 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,aeb]; 30 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,dataa0,aeb]; 33 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,agb]; 35 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb,aeb]; 36 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb]; 37 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,dataa0,agb,aeb]; 39 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=1,ONE_INPUT_CONSTANT=0,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb,aeb]; 40 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=1,ONE_INPUT_CONSTANT=0,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb]; 42 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=1,ONE_INPUT_CONSTANT=0,lpm_width=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,dataa0,agb,aeb]; 51 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,aeb]; 57 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,agb]; 62 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=1,lpm_width=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 104 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 78 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=6,ONE_INPUT_CONSTANT=0,MODE=0,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN_LENGTH=2,DEVICE_FAMILY=FLEX10K] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 68 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,agb]; 70 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb,aeb]; 71 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb]; 72 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,MODE=0,ONE_INPUT_CONSTANT=0,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,agb,aeb]; } } comptree.tdf { comptree [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=8,lpm_width,USE_LPM_FOR_AHDL_OPERATORS] [comptree.inc,cmpchain.inc,lpm_constant.inc] { 7 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 9 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 12 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,aeb]; 18 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,aeb]; 20 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,aeb]; 26 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=9,CHAIN_LENGTH=8,ONE_INPUT_CONSTANT=0,OUTPUTS_CLOCKED=0,BURRIED_CLOCKED=1,MODE=0] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,aeb]; 28 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=9,CHAIN_LENGTH=1,ONE_INPUT_CONSTANT=0,OUTPUTS_CLOCKED=1,BURRIED_CLOCKED=0,MODE=0] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,aeb]; 32 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,agb]; 34 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,agb]; 38 [MODE=1,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,agb]; 41 [MODE=1,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,dataa0,dataa1,dataa2,agb]; 43 [MODE=1,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb]; 50 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,aeb]; 52 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,aeb]; 53 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,dataa0,dataa1,dataa2,aeb]; 56 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,agb]; 58 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,agb]; 59 [MODE=1,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,agb]; 61 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 63 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=1,lpm_width=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 84 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=1,CHAIN_LENGTH=8,lpm_width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,dataa0,dataa1,dataa2,aeb]; 103 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=8,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 105 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,dataa0,dataa1,dataa2,dataa3,dataa4,aeb]; 77 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=6,CHAIN_LENGTH=8,ONE_INPUT_CONSTANT=0,OUTPUTS_CLOCKED=0,BURRIED_CLOCKED=1,MODE=0] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 79 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=6,CHAIN_LENGTH=1,ONE_INPUT_CONSTANT=0,OUTPUTS_CLOCKED=1,BURRIED_CLOCKED=0,MODE=0] [datab0,datab1,datab2,datab3,datab4,datab5,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,aeb]; 67 [MODE=0,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=8,lpm_width=12,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,datab11,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,dataa11,agb]; 69 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,agb]; 73 [MODE=0,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,agb,aeb]; 74 [MODE=1,BURRIED_CLOCKED=0,OUTPUTS_CLOCKED=1,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=1,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb,aeb]; 75 [MODE=1,BURRIED_CLOCKED=1,OUTPUTS_CLOCKED=0,ONE_INPUT_CONSTANT=0,CHAIN_LENGTH=8,lpm_width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [datab0,datab1,dataa0,dataa1,agb]; } } lpm_compare.tdf { lpm_compare [DEVICE_FAMILY=FLEX8000,CASCADE_CHAIN_LENGTH=8,CARRY_CHAIN_LENGTH=8,CASCADE_CHAIN=MANUAL,CARRY_CHAIN=MANUAL,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width,USE_LPM_FOR_AHDL_OPERATORS] [comptree.inc,altshift.inc] { 110 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [ALB,DATAB6,DATAB5,DATAB4,DATAB3,DATAB2,DATAB1,DATAB0,DATAA6,DATAA5,DATAA4,DATAA3,DATAA2,DATAA1,DATAA0]; 6 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,AEB]; 17 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=7,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,AEB]; 25 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=9,LPM_REPRESENTATION=SIGNED,LPM_PIPELINE=0,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=NO,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN_LENGTH=2,DEVICE_FAMILY=FLEX10K] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,AEB]; 31 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,ALB]; 49 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,AEB]; 54 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=11,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,AGB]; 55 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=7,LPM_REPRESENTATION=SIGNED,LPM_PIPELINE=0,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=YES,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN_LENGTH=2,DEVICE_FAMILY=FLEX10K] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,AGB]; 60 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=6,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,AEB]; 83 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAB0,DATAB1,DATAB2,AEB]; 102 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=5,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,AEB]; 76 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=6,LPM_REPRESENTATION=SIGNED,LPM_PIPELINE=0,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=NO,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN_LENGTH=2,DEVICE_FAMILY=FLEX10K] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,AEB]; 66 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN_LENGTH=2,CARRY_CHAIN_LENGTH=32,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=SIGNED,lpm_width=12,USE_LPM_FOR_AHDL_OPERATORS=OFF] [DATAA0,DATAA1,DATAA2,DATAA3,DATAA4,DATAA5,DATAA6,DATAA7,DATAA8,DATAA9,DATAA10,DATAA11,DATAB0,DATAB1,DATAB2,DATAB3,DATAB4,DATAB5,DATAB6,DATAB7,DATAB8,DATAB9,DATAB10,DATAB11,ALB]; } } look_add.tdf { look_add [DEVICE_FAMILY,CARRY_CHAIN,width,USE_LPM_FOR_AHDL_OPERATORS] [look_add.inc] { 3 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN=IGNORE,width=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,bp_in0,bg_in0,cout0]; 47 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN=IGNORE,width=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,bp_in0,bp_in1,bg_in0,bg_in1,cout0,cout1]; 94 [DEVICE_FAMILY=FLEX10K,CARRY_CHAIN=IGNORE,width=3,USE_LPM_FOR_AHDL_OPERATORS=OFF] [cin,bp_in0,bp_in1,bp_in2,bg_in0,bg_in1,bg_in2,cout0,cout1,cout2]; } } lpm_mux.tdf { lpm_mux [LPM_PIPELINE=0,LPM_WIDTHS,LPM_SIZE,LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [muxlut.inc,bypassff.inc,altshift.inc] { 99 [LPM_PIPELINE=0,LPM_WIDTHS=1,LPM_SIZE=2,LPM_WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [sel0,data0_0,data1_0,result0]; } } bypassff.tdf { bypassff [USE_LPM_FOR_AHDL_OPERATORS,WIDTH=8] []; } muxlut.tdf { muxlut [CASCADE_CHAIN,LOCAL=0,REM_LATENCY,LATENCY,TOT_LEVELS,LEVEL,SIZE,USE_LPM_FOR_AHDL_OPERATORS] [muxlut.inc,altshift.inc] { 100 [CASCADE_CHAIN=IGNORE,LOCAL=0,LATENCY=0,TOT_LEVELS=1,LEVEL=0,SIZE=2,USE_LPM_FOR_AHDL_OPERATORS=OFF] [select0,data0,data1,result]; } } lpm_decode.tdf { lpm_decode [DEVICE_FAMILY,CASCADE_CHAIN,LPM_PIPELINE=0,LPM_DECODES,LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [declut.inc,altshift.inc,lpm_compare.inc,lpm_constant.inc] { 98 [DEVICE_FAMILY=FLEX10K,CASCADE_CHAIN=IGNORE,LPM_PIPELINE=0,LPM_DECODES=2,LPM_WIDTH=1,USE_LPM_FOR_AHDL_OPERATORS=OFF] [enable,data0,eq0,eq1]; } } getalife.vhd { getalife [DATA_WIDTH=1,ADDR_WIDTH=12] [U1546459.DLS,U3031072.DLS,U5125632.DLS,U9092257.DLS,U9234712.DLS,U9587408.DLS,U2043679.DLS,U7449008.DLS,U1147235.DLS]; } flexlife.vhd { flexlife [DATA_WIDTH=1,ADDR_WIDTH=12] [U1546459.DLS,U3031072.DLS,U5125632.DLS,U9092257.DLS,U9234712.DLS,U9587408.DLS,U2043679.DLS,U7449008.DLS,U1147235.DLS] { 0 [DATA_WIDTH=1,ADDR_WIDTH=12] []; } } } TREE { flexlife::(0,0):(0): flexlife.vhd { lpm_compare:31:(177,3):(903): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:54:(177,3):(915): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:31:(177,3):(944): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:54:(177,3):(956): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:1:(216,13):(1050): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(224,13):(1140): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(232,12):(1230): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(240,12):(1320): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(248,13):(1410): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(256,13):(1500): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(264,13):(1590): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:1:(273,12):(1680): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:6:(276,12):(1753): lpm_compare.tdf { comptree:7:(291,3):(45,comparator): comptree.tdf { cmpchain:8:(176,5):(41,cmp_end): cmpchain.tdf { comptree:9:(137,7):(41,comp): comptree.tdf { cmpchain:10:(136,7):(41,cmp0): cmpchain.tdf; cmpchain:11:(143,5):(57,cmp_end): cmpchain.tdf; comptree:12:(162,4):(67,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:6:(283,13):(1767): lpm_compare.tdf { comptree:7:(291,3):(45,comparator): comptree.tdf { cmpchain:8:(176,5):(41,cmp_end): cmpchain.tdf { comptree:9:(137,7):(41,comp): comptree.tdf { cmpchain:10:(136,7):(41,cmp0): cmpchain.tdf; cmpchain:11:(143,5):(57,cmp_end): cmpchain.tdf; comptree:12:(162,4):(67,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:101:(293,10):(1871): lpm_add_sub.tdf { addcore:64:(208,9):(66,adder1): addcore.tdf; addcore:46:(208,9):(97,adder0): addcore.tdf; look_add:47:(209,4):(128,look_aheader): look_add.tdf; altshift:65:(215,2):(139,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(166,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(173,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:66:(293,10):(1872): lpm_compare.tdf { comptree:67:(283,3):(59,comparator): comptree.tdf { cmpchain:68:(136,7):(55,cmp0): cmpchain.tdf { comptree:69:(137,7):(47,comp): comptree.tdf { cmpchain:70:(136,7):(47,cmp3): cmpchain.tdf; cmpchain:70:(136,7):(59,cmp2): cmpchain.tdf; cmpchain:70:(136,7):(71,cmp1): cmpchain.tdf; cmpchain:71:(136,7):(83,cmp0): cmpchain.tdf; comptree:59:(152,4):(95,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(39,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(51,cmp0): cmpchain.tdf; comptree:43:(152,4):(63,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } cmpchain:72:(143,5):(79,cmp_end): cmpchain.tdf { comptree:73:(137,7):(39,comp): comptree.tdf { cmpchain:70:(136,7):(39,cmp1): cmpchain.tdf; cmpchain:70:(136,7):(51,cmp0): cmpchain.tdf; comptree:74:(152,4):(63,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } comptree:75:(152,4):(95,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } altshift:5:(305,2):(94,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(101,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:14:(312,10):(1972): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:17:(312,10):(1985): lpm_compare.tdf { comptree:18:(291,3):(49,comparator): comptree.tdf { cmpchain:19:(176,5):(45,cmp_end): cmpchain.tdf { comptree:20:(137,7):(45,comp): comptree.tdf { cmpchain:10:(136,7):(45,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(61,cmp_end): cmpchain.tdf; comptree:12:(162,4):(75,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(74,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(81,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:14:(316,12):(2011): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:17:(316,12):(2024): lpm_compare.tdf { comptree:18:(291,3):(49,comparator): comptree.tdf { cmpchain:19:(176,5):(45,cmp_end): cmpchain.tdf { comptree:20:(137,7):(45,comp): comptree.tdf { cmpchain:10:(136,7):(45,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(61,cmp_end): cmpchain.tdf; comptree:12:(162,4):(75,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(74,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(81,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:22:(319,12):(2051): lpm_add_sub.tdf { addcore:23:(208,9):(57,adder0): addcore.tdf; look_add:3:(209,4):(88,look_aheader): look_add.tdf; altshift:24:(215,2):(96,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(117,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(124,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:102:(346,13):(5573): lpm_compare.tdf { comptree:103:(283,3):(45,comparator): comptree.tdf { cmpchain:104:(176,5):(41,cmp_end): cmpchain.tdf { comptree:105:(137,7):(41,comp): comptree.tdf { cmpchain:29:(136,7):(41,cmp1): cmpchain.tdf; cmpchain:29:(136,7):(53,cmp0): cmpchain.tdf; cmpchain:30:(143,5):(65,cmp_end): cmpchain.tdf; comptree:53:(162,4):(75,sub_comptree): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:1:(352,1):(5596): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:31:(377,1):(6007): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:44:(386,1):(6059): lpm_add_sub.tdf { addcore:45:(208,9):(63,adder1): addcore.tdf; addcore:46:(208,9):(94,adder0): addcore.tdf; look_add:47:(209,4):(125,look_aheader): look_add.tdf; altshift:48:(215,2):(136,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(161,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(168,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:54:(377,1):(6156): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:31:(377,1):(6168): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:31:(377,1):(6197): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:31:(377,1):(6209): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:49:(405,1):(6253): lpm_compare.tdf { comptree:50:(291,3):(57,comparator): comptree.tdf { cmpchain:51:(176,5):(53,cmp_end): cmpchain.tdf { comptree:52:(137,7):(53,comp): comptree.tdf { cmpchain:10:(136,7):(53,cmp1): cmpchain.tdf; cmpchain:10:(136,7):(69,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(85,cmp_end): cmpchain.tdf; comptree:53:(162,4):(99,sub_comptree): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:44:(405,6):(6284): lpm_add_sub.tdf { addcore:45:(208,9):(63,adder1): addcore.tdf; addcore:46:(208,9):(94,adder0): addcore.tdf; look_add:47:(209,4):(125,look_aheader): look_add.tdf; altshift:48:(215,2):(136,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(161,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(168,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:54:(377,1):(6457): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:31:(377,1):(6469): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:54:(377,1):(6508): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:54:(377,1):(6536): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:110:(430,1):(6552): lpm_compare.tdf { comptree:56:(291,3):(49,comparator): comptree.tdf { cmpchain:57:(176,5):(45,cmp_end): cmpchain.tdf { comptree:58:(137,7):(45,comp): comptree.tdf { cmpchain:35:(136,7):(45,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(57,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(69,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(81,cmp_end): cmpchain.tdf; comptree:59:(152,4):(91,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(39,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(51,cmp0): cmpchain.tdf; comptree:43:(152,4):(63,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } altshift:5:(305,2):(74,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(81,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:14:(432,1):(6571): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:14:(434,1):(6608): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:49:(377,1):(6838): lpm_compare.tdf { comptree:50:(291,3):(57,comparator): comptree.tdf { cmpchain:51:(176,5):(53,cmp_end): cmpchain.tdf { comptree:52:(137,7):(53,comp): comptree.tdf { cmpchain:10:(136,7):(53,cmp1): cmpchain.tdf; cmpchain:10:(136,7):(69,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(85,cmp_end): cmpchain.tdf; comptree:53:(162,4):(99,sub_comptree): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:14:(444,1):(6864): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:17:(444,1):(6877): lpm_compare.tdf { comptree:18:(291,3):(49,comparator): comptree.tdf { cmpchain:19:(176,5):(45,cmp_end): cmpchain.tdf { comptree:20:(137,7):(45,comp): comptree.tdf { cmpchain:10:(136,7):(45,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(61,cmp_end): cmpchain.tdf; comptree:12:(162,4):(75,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(74,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(81,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:14:(446,1):(6902): lpm_add_sub.tdf { addcore:15:(208,9):(51,adder0): addcore.tdf; look_add:3:(209,4):(82,look_aheader): look_add.tdf; altshift:16:(215,2):(90,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(107,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(114,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:54:(377,1):(7099): lpm_compare.tdf { comptree:32:(291,3):(57,comparator): comptree.tdf { cmpchain:33:(176,5):(53,cmp_end): cmpchain.tdf { comptree:34:(137,7):(53,comp): comptree.tdf { cmpchain:35:(136,7):(53,cmp4): cmpchain.tdf; cmpchain:35:(136,7):(65,cmp3): cmpchain.tdf; cmpchain:35:(136,7):(77,cmp2): cmpchain.tdf; cmpchain:35:(136,7):(89,cmp1): cmpchain.tdf; cmpchain:36:(136,7):(101,cmp0): cmpchain.tdf; cmpchain:37:(143,5):(113,cmp_end): cmpchain.tdf; comptree:38:(152,4):(123,sub_comptree): comptree.tdf { cmpchain:39:(136,7):(43,cmp2): cmpchain.tdf; cmpchain:39:(136,7):(55,cmp1): cmpchain.tdf; cmpchain:40:(136,7):(67,cmp0): cmpchain.tdf; comptree:41:(152,4):(79,sub_comptree): comptree.tdf { cmpchain:40:(136,7):(37,cmp0): cmpchain.tdf; cmpchain:42:(143,5):(49,cmp_end): cmpchain.tdf; comptree:43:(152,4):(59,sub_comptree): comptree.tdf { cmpchain:13:(188,4):(35,eq_cmp_end): cmpchain.tdf; cmpchain:40:(193,5):(47,gt_cmp_end): cmpchain.tdf; } } } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:49:(377,1):(7223): lpm_compare.tdf { comptree:50:(291,3):(57,comparator): comptree.tdf { cmpchain:51:(176,5):(53,cmp_end): cmpchain.tdf { comptree:52:(137,7):(53,comp): comptree.tdf { cmpchain:10:(136,7):(53,cmp1): cmpchain.tdf; cmpchain:10:(136,7):(69,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(85,cmp_end): cmpchain.tdf; comptree:53:(162,4):(99,sub_comptree): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:49:(377,1):(7234): lpm_compare.tdf { comptree:50:(291,3):(57,comparator): comptree.tdf { cmpchain:51:(176,5):(53,cmp_end): cmpchain.tdf { comptree:52:(137,7):(53,comp): comptree.tdf { cmpchain:10:(136,7):(53,cmp1): cmpchain.tdf; cmpchain:10:(136,7):(69,cmp0): cmpchain.tdf; cmpchain:21:(143,5):(85,cmp_end): cmpchain.tdf; comptree:53:(162,4):(99,sub_comptree): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(90,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(97,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:60:(461,1):(7247): lpm_compare.tdf { comptree:61:(291,3):(47,comparator): comptree.tdf { cmpchain:62:(176,5):(43,cmp_end): cmpchain.tdf { comptree:63:(137,7):(43,comp): comptree.tdf { cmpchain:10:(136,7):(43,cmp0): cmpchain.tdf; cmpchain:13:(143,5):(59,cmp_end): cmpchain.tdf; comptree:12:(162,4):(71,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(70,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(77,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:80:(465,1):(7273): lpm_add_sub.tdf { addcore:81:(208,9):(48,adder0): addcore.tdf; look_add:3:(209,4):(79,look_aheader): look_add.tdf; altshift:82:(215,2):(87,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(102,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(109,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:83:(616,1):(9721): lpm_compare.tdf { comptree:84:(291,3):(41,comparator): comptree.tdf { cmpchain:21:(176,5):(37,cmp_end): cmpchain.tdf; } altshift:5:(305,2):(58,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(65,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:85:(618,3):(9871): lpm_add_sub.tdf { addcore:23:(208,9):(81,adder1): addcore.tdf; addcore:46:(208,9):(112,adder0): addcore.tdf; look_add:47:(209,4):(143,look_aheader): look_add.tdf; altshift:86:(215,2):(154,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(191,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(198,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:85:(618,3):(9920): lpm_add_sub.tdf { addcore:23:(208,9):(81,adder1): addcore.tdf; addcore:46:(208,9):(112,adder0): addcore.tdf; look_add:47:(209,4):(143,look_aheader): look_add.tdf; altshift:86:(215,2):(154,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(191,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(198,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:6:(637,3):(10018): lpm_compare.tdf { comptree:7:(291,3):(45,comparator): comptree.tdf { cmpchain:8:(176,5):(41,cmp_end): cmpchain.tdf { comptree:9:(137,7):(41,comp): comptree.tdf { cmpchain:10:(136,7):(41,cmp0): cmpchain.tdf; cmpchain:11:(143,5):(57,cmp_end): cmpchain.tdf; comptree:12:(162,4):(67,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:1:(638,9):(10086): lpm_add_sub.tdf { addcore:2:(208,9):(45,adder0): addcore.tdf; look_add:3:(209,4):(76,look_aheader): look_add.tdf; altshift:4:(215,2):(84,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(97,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(104,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:87:(643,10):(10262): lpm_add_sub.tdf { addcore:45:(208,9):(39,adder0): addcore.tdf; look_add:3:(209,4):(70,look_aheader): look_add.tdf; altshift:88:(215,2):(78,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(87,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(94,oflow_ext_latency_ffs): altshift.tdf; } lpm_compare:6:(687,19):(12913): lpm_compare.tdf { comptree:7:(291,3):(45,comparator): comptree.tdf { cmpchain:8:(176,5):(41,cmp_end): cmpchain.tdf { comptree:9:(137,7):(41,comp): comptree.tdf { cmpchain:10:(136,7):(41,cmp0): cmpchain.tdf; cmpchain:11:(143,5):(57,cmp_end): cmpchain.tdf; comptree:12:(162,4):(67,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_compare:6:(699,19):(13039): lpm_compare.tdf { comptree:7:(291,3):(45,comparator): comptree.tdf { cmpchain:8:(176,5):(41,cmp_end): cmpchain.tdf { comptree:9:(137,7):(41,comp): comptree.tdf { cmpchain:10:(136,7):(41,cmp0): cmpchain.tdf; cmpchain:11:(143,5):(57,cmp_end): cmpchain.tdf; comptree:12:(162,4):(67,sub_comptree): comptree.tdf { cmpchain:13:(176,5):(35,cmp_end): cmpchain.tdf; } } } } altshift:5:(305,2):(66,aeb_ext_lat_ffs): altshift.tdf; altshift:5:(306,2):(73,agb_ext_lat_ffs): altshift.tdf; } lpm_add_sub:89:(41,1):(13373): lpm_add_sub.tdf { addcore:90:(208,9):(54,adder0): addcore.tdf; look_add:3:(209,4):(85,look_aheader): look_add.tdf; altshift:91:(215,2):(93,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(112,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(119,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:89:(41,1):(13530): lpm_add_sub.tdf { addcore:90:(208,9):(54,adder0): addcore.tdf; look_add:3:(209,4):(85,look_aheader): look_add.tdf; altshift:91:(215,2):(93,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(112,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(119,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:92:(596,1):(13865): lpm_add_sub.tdf { addcore:93:(208,9):(84,adder2): addcore.tdf; addcore:46:(208,9):(115,adder1): addcore.tdf; addcore:46:(208,9):(146,adder0): addcore.tdf; look_add:94:(209,4):(177,look_aheader): look_add.tdf; altshift:95:(215,2):(191,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(230,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(237,oflow_ext_latency_ffs): altshift.tdf; } lpm_add_sub:92:(598,1):(14089): lpm_add_sub.tdf { addcore:93:(208,9):(84,adder2): addcore.tdf; addcore:46:(208,9):(115,adder1): addcore.tdf; addcore:46:(208,9):(146,adder0): addcore.tdf; look_add:94:(209,4):(177,look_aheader): look_add.tdf; altshift:95:(215,2):(191,result_ext_latency_ffs): altshift.tdf; altshift:5:(217,2):(230,carry_ext_latency_ffs): altshift.tdf; altshift:5:(219,2):(237,oflow_ext_latency_ffs): altshift.tdf; } lpm_ram_dq:106:(102,15):(14193,video_ram_a): lpm_ram_dq.tdf { altram:107:(111,5):(44,sram): altram.tdf { lpm_decode:98:(121,4):(45,decoder): lpm_decode.tdf { altshift:88:(73,2):(33,external_latency_ffs): altshift.tdf; } lpm_mux:99:(123,4):(54,mux): lpm_mux.tdf { altshift:5:(88,2):(33,external_latency_ffs): altshift.tdf; muxlut:100:(167,21):(40): muxlut.tdf; } } } lpm_ram_dq:108:(112,14):(14194,video_ram_b): lpm_ram_dq.tdf { altram:109:(111,5):(44,sram): altram.tdf { lpm_decode:98:(121,4):(45,decoder): lpm_decode.tdf { altshift:88:(73,2):(33,external_latency_ffs): altshift.tdf; } lpm_mux:99:(123,4):(54,mux): lpm_mux.tdf { altshift:5:(88,2):(33,external_latency_ffs): altshift.tdf; muxlut:100:(167,21):(40): muxlut.tdf; } } } } }