⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mult_add_4f74.tdf

📁 在DE2平台上实现把DVD转换到LED上显示
💻 TDF
📖 第 1 页 / 共 2 页
字号:
	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 + -