📄 mulma.hif
字号:
lpm_mult [CARRY_CHAIN,DEVICE_FAMILY,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS,LPM_WIDTHR=0,LPM_WIDTHP,LPM_WIDTHB,LPM_WIDTHA,USE_LPM_FOR_AHDL_OPERATORS] [aglobal.inc,lpm_add_sub.inc,multcore.inc,bypassff.inc,altshift.inc]
{
27 [CARRY_CHAIN=IGNORE,DEVICE_FAMILY=ACEX1K,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS=8,LPM_WIDTHR=0,LPM_WIDTHP=12,LPM_WIDTHB=4,LPM_WIDTHA=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10,result11,datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7];
1 [CARRY_CHAIN=IGNORE,DEVICE_FAMILY=MAX7000S,OPTIMIZE_FOR_SPEED=5,MAXIMIZE_SPEED=1,USE_EAB=OFF,INPUT_B_IS_CONSTANT=NO,INPUT_A_IS_CONSTANT=NO,LATENCY=0,LPM_PIPELINE=0,LPM_REPRESENTATION=UNSIGNED,LPM_WIDTHS=8,LPM_WIDTHR=0,LPM_WIDTHP=12,LPM_WIDTHB=4,LPM_WIDTHA=8,USE_LPM_FOR_AHDL_OPERATORS=OFF] [result0,result1,result2,result3,result4,result5,result6,result7,result8,result9,result10,result11,datab0,datab1,datab2,datab3,dataa0,dataa1,dataa2,dataa3,dataa4,dataa5,dataa6,dataa7];
}
}
mulma.gdf
{
mulma [] []
{
0 [] [];
}
}
}
TREE
{
mulma::(0,0):(0): mulma.gdf
{
s10::(0,0):(20): s10.vhd;
divide::(0,0):(17): divide.tdf
{
lpm_add_sub:31:(209,55):(59): lpm_add_sub.tdf
{
addcore:32:(212,4):(46,adder): addcore.tdf;
altshift:22:(222,2):(65,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(79,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(87,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(81): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(106): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(131): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(156): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(181): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(206): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(231): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
lpm_add_sub:33:(209,55):(256): lpm_add_sub.tdf
{
addcore:34:(212,4):(49,adder): addcore.tdf;
altshift:26:(222,2):(71,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(87,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(95,oflow_ext_latency_ffs): altshift.tdf;
}
}
lpm_mult::(0,0):(13): lpm_mult.tdf
{
multcore:28:(264,5):(62,mult_core): multcore.tdf
{
csa_add:3:(260,8):(54,padder): csa_add.tdf
{
csa_cell:4:(57,11):(103,adder0): csa_cell.tdf;
csa_add:5:(62,3):(165,sub_csa_add): csa_add.tdf
{
csa_cell:6:(57,11):(92,adder0): csa_cell.tdf;
}
lpm_add_sub:29:(66,3):(234,cpa_adder): lpm_add_sub.tdf
{
addcore:30:(212,4):(76,adder): addcore.tdf;
altshift:11:(222,2):(125,result_ext_latency_ffs): altshift.tdf;
altshift:12:(224,2):(159,carry_ext_latency_ffs): altshift.tdf;
altshift:12:(226,2):(167,oflow_ext_latency_ffs): altshift.tdf;
}
}
}
altshift:13:(291,3):(98,external_latency_ffs): altshift.tdf;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -