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

📄 ledwater.fit.eqn

📁 跑马灯LED程序,实现流水灯显示
💻 EQN
📖 第 1 页 / 共 2 页
字号:
-- Copyright (C) 1991-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.
--A1L76Q is dataout[0]~reg0 at LC_X5_Y5_N9
--operation mode is normal

A1L76Q_lut_out = GND;
A1L76Q = DFFEAS(A1L76Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, A1L96Q, , , VCC);


--A1L96Q is dataout[1]~reg0 at LC_X6_Y5_N3
--operation mode is normal

A1L96Q_lut_out = GND;
A1L96Q = DFFEAS(A1L96Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, A1L17Q, , , VCC);


--A1L17Q is dataout[2]~reg0 at LC_X6_Y5_N5
--operation mode is normal

A1L17Q_lut_out = GND;
A1L17Q = DFFEAS(A1L17Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, A1L37Q, , , VCC);


--A1L37Q is dataout[3]~reg0 at LC_X5_Y5_N6
--operation mode is normal

A1L37Q_lut_out = A1L57Q;
A1L37Q = DFFEAS(A1L37Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L57Q is dataout[4]~reg0 at LC_X4_Y5_N5
--operation mode is normal

A1L57Q_lut_out = !A1L77Q;
A1L57Q = DFFEAS(A1L57Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L77Q is dataout[5]~reg0 at LC_X4_Y5_N2
--operation mode is normal

A1L77Q_lut_out = !A1L76Q;
A1L77Q = DFFEAS(A1L77Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L97Q is dataout[6]~reg0 at LC_X5_Y5_N8
--operation mode is normal

A1L97Q_lut_out = !A1L98Q;
A1L97Q = DFFEAS(A1L97Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L18Q is dataout[7]~reg0 at LC_X5_Y5_N2
--operation mode is normal

A1L18Q_lut_out = !A1L97Q;
A1L18Q = DFFEAS(A1L18Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L38Q is dataout[8]~reg0 at LC_X5_Y5_N1
--operation mode is normal

A1L38Q_lut_out = A1L18Q;
A1L38Q = DFFEAS(A1L38Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L58Q is dataout[9]~reg0 at LC_X5_Y5_N5
--operation mode is normal

A1L58Q_lut_out = A1L38Q;
A1L58Q = DFFEAS(A1L58Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, , , , );


--A1L78Q is dataout[10]~reg0 at LC_X5_Y5_N0
--operation mode is normal

A1L78Q_lut_out = GND;
A1L78Q = DFFEAS(A1L78Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, A1L58Q, , , VCC);


--A1L98Q is dataout[11]~reg0 at LC_X4_Y5_N3
--operation mode is normal

A1L98Q_lut_out = GND;
A1L98Q = DFFEAS(A1L98Q_lut_out, GLOBAL(clk), GLOBAL(rst), , A1L09, A1L78Q, , , VCC);


--cnt[0] is cnt[0] at LC_X4_Y6_N4
--operation mode is arithmetic

cnt[0]_lut_out = !cnt[0];
cnt[0] = DFFEAS(cnt[0]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L4 is cnt[0]~323 at LC_X4_Y6_N4
--operation mode is arithmetic

A1L4 = CARRY(cnt[0]);


--cnt[1] is cnt[1] at LC_X4_Y6_N5
--operation mode is arithmetic

cnt[1]_carry_eqn = A1L4;
cnt[1]_lut_out = cnt[1] $ (cnt[1]_carry_eqn);
cnt[1] = DFFEAS(cnt[1]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L6 is cnt[1]~327 at LC_X4_Y6_N5
--operation mode is arithmetic

A1L6_cout_0 = !A1L4 # !cnt[1];
A1L6 = CARRY(A1L6_cout_0);

--A1L7 is cnt[1]~327COUT1_433 at LC_X4_Y6_N5
--operation mode is arithmetic

A1L7_cout_1 = !A1L4 # !cnt[1];
A1L7 = CARRY(A1L7_cout_1);


--A1L19 is reduce_nor~175 at LC_X4_Y6_N0
--operation mode is normal

A1L19 = !cnt[0] # !cnt[1];


--cnt[4] is cnt[4] at LC_X4_Y6_N8
--operation mode is arithmetic

cnt[4]_carry_eqn = (!A1L4 & A1L21) # (A1L4 & A1L31);
cnt[4]_lut_out = cnt[4] $ (!cnt[4]_carry_eqn);
cnt[4] = DFFEAS(cnt[4]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L51 is cnt[4]~331 at LC_X4_Y6_N8
--operation mode is arithmetic

A1L51_cout_0 = cnt[4] & (!A1L21);
A1L51 = CARRY(A1L51_cout_0);

--A1L61 is cnt[4]~331COUT1_439 at LC_X4_Y6_N8
--operation mode is arithmetic

A1L61_cout_1 = cnt[4] & (!A1L31);
A1L61 = CARRY(A1L61_cout_1);


--cnt[5] is cnt[5] at LC_X4_Y6_N9
--operation mode is arithmetic

cnt[5]_carry_eqn = (!A1L4 & A1L51) # (A1L4 & A1L61);
cnt[5]_lut_out = cnt[5] $ cnt[5]_carry_eqn;
cnt[5] = DFFEAS(cnt[5]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L81 is cnt[5]~335 at LC_X4_Y6_N9
--operation mode is arithmetic

A1L81 = CARRY(!A1L61 # !cnt[5]);


--cnt[6] is cnt[6] at LC_X5_Y6_N0
--operation mode is arithmetic

cnt[6]_carry_eqn = A1L81;
cnt[6]_lut_out = cnt[6] $ !cnt[6]_carry_eqn;
cnt[6] = DFFEAS(cnt[6]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L02 is cnt[6]~339 at LC_X5_Y6_N0
--operation mode is arithmetic

A1L02_cout_0 = cnt[6] & !A1L81;
A1L02 = CARRY(A1L02_cout_0);

--A1L12 is cnt[6]~339COUT1_441 at LC_X5_Y6_N0
--operation mode is arithmetic

A1L12_cout_1 = cnt[6] & !A1L81;
A1L12 = CARRY(A1L12_cout_1);


--cnt[7] is cnt[7] at LC_X5_Y6_N1
--operation mode is arithmetic

cnt[7]_carry_eqn = (!A1L81 & A1L02) # (A1L81 & A1L12);
cnt[7]_lut_out = cnt[7] $ cnt[7]_carry_eqn;
cnt[7] = DFFEAS(cnt[7]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L32 is cnt[7]~343 at LC_X5_Y6_N1
--operation mode is arithmetic

A1L32_cout_0 = !A1L02 # !cnt[7];
A1L32 = CARRY(A1L32_cout_0);

--A1L42 is cnt[7]~343COUT1_443 at LC_X5_Y6_N1
--operation mode is arithmetic

A1L42_cout_1 = !A1L12 # !cnt[7];
A1L42 = CARRY(A1L42_cout_1);


--A1L29 is reduce_nor~176 at LC_X4_Y6_N2
--operation mode is normal

A1L29 = !cnt[7] # !cnt[6] # !cnt[5] # !cnt[4];


--cnt[2] is cnt[2] at LC_X4_Y6_N6
--operation mode is arithmetic

cnt[2]_carry_eqn = (!A1L4 & A1L6) # (A1L4 & A1L7);
cnt[2]_lut_out = cnt[2] $ (!cnt[2]_carry_eqn);
cnt[2] = DFFEAS(cnt[2]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L9 is cnt[2]~347 at LC_X4_Y6_N6
--operation mode is arithmetic

A1L9_cout_0 = cnt[2] & (!A1L6);
A1L9 = CARRY(A1L9_cout_0);

--A1L01 is cnt[2]~347COUT1_435 at LC_X4_Y6_N6
--operation mode is arithmetic

A1L01_cout_1 = cnt[2] & (!A1L7);
A1L01 = CARRY(A1L01_cout_1);


--cnt[3] is cnt[3] at LC_X4_Y6_N7
--operation mode is arithmetic

cnt[3]_carry_eqn = (!A1L4 & A1L9) # (A1L4 & A1L01);
cnt[3]_lut_out = cnt[3] $ cnt[3]_carry_eqn;
cnt[3] = DFFEAS(cnt[3]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L21 is cnt[3]~351 at LC_X4_Y6_N7
--operation mode is arithmetic

A1L21_cout_0 = !A1L9 # !cnt[3];
A1L21 = CARRY(A1L21_cout_0);

--A1L31 is cnt[3]~351COUT1_437 at LC_X4_Y6_N7
--operation mode is arithmetic

A1L31_cout_1 = !A1L01 # !cnt[3];
A1L31 = CARRY(A1L31_cout_1);


--A1L39 is reduce_nor~177 at LC_X5_Y5_N3
--operation mode is normal

A1L39 = A1L19 # A1L29 # !cnt[2] # !cnt[3];


--cnt[8] is cnt[8] at LC_X5_Y6_N2
--operation mode is arithmetic

cnt[8]_carry_eqn = (!A1L81 & A1L32) # (A1L81 & A1L42);
cnt[8]_lut_out = cnt[8] $ !cnt[8]_carry_eqn;
cnt[8] = DFFEAS(cnt[8]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L62 is cnt[8]~355 at LC_X5_Y6_N2
--operation mode is arithmetic

A1L62_cout_0 = cnt[8] & !A1L32;
A1L62 = CARRY(A1L62_cout_0);

--A1L72 is cnt[8]~355COUT1_445 at LC_X5_Y6_N2
--operation mode is arithmetic

A1L72_cout_1 = cnt[8] & !A1L42;
A1L72 = CARRY(A1L72_cout_1);


--cnt[9] is cnt[9] at LC_X5_Y6_N3
--operation mode is arithmetic

cnt[9]_carry_eqn = (!A1L81 & A1L62) # (A1L81 & A1L72);
cnt[9]_lut_out = cnt[9] $ (cnt[9]_carry_eqn);
cnt[9] = DFFEAS(cnt[9]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L92 is cnt[9]~359 at LC_X5_Y6_N3
--operation mode is arithmetic

A1L92_cout_0 = !A1L62 # !cnt[9];
A1L92 = CARRY(A1L92_cout_0);

--A1L03 is cnt[9]~359COUT1_447 at LC_X5_Y6_N3
--operation mode is arithmetic

A1L03_cout_1 = !A1L72 # !cnt[9];
A1L03 = CARRY(A1L03_cout_1);


--cnt[10] is cnt[10] at LC_X5_Y6_N4
--operation mode is arithmetic

cnt[10]_carry_eqn = (!A1L81 & A1L92) # (A1L81 & A1L03);
cnt[10]_lut_out = cnt[10] $ (!cnt[10]_carry_eqn);
cnt[10] = DFFEAS(cnt[10]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L23 is cnt[10]~363 at LC_X5_Y6_N4
--operation mode is arithmetic

A1L23 = CARRY(cnt[10] & (!A1L03));


--cnt[11] is cnt[11] at LC_X5_Y6_N5
--operation mode is arithmetic

cnt[11]_carry_eqn = A1L23;
cnt[11]_lut_out = cnt[11] $ (cnt[11]_carry_eqn);
cnt[11] = DFFEAS(cnt[11]_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );

--A1L43 is cnt[11]~367 at LC_X5_Y6_N5

⌨️ 快捷键说明

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