📄 test.hif
字号:
}
}
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,aglobal.inc]
{
62 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=ON] [ageb,dataa3,dataa2,dataa1,dataa0,datab3,datab2,datab1,datab0];
54 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=16,USE_LPM_FOR_AHDL_OPERATORS=ON] [ageb,dataa15,dataa14,dataa13,dataa12,dataa11,dataa10,dataa9,dataa8,dataa7,dataa6,dataa5,dataa4,dataa3,dataa2,dataa1,dataa0,datab15,datab14,datab13,datab12,datab11,datab10,datab9,datab8,datab7,datab6,datab5,datab4,datab3,datab2,datab1,datab0];
32 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=4,USE_LPM_FOR_AHDL_OPERATORS=OFF] [ageb,dataa3,dataa2,dataa1,dataa0,datab3,datab2,datab1,datab0];
41 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=NO,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=16,USE_LPM_FOR_AHDL_OPERATORS=OFF] [ageb,dataa15,dataa14,dataa13,dataa12,dataa11,dataa10,dataa9,dataa8,dataa7,dataa6,dataa5,dataa4,dataa3,dataa2,dataa1,dataa0,datab15,datab14,datab13,datab12,datab11,datab10,datab9,datab8,datab7,datab6,datab5,datab4,datab3,datab2,datab1,datab0];
11 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [aeb,dataa7,dataa6,dataa5,dataa4,dataa3,dataa2,dataa1,dataa0,datab7,datab6,datab5,datab4,datab3,datab2,datab1,datab0];
2 [DEVICE_FAMILY=MAX7000S,CASCADE_CHAIN_LENGTH=0,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN=IGNORE,CARRY_CHAIN=IGNORE,ONE_INPUT_IS_CONSTANT=YES,CHAIN_SIZE=8,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,lpm_width=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [ageb,dataa7,dataa6,dataa5,dataa4,dataa3,dataa2,dataa1,dataa0,datab7,datab6,datab5,datab4,datab3,datab2,datab1,datab0];
15 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=8,LPM_REPRESENTATION=UNSIGNED,LPM_PIPELINE=1,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=YES,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN_LENGTH=0,DEVICE_FAMILY=MAX7000S] [clock,datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,ageb];
22 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=8,LPM_REPRESENTATION=UNSIGNED,LPM_PIPELINE=1,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=YES,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN_LENGTH=0,DEVICE_FAMILY=MAX7000S] [clock,datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,aeb];
28 [USE_LPM_FOR_AHDL_OPERATORS=OFF,lpm_width=16,LPM_REPRESENTATION=UNSIGNED,LPM_PIPELINE=0,CHAIN_SIZE=8,ONE_INPUT_IS_CONSTANT=YES,CARRY_CHAIN=IGNORE,CASCADE_CHAIN=IGNORE,CARRY_CHAIN_LENGTH=0,CASCADE_CHAIN_LENGTH=0,DEVICE_FAMILY=MAX7000S] [datab0,datab1,datab2,datab3,datab4,datab5,datab6,datab7,datab8,datab9,datab10,datab11,datab12,datab13,datab14,datab15,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7,dataa8,dataa9,dataa10,dataa11,dataa12,dataa13,dataa14,dataa15,ageb];
}
}
bus2bus.tdf
{
bus2bus [USE_LPM_FOR_AHDL_OPERATORS,WIDTH_IN=3,WIDTH_OUT=5] [];
}
lpm_bustri.tdf
{
lpm_bustri [LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [];
}
lpm_latch.tdf
{
lpm_latch [LPM_AVALUE=0,LPM_WIDTH,USE_LPM_FOR_AHDL_OPERATORS] [lpm_constant.inc]
{
50 [LPM_AVALUE=0,LPM_WIDTH=24,USE_LPM_FOR_AHDL_OPERATORS=ON] [q23,q22,q21,q20,q19,q18,q17,q16,q15,q14,q13,q12,q11,q10,q9,q8,q7,q6,q5,q4,q3,q2,q1,q0,data23,data22,data21,data20,data19,data18,data17,data16,data15,data14,data13,data12,data11,data10,data9,data8,data7,data6,data5,data4,data3,data2,data1,data0,gate];
38 [LPM_AVALUE=0,LPM_WIDTH=24,USE_LPM_FOR_AHDL_OPERATORS=OFF] [q23,q22,q21,q20,q19,q18,q17,q16,q15,q14,q13,q12,q11,q10,q9,q8,q7,q6,q5,q4,q3,q2,q1,q0,data23,data22,data21,data20,data19,data18,data17,data16,data15,data14,data13,data12,data11,data10,data9,data8,data7,data6,data5,data4,data3,data2,data1,data0,gate];
}
}
}
TREE
{
test::(0,0):(0): test.gdf
{
compare10::(0,0):(547): compare10.tdf
{
lpm_compare:54:(50,2):(60,lpm_compare_component): lpm_compare.tdf
{
comptree:55:(284,3):(68,comparator): comptree.tdf
{
cmpchain:56:(137,7):(64,cmp1): cmpchain.tdf;
cmpchain:57:(137,7):(89,cmp0): cmpchain.tdf;
comptree:58:(153,4):(114,sub_comptree): comptree.tdf
{
cmpchain:59:(195,6):(36,gt_cmp_end): cmpchain.tdf;
}
}
altshift:60:(306,2):(112,aeb_ext_lat_ffs): altshift.tdf;
altshift:60:(307,2):(120,agb_ext_lat_ffs): altshift.tdf;
}
}
count16::(0,0):(549): count16.gdf
{
lpm_counter:52:(51,2):(46,lpm_counter_component): lpm_counter.tdf;
}
latch::(0,0):(477): latch.gdf;
latch::(0,0):(454): latch.gdf;
latch::(0,0):(456): latch.gdf;
latch24::(0,0):(215): latch24.tdf
{
lpm_latch:50:(50,2):(76,lpm_latch_component): lpm_latch.tdf;
}
count24::(0,0):(214): count24.tdf
{
lpm_counter:48:(50,2):(53,lpm_counter_component): lpm_counter.tdf;
}
compare1::(0,0):(564): compare1.tdf
{
lpm_compare:62:(50,2):(36,lpm_compare_component): lpm_compare.tdf
{
comptree:63:(284,3):(44,comparator): comptree.tdf
{
cmpchain:64:(177,5):(40,cmp_end): cmpchain.tdf;
}
altshift:60:(306,2):(64,aeb_ext_lat_ffs): altshift.tdf;
altshift:60:(307,2):(72,agb_ext_lat_ffs): altshift.tdf;
}
}
counter1::(0,0):(566): counter1.tdf
{
lpm_counter:66:(51,2):(34,lpm_counter_component): lpm_counter.tdf;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -