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

📄 mux_icb.tdf

📁 filter,很不错,大家可以看以下
💻 TDF
字号:
--lpm_mux CBX_DECLARE_ALL_CONNECTED_PORTS="OFF" DEVICE_FAMILY="Cyclone" LPM_SIZE=2 LPM_WIDTH=28 LPM_WIDTHS=1 data result sel
--VERSION_BEGIN 5.0 cbx_lpm_mux 2004:12:13:14:16:38:SJ cbx_mgl 2005:04:13:17:26:48:SJ  VERSION_END


--  Copyright (C) 1988-2005 Altera Corporation
--  Your use of Altera Corporation's design tools, logic functions 
--  and other software and tools, and its AMPP partner logic 
--  functions, and any output files any of the foregoing 
--  (including device programming or simulation files), and any 
--  associated documentation or information are expressly subject 
--  to the terms and conditions of the Altera Program License 
--  Subscription Agreement, Altera MegaCore Function License 
--  Agreement, or other applicable license agreement, including, 
--  without limitation, that your use is for the sole purpose of 
--  programming logic devices manufactured by Altera and sold by 
--  Altera or its authorized distributors.  Please refer to the 
--  applicable agreement for further details.



--synthesis_resources = lut 28 
SUBDESIGN mux_icb
( 
	data[55..0]	:	input;
	result[27..0]	:	output;
	sel[0..0]	:	input;
) 
VARIABLE 
	result_node[27..0]	: WIRE;
	sel_node[0..0]	: WIRE;
	w_data487w[1..0]	: WIRE;
	w_data501w[1..0]	: WIRE;
	w_data513w[1..0]	: WIRE;
	w_data525w[1..0]	: WIRE;
	w_data537w[1..0]	: WIRE;
	w_data549w[1..0]	: WIRE;
	w_data561w[1..0]	: WIRE;
	w_data573w[1..0]	: WIRE;
	w_data585w[1..0]	: WIRE;
	w_data597w[1..0]	: WIRE;
	w_data609w[1..0]	: WIRE;
	w_data621w[1..0]	: WIRE;
	w_data633w[1..0]	: WIRE;
	w_data645w[1..0]	: WIRE;
	w_data657w[1..0]	: WIRE;
	w_data669w[1..0]	: WIRE;
	w_data681w[1..0]	: WIRE;
	w_data693w[1..0]	: WIRE;
	w_data705w[1..0]	: WIRE;
	w_data717w[1..0]	: WIRE;
	w_data729w[1..0]	: WIRE;
	w_data741w[1..0]	: WIRE;
	w_data753w[1..0]	: WIRE;
	w_data765w[1..0]	: WIRE;
	w_data777w[1..0]	: WIRE;
	w_data789w[1..0]	: WIRE;
	w_data801w[1..0]	: WIRE;
	w_data813w[1..0]	: WIRE;
	w_result488w	: WIRE;
	w_result494w	: WIRE;
	w_result502w	: WIRE;
	w_result508w	: WIRE;
	w_result514w	: WIRE;
	w_result520w	: WIRE;
	w_result526w	: WIRE;
	w_result532w	: WIRE;
	w_result538w	: WIRE;
	w_result544w	: WIRE;
	w_result550w	: WIRE;
	w_result556w	: WIRE;
	w_result562w	: WIRE;
	w_result568w	: WIRE;
	w_result574w	: WIRE;
	w_result580w	: WIRE;
	w_result586w	: WIRE;
	w_result592w	: WIRE;
	w_result598w	: WIRE;
	w_result604w	: WIRE;
	w_result610w	: WIRE;
	w_result616w	: WIRE;
	w_result622w	: WIRE;
	w_result628w	: WIRE;
	w_result634w	: WIRE;
	w_result640w	: WIRE;
	w_result646w	: WIRE;
	w_result652w	: WIRE;
	w_result658w	: WIRE;
	w_result664w	: WIRE;
	w_result670w	: WIRE;
	w_result676w	: WIRE;
	w_result682w	: WIRE;
	w_result688w	: WIRE;
	w_result694w	: WIRE;
	w_result700w	: WIRE;
	w_result706w	: WIRE;
	w_result712w	: WIRE;
	w_result718w	: WIRE;
	w_result724w	: WIRE;
	w_result730w	: WIRE;
	w_result736w	: WIRE;
	w_result742w	: WIRE;
	w_result748w	: WIRE;
	w_result754w	: WIRE;
	w_result760w	: WIRE;
	w_result766w	: WIRE;
	w_result772w	: WIRE;
	w_result778w	: WIRE;
	w_result784w	: WIRE;
	w_result790w	: WIRE;
	w_result796w	: WIRE;
	w_result802w	: WIRE;
	w_result808w	: WIRE;
	w_result814w	: WIRE;
	w_result820w	: WIRE;

BEGIN 
	result[] = result_node[];
	result_node[] = ( w_result814w, w_result802w, w_result790w, w_result778w, w_result766w, w_result754w, w_result742w, w_result730w, w_result718w, w_result706w, w_result694w, w_result682w, w_result670w, w_result658w, w_result646w, w_result634w, w_result622w, w_result610w, w_result598w, w_result586w, w_result574w, w_result562w, w_result550w, w_result538w, w_result526w, w_result514w, w_result502w, w_result488w);
	sel_node[] = ( sel[0..0]);
	w_data487w[] = ( data[28..28], data[0..0]);
	w_data501w[] = ( data[29..29], data[1..1]);
	w_data513w[] = ( data[30..30], data[2..2]);
	w_data525w[] = ( data[31..31], data[3..3]);
	w_data537w[] = ( data[32..32], data[4..4]);
	w_data549w[] = ( data[33..33], data[5..5]);
	w_data561w[] = ( data[34..34], data[6..6]);
	w_data573w[] = ( data[35..35], data[7..7]);
	w_data585w[] = ( data[36..36], data[8..8]);
	w_data597w[] = ( data[37..37], data[9..9]);
	w_data609w[] = ( data[38..38], data[10..10]);
	w_data621w[] = ( data[39..39], data[11..11]);
	w_data633w[] = ( data[40..40], data[12..12]);
	w_data645w[] = ( data[41..41], data[13..13]);
	w_data657w[] = ( data[42..42], data[14..14]);
	w_data669w[] = ( data[43..43], data[15..15]);
	w_data681w[] = ( data[44..44], data[16..16]);
	w_data693w[] = ( data[45..45], data[17..17]);
	w_data705w[] = ( data[46..46], data[18..18]);
	w_data717w[] = ( data[47..47], data[19..19]);
	w_data729w[] = ( data[48..48], data[20..20]);
	w_data741w[] = ( data[49..49], data[21..21]);
	w_data753w[] = ( data[50..50], data[22..22]);
	w_data765w[] = ( data[51..51], data[23..23]);
	w_data777w[] = ( data[52..52], data[24..24]);
	w_data789w[] = ( data[53..53], data[25..25]);
	w_data801w[] = ( data[54..54], data[26..26]);
	w_data813w[] = ( data[55..55], data[27..27]);
	w_result488w = w_result494w;
	w_result494w = ((sel_node[] & w_data487w[1..1]) # ((! sel_node[]) & w_data487w[0..0]));
	w_result502w = w_result508w;
	w_result508w = ((sel_node[] & w_data501w[1..1]) # ((! sel_node[]) & w_data501w[0..0]));
	w_result514w = w_result520w;
	w_result520w = ((sel_node[] & w_data513w[1..1]) # ((! sel_node[]) & w_data513w[0..0]));
	w_result526w = w_result532w;
	w_result532w = ((sel_node[] & w_data525w[1..1]) # ((! sel_node[]) & w_data525w[0..0]));
	w_result538w = w_result544w;
	w_result544w = ((sel_node[] & w_data537w[1..1]) # ((! sel_node[]) & w_data537w[0..0]));
	w_result550w = w_result556w;
	w_result556w = ((sel_node[] & w_data549w[1..1]) # ((! sel_node[]) & w_data549w[0..0]));
	w_result562w = w_result568w;
	w_result568w = ((sel_node[] & w_data561w[1..1]) # ((! sel_node[]) & w_data561w[0..0]));
	w_result574w = w_result580w;
	w_result580w = ((sel_node[] & w_data573w[1..1]) # ((! sel_node[]) & w_data573w[0..0]));
	w_result586w = w_result592w;
	w_result592w = ((sel_node[] & w_data585w[1..1]) # ((! sel_node[]) & w_data585w[0..0]));
	w_result598w = w_result604w;
	w_result604w = ((sel_node[] & w_data597w[1..1]) # ((! sel_node[]) & w_data597w[0..0]));
	w_result610w = w_result616w;
	w_result616w = ((sel_node[] & w_data609w[1..1]) # ((! sel_node[]) & w_data609w[0..0]));
	w_result622w = w_result628w;
	w_result628w = ((sel_node[] & w_data621w[1..1]) # ((! sel_node[]) & w_data621w[0..0]));
	w_result634w = w_result640w;
	w_result640w = ((sel_node[] & w_data633w[1..1]) # ((! sel_node[]) & w_data633w[0..0]));
	w_result646w = w_result652w;
	w_result652w = ((sel_node[] & w_data645w[1..1]) # ((! sel_node[]) & w_data645w[0..0]));
	w_result658w = w_result664w;
	w_result664w = ((sel_node[] & w_data657w[1..1]) # ((! sel_node[]) & w_data657w[0..0]));
	w_result670w = w_result676w;
	w_result676w = ((sel_node[] & w_data669w[1..1]) # ((! sel_node[]) & w_data669w[0..0]));
	w_result682w = w_result688w;
	w_result688w = ((sel_node[] & w_data681w[1..1]) # ((! sel_node[]) & w_data681w[0..0]));
	w_result694w = w_result700w;
	w_result700w = ((sel_node[] & w_data693w[1..1]) # ((! sel_node[]) & w_data693w[0..0]));
	w_result706w = w_result712w;
	w_result712w = ((sel_node[] & w_data705w[1..1]) # ((! sel_node[]) & w_data705w[0..0]));
	w_result718w = w_result724w;
	w_result724w = ((sel_node[] & w_data717w[1..1]) # ((! sel_node[]) & w_data717w[0..0]));
	w_result730w = w_result736w;
	w_result736w = ((sel_node[] & w_data729w[1..1]) # ((! sel_node[]) & w_data729w[0..0]));
	w_result742w = w_result748w;
	w_result748w = ((sel_node[] & w_data741w[1..1]) # ((! sel_node[]) & w_data741w[0..0]));
	w_result754w = w_result760w;
	w_result760w = ((sel_node[] & w_data753w[1..1]) # ((! sel_node[]) & w_data753w[0..0]));
	w_result766w = w_result772w;
	w_result772w = ((sel_node[] & w_data765w[1..1]) # ((! sel_node[]) & w_data765w[0..0]));
	w_result778w = w_result784w;
	w_result784w = ((sel_node[] & w_data777w[1..1]) # ((! sel_node[]) & w_data777w[0..0]));
	w_result790w = w_result796w;
	w_result796w = ((sel_node[] & w_data789w[1..1]) # ((! sel_node[]) & w_data789w[0..0]));
	w_result802w = w_result808w;
	w_result808w = ((sel_node[] & w_data801w[1..1]) # ((! sel_node[]) & w_data801w[0..0]));
	w_result814w = w_result820w;
	w_result820w = ((sel_node[] & w_data813w[1..1]) # ((! sel_node[]) & w_data813w[0..0]));
END;
--VALID FILE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -