📄 mult_add_4f74.tdf
字号:
w179w : WIRE;
w181w : WIRE;
w183w : WIRE;
w186w : WIRE;
w187w : WIRE;
w188w : WIRE;
w192w : WIRE;
w193w : WIRE;
w245w : WIRE;
w360w[27..0] : WIRE;
BEGIN
add58_result[] = sft59a[].out + sft60a[].out;
add62_result[] = sft63a[].out + sft64a[].out;
add66_result[] = sft67a[].out + sft68a[].out;
ded_mult1.aclr[] = ( B"000", aclr0);
ded_mult1.clock[] = ( B"111", clock0);
ded_mult1.dataa[] = ( dataa_bus[7..0]);
ded_mult1.datab[] = ( datab_bus[16..0]);
ded_mult1.ena[] = ( B"111", ena0);
ded_mult2.aclr[] = ( B"000", aclr0);
ded_mult2.clock[] = ( B"111", clock0);
ded_mult2.dataa[] = ( dataa_bus[15..8]);
ded_mult2.datab[] = ( datab_bus[33..17]);
ded_mult2.ena[] = ( B"111", ena0);
ded_mult3.aclr[] = ( B"000", aclr0);
ded_mult3.clock[] = ( B"111", clock0);
ded_mult3.dataa[] = ( dataa_bus[23..16]);
ded_mult3.datab[] = ( datab_bus[50..34]);
ded_mult3.ena[] = ( B"111", ena0);
dffe10.clk = clock0;
dffe10.clrn = (! aclr0);
dffe10.d = ded_mult1.result[3..3];
dffe10.ena = ena0;
dffe11.clk = clock0;
dffe11.clrn = (! aclr0);
dffe11.d = w143w;
dffe11.ena = ena0;
dffe12.clk = clock0;
dffe12.clrn = (! aclr0);
dffe12.d = ded_mult1.result[4..4];
dffe12.ena = ena0;
dffe13.clk = clock0;
dffe13.clrn = (! aclr0);
dffe13.d = w145w;
dffe13.ena = ena0;
dffe14.clk = clock0;
dffe14.clrn = (! aclr0);
dffe14.d = ded_mult1.result[5..5];
dffe14.ena = ena0;
dffe15.clk = clock0;
dffe15.clrn = (! aclr0);
dffe15.d = w147w;
dffe15.ena = ena0;
dffe16.clk = clock0;
dffe16.clrn = (! aclr0);
dffe16.d = ded_mult1.result[6..6];
dffe16.ena = ena0;
dffe17.clk = clock0;
dffe17.clrn = (! aclr0);
dffe17.d = w149w;
dffe17.ena = ena0;
dffe18.clk = clock0;
dffe18.clrn = (! aclr0);
dffe18.d = ded_mult1.result[7..7];
dffe18.ena = ena0;
dffe19.clk = clock0;
dffe19.clrn = (! aclr0);
dffe19.d = w151w;
dffe19.ena = ena0;
dffe20.clk = clock0;
dffe20.clrn = (! aclr0);
dffe20.d = ded_mult1.result[8..8];
dffe20.ena = ena0;
dffe21.clk = clock0;
dffe21.clrn = (! aclr0);
dffe21.d = w153w;
dffe21.ena = ena0;
dffe22.clk = clock0;
dffe22.clrn = (! aclr0);
dffe22.d = ded_mult1.result[9..9];
dffe22.ena = ena0;
dffe23.clk = clock0;
dffe23.clrn = (! aclr0);
dffe23.d = w155w;
dffe23.ena = ena0;
dffe24.clk = clock0;
dffe24.clrn = (! aclr0);
dffe24.d = ded_mult1.result[10..10];
dffe24.ena = ena0;
dffe25.clk = clock0;
dffe25.clrn = (! aclr0);
dffe25.d = w157w;
dffe25.ena = ena0;
dffe26.clk = clock0;
dffe26.clrn = (! aclr0);
dffe26.d = ded_mult1.result[11..11];
dffe26.ena = ena0;
dffe27.clk = clock0;
dffe27.clrn = (! aclr0);
dffe27.d = w159w;
dffe27.ena = ena0;
dffe28.clk = clock0;
dffe28.clrn = (! aclr0);
dffe28.d = ded_mult1.result[12..12];
dffe28.ena = ena0;
dffe29.clk = clock0;
dffe29.clrn = (! aclr0);
dffe29.d = w161w;
dffe29.ena = ena0;
dffe30.clk = clock0;
dffe30.clrn = (! aclr0);
dffe30.d = ded_mult1.result[13..13];
dffe30.ena = ena0;
dffe31.clk = clock0;
dffe31.clrn = (! aclr0);
dffe31.d = w163w;
dffe31.ena = ena0;
dffe32.clk = clock0;
dffe32.clrn = (! aclr0);
dffe32.d = ded_mult1.result[14..14];
dffe32.ena = ena0;
dffe33.clk = clock0;
dffe33.clrn = (! aclr0);
dffe33.d = w165w;
dffe33.ena = ena0;
dffe34.clk = clock0;
dffe34.clrn = (! aclr0);
dffe34.d = ded_mult1.result[15..15];
dffe34.ena = ena0;
dffe35.clk = clock0;
dffe35.clrn = (! aclr0);
dffe35.d = w167w;
dffe35.ena = ena0;
dffe36.clk = clock0;
dffe36.clrn = (! aclr0);
dffe36.d = ded_mult1.result[16..16];
dffe36.ena = ena0;
dffe37.clk = clock0;
dffe37.clrn = (! aclr0);
dffe37.d = w169w;
dffe37.ena = ena0;
dffe38.clk = clock0;
dffe38.clrn = (! aclr0);
dffe38.d = ded_mult1.result[17..17];
dffe38.ena = ena0;
dffe39.clk = clock0;
dffe39.clrn = (! aclr0);
dffe39.d = w171w;
dffe39.ena = ena0;
dffe4.clk = clock0;
dffe4.clrn = (! aclr0);
dffe4.d = ded_mult1.result[0..0];
dffe4.ena = ena0;
dffe40.clk = clock0;
dffe40.clrn = (! aclr0);
dffe40.d = ded_mult1.result[18..18];
dffe40.ena = ena0;
dffe41.clk = clock0;
dffe41.clrn = (! aclr0);
dffe41.d = w173w;
dffe41.ena = ena0;
dffe42.clk = clock0;
dffe42.clrn = (! aclr0);
dffe42.d = ded_mult1.result[19..19];
dffe42.ena = ena0;
dffe43.clk = clock0;
dffe43.clrn = (! aclr0);
dffe43.d = w175w;
dffe43.ena = ena0;
dffe44.clk = clock0;
dffe44.clrn = (! aclr0);
dffe44.d = ded_mult1.result[20..20];
dffe44.ena = ena0;
dffe45.clk = clock0;
dffe45.clrn = (! aclr0);
dffe45.d = w177w;
dffe45.ena = ena0;
dffe46.clk = clock0;
dffe46.clrn = (! aclr0);
dffe46.d = ded_mult1.result[21..21];
dffe46.ena = ena0;
dffe47.clk = clock0;
dffe47.clrn = (! aclr0);
dffe47.d = w179w;
dffe47.ena = ena0;
dffe48.clk = clock0;
dffe48.clrn = (! aclr0);
dffe48.d = ded_mult1.result[22..22];
dffe48.ena = ena0;
dffe49.clk = clock0;
dffe49.clrn = (! aclr0);
dffe49.d = w181w;
dffe49.ena = ena0;
dffe5.clk = clock0;
dffe5.clrn = (! aclr0);
dffe5.d = w137w;
dffe5.ena = ena0;
dffe50.clk = clock0;
dffe50.clrn = (! aclr0);
dffe50.d = ded_mult1.result[23..23];
dffe50.ena = ena0;
dffe51.clk = clock0;
dffe51.clrn = (! aclr0);
dffe51.d = w183w;
dffe51.ena = ena0;
dffe52.clk = clock0;
dffe52.clrn = (! aclr0);
dffe52.d = w186w;
dffe52.ena = ena0;
dffe53.clk = clock0;
dffe53.clrn = (! aclr0);
dffe53.d = w188w;
dffe53.ena = ena0;
dffe54.clk = clock0;
dffe54.clrn = (! aclr0);
dffe54.d = w192w;
dffe54.ena = ena0;
dffe55.clk = clock0;
dffe55.clrn = (! aclr0);
dffe55.d = w193w;
dffe55.ena = ena0;
dffe56.clk = clock0;
dffe56.clrn = (! aclr0);
dffe56.d = w187w;
dffe56.ena = ena0;
dffe57.clk = clock0;
dffe57.clrn = (! aclr0);
dffe57.d = w187w;
dffe57.ena = ena0;
dffe6.clk = clock0;
dffe6.clrn = (! aclr0);
dffe6.d = ded_mult1.result[1..1];
dffe6.ena = ena0;
dffe7.clk = clock0;
dffe7.clrn = (! aclr0);
dffe7.d = w139w;
dffe7.ena = ena0;
dffe8.clk = clock0;
dffe8.clrn = (! aclr0);
dffe8.d = ded_mult1.result[2..2];
dffe8.ena = ena0;
dffe9.clk = clock0;
dffe9.clrn = (! aclr0);
dffe9.d = w141w;
dffe9.ena = ena0;
sft59a[].in = ( w245w, ( (! ded_mult3.result[24..24]), ( ded_mult3.result[23..23], ( ded_mult3.result[22..22], ( ded_mult3.result[21..21], ( ded_mult3.result[20..20], ( ded_mult3.result[19..19], ( ded_mult3.result[18..18], ( ded_mult3.result[17..17], ( ded_mult3.result[16..16], ( ded_mult3.result[15..15], ( ded_mult3.result[14..14], ( ded_mult3.result[13..13], ( ded_mult3.result[12..12], ( ded_mult3.result[11..11], ( ded_mult3.result[10..10], ( ded_mult3.result[9..9], ( ded_mult3.result[8..8], ( ded_mult3.result[7..7], ( ded_mult3.result[6..6], ( ded_mult3.result[5..5], ( ded_mult3.result[4..4], ( ded_mult3.result[3..3], ( ded_mult3.result[2..2], ( ded_mult3.result[1..0])))))))))))))))))))))))));
sft60a[].in = ( w245w, ( (! ded_mult2.result[24..24]), ( ded_mult2.result[23..23], ( ded_mult2.result[22..22], ( ded_mult2.result[21..21], ( ded_mult2.result[20..20], ( ded_mult2.result[19..19], ( ded_mult2.result[18..18], ( ded_mult2.result[17..17], ( ded_mult2.result[16..16], ( ded_mult2.result[15..15], ( ded_mult2.result[14..14], ( ded_mult2.result[13..13], ( ded_mult2.result[12..12], ( ded_mult2.result[11..11], ( ded_mult2.result[10..10], ( ded_mult2.result[9..9], ( ded_mult2.result[8..8], ( ded_mult2.result[7..7], ( ded_mult2.result[6..6], ( ded_mult2.result[5..5], ( ded_mult2.result[4..4], ( ded_mult2.result[3..3], ( ded_mult2.result[2..2], ( ded_mult2.result[1..0])))))))))))))))))))))))));
sft61a[].in = add58_result[];
sft63a[].in = ( dffe57.q, ( dffe56.q, ( dffe54.q, ( dffe52.q, ( dffe50.q, ( dffe48.q, ( dffe46.q, ( dffe44.q, ( dffe42.q, ( dffe40.q, ( dffe38.q, ( dffe36.q, ( dffe34.q, ( dffe32.q, ( dffe30.q, ( dffe28.q, ( dffe26.q, ( dffe24.q, ( dffe22.q, ( dffe20.q, ( dffe18.q, ( dffe16.q, ( dffe14.q, ( dffe12.q, ( dffe10.q, ( dffe8.q, ( dffe6.q, dffe4.q)))))))))))))))))))))))))));
sft64a[].in = ( w245w, ( w245w, ( dffe55.q, ( dffe53.q, ( dffe51.q, ( dffe49.q, ( dffe47.q, ( dffe45.q, ( dffe43.q, ( dffe41.q, ( dffe39.q, ( dffe37.q, ( dffe35.q, ( dffe33.q, ( dffe31.q, ( dffe29.q, ( dffe27.q, ( dffe25.q, ( dffe23.q, ( dffe21.q, ( dffe19.q, ( dffe17.q, ( dffe15.q, ( dffe13.q, ( dffe11.q, ( dffe9.q, ( dffe7.q, dffe5.q)))))))))))))))))))))))))));
sft65a[].in = add62_result[];
sft67a[].in = ( w245w, (! ded_mult1.result[24..24]));
sft68a[].in = ( w245w, w187w);
sft69a[].in = add66_result[];
dataa_bus[] = ( dataa[23..0]);
datab_bus[] = ( datab[50..0]);
ena0 = VCC;
result[26..0] = w360w[26..0];
w137w = sft61a[0..0].out;
w139w = sft61a[1..1].out;
w141w = sft61a[2..2].out;
w143w = sft61a[3..3].out;
w145w = sft61a[4..4].out;
w147w = sft61a[5..5].out;
w149w = sft61a[6..6].out;
w151w = sft61a[7..7].out;
w153w = sft61a[8..8].out;
w155w = sft61a[9..9].out;
w157w = sft61a[10..10].out;
w159w = sft61a[11..11].out;
w161w = sft61a[12..12].out;
w163w = sft61a[13..13].out;
w165w = sft61a[14..14].out;
w167w = sft61a[15..15].out;
w169w = sft61a[16..16].out;
w171w = sft61a[17..17].out;
w173w = sft61a[18..18].out;
w175w = sft61a[19..19].out;
w177w = sft61a[20..20].out;
w179w = sft61a[21..21].out;
w181w = sft61a[22..22].out;
w183w = sft61a[23..23].out;
w186w = sft61a[24..24].out;
w187w = B"1";
w188w = sft69a[0..0].out;
w192w = sft61a[25..25].out;
w193w = sft69a[1..1].out;
w245w = B"0";
w360w[] = ( sft65a[27..27].out, sft65a[26..26].out, sft65a[25..25].out, sft65a[24..24].out, sft65a[23..23].out, sft65a[22..22].out, sft65a[21..21].out, sft65a[20..20].out, sft65a[19..19].out, sft65a[18..18].out, sft65a[17..17].out, sft65a[16..16].out, sft65a[15..15].out, sft65a[14..14].out, sft65a[13..13].out, sft65a[12..12].out, sft65a[11..11].out, sft65a[10..10].out, sft65a[9..9].out, sft65a[8..8].out, sft65a[7..7].out, sft65a[6..6].out, sft65a[5..5].out, sft65a[4..4].out, sft65a[3..3].out, sft65a[2..2].out, sft65a[1..1].out, sft65a[0..0].out);
END;
--VALID FILE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -