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

📄 scan_led1000.fit.eqn

📁 Quartus环境下的1000进制计数器的扫描显示电路
💻 EQN
字号:
-- 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.
--C1_CNT8[2] is SCAN_LED:U2|CNT8[2] at LC_X18_Y6_N7
--operation mode is normal

C1_CNT8[2]_lut_out = C1_CNT8[2] $ (C1_CNT8[0] & C1_CNT8[1]);
C1_CNT8[2] = DFFEAS(C1_CNT8[2]_lut_out, GLOBAL(CLK1), VCC, , , , , , );


--C1_CNT8[0] is SCAN_LED:U2|CNT8[0] at LC_X18_Y6_N9
--operation mode is normal

C1_CNT8[0]_lut_out = !C1_CNT8[0];
C1_CNT8[0] = DFFEAS(C1_CNT8[0]_lut_out, GLOBAL(CLK1), VCC, , , , , , );


--C1_CNT8[1] is SCAN_LED:U2|CNT8[1] at LC_X18_Y6_N8
--operation mode is normal

C1_CNT8[1]_lut_out = C1_CNT8[1] $ C1_CNT8[0];
C1_CNT8[1] = DFFEAS(C1_CNT8[1]_lut_out, GLOBAL(CLK1), VCC, , , , , , );


--C1L7 is SCAN_LED:U2|A[3]~801 at LC_X18_Y6_N0
--operation mode is normal

C1L7 = C1_CNT8[2] & (C1_CNT8[0] # C1_CNT8[1]);


--B1_C1[0] is CNT1000:U1|C1[0] at LC_X19_Y7_N6
--operation mode is normal

B1_C1[0]_lut_out = !B1_C1[0] & (!B1_C1[2] & !B1_C1[1] # !B1_C1[3]);
B1_C1[0] = DFFEAS(B1_C1[0]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--B1_C3[0] is CNT1000:U1|C3[0] at LC_X17_Y7_N4
--operation mode is normal

B1_C3[0]_lut_out = A1L16 & (B1L27 $ B1_C3[0]) # !A1L16 & !B1L6 & (B1L27 $ B1_C3[0]);
B1_C3[0] = DFFEAS(B1_C3[0]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L1 is SCAN_LED:U2|A[0]~802 at LC_X17_Y7_N5
--operation mode is normal

C1L1 = C1_CNT8[1] & B1_C1[0] # !C1_CNT8[1] & (B1_C3[0]);


--B1_C2[0] is CNT1000:U1|C2[0] at LC_X18_Y7_N8
--operation mode is normal

B1_C2[0]_lut_out = !B1L29 & B1L3 & (A1L15 # !B1L2);
B1_C2[0] = DFFEAS(B1_C2[0]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L2 is SCAN_LED:U2|A[0]~803 at LC_X17_Y7_N6
--operation mode is normal

C1L2 = C1L7 & (C1_CNT8[0] & (C1L1) # !C1_CNT8[0] & B1_C2[0]);


--B1_C1[1] is CNT1000:U1|C1[1] at LC_X19_Y7_N7
--operation mode is normal

B1_C1[1]_lut_out = !B1_C1[3] & (B1_C1[0] $ B1_C1[1]);
B1_C1[1] = DFFEAS(B1_C1[1]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--B1_C3[1] is CNT1000:U1|C3[1] at LC_X17_Y7_N9
--operation mode is normal

B1_C3[1]_lut_out = !B1_C3[3] & (B1_C3[1] $ (B1_C3[0] & B1L27));
B1_C3[1] = DFFEAS(B1_C3[1]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L3 is SCAN_LED:U2|A[1]~804 at LC_X18_Y6_N1
--operation mode is normal

C1L3 = C1_CNT8[1] & B1_C1[1] # !C1_CNT8[1] & (B1_C3[1]);


--B1_C2[1] is CNT1000:U1|C2[1] at LC_X18_Y6_N3
--operation mode is normal

B1_C2[1]_lut_out = !B1_C2[3] & (B1_C2[1] $ B1L1);
B1_C2[1] = DFFEAS(B1_C2[1]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L4 is SCAN_LED:U2|A[1]~805 at LC_X18_Y6_N4
--operation mode is normal

C1L4 = C1L7 & (C1_CNT8[0] & C1L3 # !C1_CNT8[0] & (B1_C2[1]));


--B1_C1[2] is CNT1000:U1|C1[2] at LC_X19_Y7_N3
--operation mode is normal

B1_C1[2]_lut_out = !B1_C1[3] & (B1_C1[2] $ (B1_C1[0] & B1_C1[1]));
B1_C1[2] = DFFEAS(B1_C1[2]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--B1_C3[2] is CNT1000:U1|C3[2] at LC_X17_Y7_N8
--operation mode is normal

B1_C3[2]_lut_out = !B1_C3[3] & (B1_C3[2] $ (B1_C3[1] & B1L5));
B1_C3[2] = DFFEAS(B1_C3[2]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L5 is SCAN_LED:U2|A[2]~806 at LC_X18_Y6_N2
--operation mode is normal

C1L5 = C1_CNT8[1] & (B1_C1[2]) # !C1_CNT8[1] & B1_C3[2];


--B1_C2[2] is CNT1000:U1|C2[2] at LC_X18_Y6_N6
--operation mode is normal

B1_C2[2]_lut_out = !B1_C2[3] & (B1_C2[2] $ (B1_C2[1] & B1L1));
B1_C2[2] = DFFEAS(B1_C2[2]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L6 is SCAN_LED:U2|A[2]~807 at LC_X18_Y6_N5
--operation mode is normal

C1L6 = C1L7 & (C1_CNT8[0] & C1L5 # !C1_CNT8[0] & (B1_C2[2]));


--B1_C1[3] is CNT1000:U1|C1[3] at LC_X19_Y7_N8
--operation mode is normal

B1_C1[3]_lut_out = B1_C1[0] & B1_C1[2] & B1_C1[1] & !B1_C1[3] # !B1_C1[0] & !B1_C1[2] & !B1_C1[1] & B1_C1[3];
B1_C1[3] = DFFEAS(B1_C1[3]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--B1_C3[3] is CNT1000:U1|C3[3] at LC_X17_Y7_N0
--operation mode is normal

B1_C3[3]_lut_out = A1L16 & (B1L6);
B1_C3[3] = DFFEAS(B1_C3[3]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L8 is SCAN_LED:U2|A[3]~808 at LC_X19_Y7_N1
--operation mode is normal

C1L8 = C1_CNT8[1] & (B1_C1[3]) # !C1_CNT8[1] & (B1_C3[3]);


--B1_C2[3] is CNT1000:U1|C2[3] at LC_X18_Y7_N6
--operation mode is normal

B1_C2[3]_lut_out = !B1L29 & A1L15 & B1L2;
B1_C2[3] = DFFEAS(B1_C2[3]_lut_out, GLOBAL(CLK0), !GLOBAL(RST), , EN, , , , );


--C1L9 is SCAN_LED:U2|A[3]~809 at LC_X19_Y7_N5
--operation mode is normal

C1L9 = C1L7 & (C1_CNT8[0] & (C1L8) # !C1_CNT8[0] & B1_C2[3]);


--C1L22 is SCAN_LED:U2|SG[0]~191 at LC_X26_Y10_N2
--operation mode is normal

C1L22 = C1L9 & C1L2 & (C1L4 $ C1L6) # !C1L9 & !C1L4 & (C1L6 $ C1L2);


--C1L23 is SCAN_LED:U2|SG[1]~192 at LC_X26_Y10_N7
--operation mode is normal

C1L23 = C1L4 & (C1L2 & C1L9 # !C1L2 & (C1L6)) # !C1L4 & C1L6 & (C1L9 $ C1L2);


--C1L24 is SCAN_LED:U2|SG[2]~193 at LC_X26_Y10_N9
--operation mode is normal

C1L24 = C1L9 & C1L6 & (C1L4 # !C1L2) # !C1L9 & C1L4 & !C1L6 & !C1L2;


--C1L25 is SCAN_LED:U2|SG[3]~194 at LC_X26_Y10_N5
--operation mode is normal

C1L25 = C1L4 & (C1L6 & (C1L2) # !C1L6 & C1L9 & !C1L2) # !C1L4 & !C1L9 & (C1L6 $ C1L2);


--C1L26 is SCAN_LED:U2|SG[4]~195 at LC_X26_Y10_N4
--operation mode is normal

C1L26 = C1L4 & !C1L9 & (C1L2) # !C1L4 & (C1L6 & !C1L9 # !C1L6 & (C1L2));


--C1L27 is SCAN_LED:U2|SG[5]~196 at LC_X26_Y10_N8
--operation mode is normal

C1L27 = C1L4 & !C1L9 & (C1L2 # !C1L6) # !C1L4 & C1L2 & (C1L9 $ !C1L6);


--C1L28 is SCAN_LED:U2|SG[6]~197 at LC_X26_Y10_N6
--operation mode is normal

C1L28 = C1L2 & (C1L9 # C1L4 $ C1L6) # !C1L2 & (C1L4 # C1L9 $ C1L6);


--C1L10 is SCAN_LED:U2|BT[0]~115 at LC_X26_Y5_N4
--operation mode is normal

C1L10 = !C1_CNT8[0] & (!C1_CNT8[1] & !C1_CNT8[2]);


--C1L11 is SCAN_LED:U2|BT[0]~116 at LC_X26_Y5_N5
--operation mode is normal

C1L11 = C1_CNT8[0] & (!C1_CNT8[1] & !C1_CNT8[2]);


--C1L12 is SCAN_LED:U2|BT[0]~117 at LC_X26_Y5_N3
--operation mode is normal

C1L12 = !C1_CNT8[0] & (C1_CNT8[1] & !C1_CNT8[2]);


--C1L13 is SCAN_LED:U2|BT[0]~118 at LC_X26_Y5_N8
--operation mode is normal

C1L13 = C1_CNT8[0] & (C1_CNT8[1] & !C1_CNT8[2]);


--C1L14 is SCAN_LED:U2|BT[0]~119 at LC_X26_Y5_N9
--operation mode is normal

C1L14 = !C1_CNT8[0] & (!C1_CNT8[1] & C1_CNT8[2]);


--C1L15 is SCAN_LED:U2|BT[0]~120 at LC_X26_Y5_N2
--operation mode is normal

C1L15 = C1_CNT8[0] & (!C1_CNT8[1] & C1_CNT8[2]);


--C1L16 is SCAN_LED:U2|BT[0]~121 at LC_X26_Y5_N7
--operation mode is normal

C1L16 = !C1_CNT8[0] & (C1_CNT8[1] & C1_CNT8[2]);


--C1L17 is SCAN_LED:U2|BT[0]~122 at LC_X26_Y5_N6
--operation mode is normal

C1L17 = C1_CNT8[0] & (C1_CNT8[1] & C1_CNT8[2]);


--B1_COUT3 is CNT1000:U1|COUT3 at LC_X17_Y7_N2
--operation mode is normal

B1_COUT3_lut_out = A1L16 & B1L6 & (B1L27 $ B1_C3[0]);
B1_COUT3 = DFFEAS(B1_COUT3_lut_out, GLOBAL(CLK0), VCC, , B1L25, , , , );


--B1_COUT2 is CNT1000:U1|COUT2 at LC_X19_Y7_N4
--operation mode is normal

B1_COUT2_lut_out = A1L15 & (B1L3 & B1L2);
B1_COUT2 = DFFEAS(B1_COUT2_lut_out, GLOBAL(CLK0), VCC, , B1L25, , , , );


--B1_COUT1 is CNT1000:U1|COUT1 at LC_X19_Y7_N2
--operation mode is normal

B1_COUT1_lut_out = !B1_C1[0] & !B1_C1[2] & !B1_C1[1] & B1_C1[3];
B1_COUT1 = DFFEAS(B1_COUT1_lut_out, GLOBAL(CLK0), VCC, , B1L25, , , , );


--B1L26 is CNT1000:U1|process0~361 at LC_X18_Y7_N1
--operation mode is normal

B1L26 = B1_C1[3] & (B1_C1[1] # B1_C1[2] # B1_C1[0]);


--B1L1 is CNT1000:U1|add~829 at LC_X18_Y7_N0
--operation mode is normal

B1L1 = B1_COUT1 & (B1_C2[0] & B1L26);


--B1L2 is CNT1000:U1|add~830 at LC_X18_Y7_N7
--operation mode is normal

B1L2 = B1_C2[3] $ (B1_C2[1] & B1_C2[2] & B1L1);


--B1L3 is CNT1000:U1|add~831 at LC_X19_Y7_N9
--operation mode is normal

B1L3 = B1_C2[0] $ (B1_COUT1 & B1L26);


--A1L15 is rtl~113 at LC_X18_Y7_N4
--operation mode is normal

A1L15 = B1_C2[1] & B1_C2[2] & B1L1 # !B1_C2[1] & !B1_C2[2] & !B1L1;


--B1L27 is CNT1000:U1|process0~362 at LC_X18_Y7_N5
--operation mode is normal

B1L27 = B1_COUT2 & (B1L2 & !A1L15 # !B1L2 & A1L15 & !B1L3);


--B1L4 is CNT1000:U1|add~832 at LC_X17_Y7_N7
--operation mode is normal

B1L4 = B1L27 $ B1_C3[0];


--A1L16 is rtl~114 at LC_X17_Y7_N1
--operation mode is normal

A1L16 = B1_C3[1] & B1_C3[0] & B1L27 & B1_C3[2] # !B1_C3[1] & !B1_C3[2] & (!B1L27 # !B1_C3[0]);


--B1L5 is CNT1000:U1|add~833 at LC_X18_Y7_N9
--operation mode is normal

B1L5 = B1_C3[0] & B1L27;


--B1L6 is CNT1000:U1|add~834 at LC_X18_Y7_N3
--operation mode is normal

B1L6 = B1_C3[3] $ (B1L5 & B1_C3[2] & B1_C3[1]);


--B1L28 is CNT1000:U1|process0~363 at LC_X19_Y7_N0
--operation mode is normal

B1L28 = B1L26 & (A1L15 & !B1L2 & !B1L3 # !A1L15 & B1L2);


--B1L29 is CNT1000:U1|process0~364 at LC_X18_Y7_N2
--operation mode is normal

B1L29 = B1L28 & (A1L16 & !B1L4 & !B1L6 # !A1L16 & (B1L6));


--B1L25 is CNT1000:U1|COUT3~1 at LC_X17_Y7_N3
--operation mode is normal

B1L25 = EN & !RST;


--CLK1 is CLK1 at PIN_93
--operation mode is input

CLK1 = INPUT();


--CLK0 is CLK0 at PIN_17
--operation mode is input

CLK0 = INPUT();


--RST is RST at PIN_32
--operation mode is input

RST = INPUT();


--EN is EN at PIN_11
--operation mode is input

EN = INPUT();


--SG[0] is SG[0] at PIN_108
--operation mode is output

SG[0] = OUTPUT(!C1L22);


--SG[1] is SG[1] at PIN_107
--operation mode is output

SG[1] = OUTPUT(!C1L23);


--SG[2] is SG[2] at PIN_106
--operation mode is output

SG[2] = OUTPUT(!C1L24);


--SG[3] is SG[3] at PIN_105
--operation mode is output

SG[3] = OUTPUT(!C1L25);


--SG[4] is SG[4] at PIN_103
--operation mode is output

SG[4] = OUTPUT(!C1L26);


--SG[5] is SG[5] at PIN_99
--operation mode is output

SG[5] = OUTPUT(!C1L27);


--SG[6] is SG[6] at PIN_98
--operation mode is output

SG[6] = OUTPUT(C1L28);


--BT[0] is BT[0] at PIN_96
--operation mode is output

BT[0] = OUTPUT(C1L10);


--BT[1] is BT[1] at PIN_85
--operation mode is output

BT[1] = OUTPUT(C1L11);


--BT[2] is BT[2] at PIN_84
--operation mode is output

BT[2] = OUTPUT(C1L12);


--BT[3] is BT[3] at PIN_83
--operation mode is output

BT[3] = OUTPUT(C1L13);


--BT[4] is BT[4] at PIN_78
--operation mode is output

BT[4] = OUTPUT(C1L14);


--BT[5] is BT[5] at PIN_77
--operation mode is output

BT[5] = OUTPUT(C1L15);


--BT[6] is BT[6] at PIN_76
--operation mode is output

BT[6] = OUTPUT(C1L16);


--BT[7] is BT[7] at PIN_75
--operation mode is output

BT[7] = OUTPUT(C1L17);


--COUT is COUT at PIN_123
--operation mode is output

COUT = OUTPUT(B1_COUT3);




⌨️ 快捷键说明

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