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

📄 shifter.fit.eqn

📁 这是一个用vHDL语言实现的移位器
💻 EQN
📖 第 1 页 / 共 3 页
字号:

--A1L47 is Mux~2096 at LC1_B17
--operation mode is normal

A1L47 = kind[1] & (A1L37 # n[1]) # !kind[1] & A1L27 & (!n[1]);

--A1L581 is Mux~2223 at LC1_B17
--operation mode is normal

A1L581 = kind[1] & (A1L37 # n[1]) # !kind[1] & A1L27 & (!n[1]);


--A1L57 is Mux~2097 at LC7_B7
--operation mode is normal

A1L57 = !kind[0] & (dir & (A1L06) # !dir & A1L54);

--A1L681 is Mux~2224 at LC7_B7
--operation mode is normal

A1L681 = !kind[0] & (dir & (A1L06) # !dir & A1L54);


--A1L67 is Mux~2098 at LC8_B7
--operation mode is normal

A1L67 = A1L57 # y[4] & kind[0];

--A1L781 is Mux~2225 at LC8_B7
--operation mode is normal

A1L781 = A1L57 # y[4] & kind[0];


--A1L77 is Mux~2099 at LC3_B7
--operation mode is normal

A1L77 = A1L47 & (A1L67 # !n[1]) # !A1L47 & (n[1] & A1L66);

--A1L881 is Mux~2226 at LC3_B7
--operation mode is normal

A1L881 = A1L47 & (A1L67 # !n[1]) # !A1L47 & (n[1] & A1L66);


--A1L87 is Mux~2100 at LC1_B12
--operation mode is normal

A1L87 = n[2] & (kind[1] & !kind[0] # !kind[1] & (dir));

--A1L981 is Mux~2227 at LC1_B12
--operation mode is normal

A1L981 = n[2] & (kind[1] & !kind[0] # !kind[1] & (dir));


--A1L97 is Mux~2101 at LC1_B4
--operation mode is normal

A1L97 = !kind[0] # !kind[1];

--A1L091 is Mux~2228 at LC1_B4
--operation mode is normal

A1L091 = !kind[0] # !kind[1];


--A1L08 is Mux~2102 at LC3_B1
--operation mode is normal

A1L08 = !kind[0] & !A1L46 & n[2] & A1L36;

--A1L191 is Mux~2229 at LC3_B1
--operation mode is normal

A1L191 = !kind[0] & !A1L46 & n[2] & A1L36;


--A1L18 is Mux~2103 at LC4_B13
--operation mode is normal

A1L18 = dir & !kind[0] & data_in[7] # !dir & (data_in[6]);

--A1L291 is Mux~2230 at LC4_B13
--operation mode is normal

A1L291 = dir & !kind[0] & data_in[7] # !dir & (data_in[6]);


--x[7] is x[7] at LC1_B7
--operation mode is normal

x[7]_lut_out = A1L38 & (A1L58 # !n[0]) # !A1L38 & (n[0] & A1L18);
x[7] = DFFEA(x[7]_lut_out, GLOBAL(clock), , , , , );

--A1L282Q is x[7]~4 at LC1_B7
--operation mode is normal

A1L282Q = x[7];


--A1L28 is Mux~2104 at LC8_B8
--operation mode is normal

A1L28 = kind[0] & (x[7]) # !kind[0] & data_in[7];

--A1L391 is Mux~2231 at LC8_B8
--operation mode is normal

A1L391 = kind[0] & (x[7]) # !kind[0] & data_in[7];


--A1L38 is Mux~2105 at LC3_B8
--operation mode is normal

A1L38 = kind[1] & (A1L28 # n[0]) # !kind[1] & data_in[7] & (!n[0]);

--A1L491 is Mux~2232 at LC3_B8
--operation mode is normal

A1L491 = kind[1] & (A1L28 # n[0]) # !kind[1] & data_in[7] & (!n[0]);


--A1L48 is Mux~2106 at LC2_B22
--operation mode is normal

A1L48 = dir & (data_in[0]) # !dir & data_in[6];

--A1L591 is Mux~2233 at LC2_B22
--operation mode is normal

A1L591 = dir & (data_in[0]) # !dir & data_in[6];


--A1L58 is Mux~2107 at LC2_B7
--operation mode is normal

A1L58 = kind[0] & (x[7]) # !kind[0] & A1L48;

--A1L691 is Mux~2234 at LC2_B7
--operation mode is normal

A1L691 = kind[0] & (x[7]) # !kind[0] & A1L48;


--A1L68 is Mux~2108 at LC1_B8
--operation mode is normal

A1L68 = A1L38 & (A1L58 # !n[0]) # !A1L38 & (n[0] & A1L18);

--A1L791 is Mux~2235 at LC1_B8
--operation mode is normal

A1L791 = A1L38 & (A1L58 # !n[0]) # !A1L38 & (n[0] & A1L18);


--A1L78 is Mux~2109 at LC3_B12
--operation mode is normal

A1L78 = dir & (data_in[4]) # !dir & data_in[2];

--A1L891 is Mux~2236 at LC3_B12
--operation mode is normal

A1L891 = dir & (data_in[4]) # !dir & data_in[2];


--x[3] is x[3] at LC4_B12
--operation mode is normal

x[3]_lut_out = A1L98 & (A1L19 # !n[0]) # !A1L98 & (n[0] & A1L78);
x[3] = DFFEA(x[3]_lut_out, GLOBAL(clock), , , , , );

--A1L472Q is x[3]~5 at LC4_B12
--operation mode is normal

A1L472Q = x[3];


--A1L88 is Mux~2110 at LC5_B12
--operation mode is normal

A1L88 = kind[0] & (x[3]) # !kind[0] & data_in[3];

--A1L991 is Mux~2237 at LC5_B12
--operation mode is normal

A1L991 = kind[0] & (x[3]) # !kind[0] & data_in[3];


--A1L98 is Mux~2111 at LC6_B12
--operation mode is normal

A1L98 = kind[1] & (A1L88 # n[0]) # !kind[1] & data_in[3] & (!n[0]);

--A1L002 is Mux~2238 at LC6_B12
--operation mode is normal

A1L002 = kind[1] & (A1L88 # n[0]) # !kind[1] & data_in[3] & (!n[0]);


--A1L09 is Mux~2112 at LC7_B12
--operation mode is normal

A1L09 = !kind[0] & (dir & (data_in[4]) # !dir & data_in[2]);

--A1L102 is Mux~2239 at LC7_B12
--operation mode is normal

A1L102 = !kind[0] & (dir & (data_in[4]) # !dir & data_in[2]);


--A1L19 is Mux~2113 at LC8_B12
--operation mode is normal

A1L19 = A1L09 # x[3] & kind[0];

--A1L202 is Mux~2240 at LC8_B12
--operation mode is normal

A1L202 = A1L09 # x[3] & kind[0];


--A1L29 is Mux~2114 at LC2_B12
--operation mode is normal

A1L29 = A1L98 & (A1L19 # !n[0]) # !A1L98 & (n[0] & A1L78);

--A1L302 is Mux~2241 at LC2_B12
--operation mode is normal

A1L302 = A1L98 & (A1L19 # !n[0]) # !A1L98 & (n[0] & A1L78);


--A1L39 is Mux~2115 at LC3_B3
--operation mode is normal

A1L39 = dir & (A1L68) # !dir & A1L29;

--A1L402 is Mux~2242 at LC3_B3
--operation mode is normal

A1L402 = dir & (A1L68) # !dir & A1L29;


--y[5] is y[5] at LC4_B3
--operation mode is normal

y[5]_lut_out = A1L101 & (A1L301 # !n[1]) # !A1L101 & (n[1] & A1L39);
y[5] = DFFEA(y[5]_lut_out, GLOBAL(clock), , , , , );

--A1L592Q is y[5]~2 at LC4_B3
--operation mode is normal

A1L592Q = y[5];


--A1L49 is Mux~2116 at LC3_B11
--operation mode is normal

A1L49 = dir & (data_in[6]) # !dir & data_in[4];

--A1L502 is Mux~2243 at LC3_B11
--operation mode is normal

A1L502 = dir & (data_in[6]) # !dir & data_in[4];


--x[5] is x[5] at LC4_B11
--operation mode is normal

x[5]_lut_out = A1L69 & (A1L89 # !n[0]) # !A1L69 & (n[0] & A1L49);
x[5] = DFFEA(x[5]_lut_out, GLOBAL(clock), , , , , );

--A1L872Q is x[5]~6 at LC4_B11
--operation mode is normal

A1L872Q = x[5];


--A1L59 is Mux~2117 at LC5_B11
--operation mode is normal

A1L59 = kind[0] & (x[5]) # !kind[0] & data_in[5];

--A1L602 is Mux~2244 at LC5_B11
--operation mode is normal

A1L602 = kind[0] & (x[5]) # !kind[0] & data_in[5];


--A1L69 is Mux~2118 at LC6_B11
--operation mode is normal

A1L69 = kind[1] & (A1L59 # n[0]) # !kind[1] & data_in[5] & (!n[0]);

--A1L702 is Mux~2245 at LC6_B11
--operation mode is normal

A1L702 = kind[1] & (A1L59 # n[0]) # !kind[1] & data_in[5] & (!n[0]);


--A1L79 is Mux~2119 at LC7_B11
--operation mode is normal

A1L79 = !kind[0] & (dir & (data_in[6]) # !dir & data_in[4]);

--A1L802 is Mux~2246 at LC7_B11
--operation mode is normal

A1L802 = !kind[0] & (dir & (data_in[6]) # !dir & data_in[4]);


--A1L89 is Mux~2120 at LC8_B11
--operation mode is normal

A1L89 = A1L79 # x[5] & kind[0];

--A1L902 is Mux~2247 at LC8_B11
--operation mode is normal

A1L902 = A1L79 # x[5] & kind[0];


--A1L99 is Mux~2121 at LC1_B11
--operation mode is normal

A1L99 = A1L69 & (A1L89 # !n[0]) # !A1L69 & (n[0] & A1L49);

--A1L012 is Mux~2248 at LC1_B11
--operation mode is normal

A1L012 = A1L69 & (A1L89 # !n[0]) # !A1L69 & (n[0] & A1L49);


--A1L001 is Mux~2122 at LC5_B3
--operation mode is normal

A1L001 = kind[0] & (y[5]) # !kind[0] & A1L99;

--A1L112 is Mux~2249 at LC5_B3
--operation mode is normal

A1L112 = kind[0] & (y[5]) # !kind[0] & A1L99;


--A1L101 is Mux~2123 at LC6_B3
--operation mode is normal

A1L101 = kind[1] & (A1L001 # n[1]) # !kind[1] & A1L99 & (!n[1]);

--A1L212 is Mux~2250 at LC6_B3
--operation mode is normal

A1L212 = kind[1] & (A1L001 # n[1]) # !kind[1] & A1L99 & (!n[1]);


--A1L201 is Mux~2124 at LC7_B3
--operation mode is normal

A1L201 = !kind[0] & (dir & (A1L68) # !dir & A1L29);

--A1L312 is Mux~2251 at LC7_B3
--operation mode is normal

A1L312 = !kind[0] & (dir & (A1L68) # !dir & A1L29);


--A1L301 is Mux~2125 at LC8_B3
--operation mode is normal

A1L301 = A1L201 # y[5] & kind[0];

--A1L412 is Mux~2252 at LC8_B3
--operation mode is normal

A1L412 = A1L201 # y[5] & kind[0];


--A1L401 is Mux~2126 at LC1_B3
--operation mode is normal

A1L401 = A1L101 & (A1L301 # !n[1]) # !A1L101 & (n[1] & A1L39);

--A1L512 is Mux~2253 at LC1_B3
--operation mode is normal

A1L512 = A1L101 & (A1L301 # !n[1]) # !A1L101 & (n[1] & A1L39);


--A1L501 is Mux~2127 at LC5_B1
--operation mode is normal

A1L501 = A1L08 # A1L401 & A1L87;

--A1L612 is Mux~2254 at LC5_B1
--operation mode is normal

A1L612 = A1L08 # A1L401 & A1L87;


--A1L601 is Mux~2128 at LC4_B6
--operation mode is normal

A1L601 = dir & (A1L29) # !dir & !kind[0] & A1L15;

--A1L712 is Mux~2255 at LC4_B6
--operation mode is normal

A1L712 = dir & (A1L29) # !dir & !kind[0] & A1L15;


--y[1] is y[1] at LC3_B6
--operation mode is normal

y[1]_lut_out = A1L411 & (A1L611 # !n[1]) # !A1L411 & (n[1] & A1L601);
y[1] = DFFEA(y[1]_lut_out, GLOBAL(clock), , , , , );

--A1L782Q is y[1]~3 at LC3_B6
--operation mode is normal

A1L782Q = y[1];


--A1L701 is Mux~2129 at LC2_B10
--operation mode is normal

A1L701 = dir & (data_in[2]) # !dir & data_in[0];

--A1L812 is Mux~2256 at LC2_B10
--operation mode is normal

A1L812 = dir & (data_in[2]) # !dir & data_in[0];


--x[1] is x[1] at LC3_B10
--operation mode is normal

x[1]_lut_out = A1L901 & (A1L111 # !n[0]) # !A1L901 & (n[0] & A1L701);
x[1] = DFFEA(x[1]_lut_out, GLOBAL(clock), , , , , );

--A1L072Q is x[1]~7 at LC3_B10
--operation mode is normal

A1L072Q = x[1];


--A1L801 is Mux~2130 at LC4_B10
--operation mode is normal

A1L801 = kind[0] & (x[1]) # !kind[0] & data_in[1];

--A1L912 is Mux~2257 at LC4_B10
--operation mode is normal

A1L912 = kind[0] & (x[1]) # !kind[0] & data_in[1];


--A1L901 is Mux~2131 at LC5_B10
--operation mode is normal

A1L901 = kind[1] & (A1L801 # n[0]) # !kind[1] & data_in[1] & (!n[0]);

--A1L022 is Mux~2258 at LC5_B10
--operation mode is normal

A1L022 = kind[1] & (A1L801 # n[0]) # !kind[1] & data_in[1] & (!n[0]);


--A1L011 is Mux~2132 at LC6_B10
--operation mode is normal

A1L011 = !kind[0] & (dir & (data_in[2]) # !dir & data_in[0]);

--A1L122 is Mux~2259 at LC6_B10
--operation mode is normal

A1L122 = !kind[0] & (dir & (data_in[2]) # !dir & data_in[0]);


--A1L111 is Mux~2133 at LC7_B10
--operation mode is normal

A1L111 = A1L011 # x[1] & kind[0];

--A1L222 is Mux~2260 at LC7_B10
--operation mode is normal

A1L222 = A1L011 # x[1] & kind[0];


--A1L211 is Mux~2134 at LC1_B10
--operation mode is normal

A1L211 = A1L901 & (A1L111 # !n[0]) # !A1L901 & (n[0] & A1L701);

--A1L322 is Mux~2261 at LC1_B10
--operation mode is normal

A1L322 = A1L901 & (A1L111 # !n[0]) # !A1L901 & (n[0] & A1L701);


--A1L311 is Mux~2135 at LC8_B10
--operation mode is normal

A1L311 = kind[0] & (y[1]) # !kind[0] & A1L211;

--A1L422 is Mux~2262 at LC8_B10
--operation mode is normal

A1L422 = kind[0] & (y[1]) # !kind[0] & A1L211;


--A1L411 is Mux~2136 at LC5_B6
--operation mode is normal

A1L411 = kind[1] & (A1L311 # n[1]) # !kind[1] & A1L211 & (!n[1]);

--A1L522 is Mux~2263 at LC5_B6
--operation mode is normal

A1L522 = kind[1] & (A1L311 # n[1]) # !kind[1] & A1L211 & (!n[1]);


--A1L511 is Mux~2137 at LC6_B6
--operation mode is normal

A1L511 = !kind[0] & (dir & (A1L29) # !dir & A1L68);

--A1L622 is Mux~2264 at LC6_B6
--operation mode is normal

A1L622 = !kind[0] & (dir & (A1L29) # !dir & A1L68);


--A1L611 is Mux~2138 at LC7_B6
--operation mode is normal

A1L611 = A1L511 # y[1] & kind[0];

--A1L722 is Mux~2265 at LC7_B6
--operation mode is normal

A1L722 = A1L511 # y[1] & kind[0];


--A1L711 is Mux~2139 at LC1_B6
--operation mode is normal

A1L711 = A1L411 & (A1L611 # !n[1]) # !A1L411 & (n[1] & A1L601);

--A1L822 is Mux~2266 at LC1_B6
--operation mode is normal

⌨️ 快捷键说明

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