Light.map.eqn
资源名称:LED8.rar [点击查看]
上传用户:sunkay99
上传日期:2022-08-09
资源大小:204k
文件大小:12k
源码类别:
VHDL/FPGA/Verilog
开发平台:
Others
- -- 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.
- --A1L59Q is light[0]~reg0
- --operation mode is normal
- A1L59Q_lut_out = A1L61Q & !flag[0] & (!flag[1] # !flag[2]);
- A1L59Q = DFFEAS(A1L59Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L61Q is light[1]~reg0
- --operation mode is normal
- A1L61Q_lut_out = A1L79 & A1L64Q # !A1L79 & (A1L59Q & A1L78);
- A1L61Q = DFFEAS(A1L61Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L64Q is light[2]~reg0
- --operation mode is normal
- A1L64Q_lut_out = A1L79 & A1L66Q # !A1L79 & (A1L61Q & A1L78);
- A1L64Q = DFFEAS(A1L64Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L66Q is light[3]~reg0
- --operation mode is normal
- A1L66Q_lut_out = flag[0] & A1L64Q & !flag[2] # !flag[0] & (flag[2] $ A1L80);
- A1L66Q = DFFEAS(A1L66Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L68Q is light[4]~reg0
- --operation mode is normal
- A1L68Q_lut_out = flag[1] & !A1L81 & (A1L70Q # !flag[0]) # !flag[1] & (flag[0] & (A1L81) # !flag[0] & A1L70Q);
- A1L68Q = DFFEAS(A1L68Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L70Q is light[5]~reg0
- --operation mode is normal
- A1L70Q_lut_out = A1L72 & (A1L76 & A1L68Q # !A1L76 & (A1L73Q));
- A1L70Q = DFFEAS(A1L70Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L73Q is light[6]~reg0
- --operation mode is normal
- A1L73Q_lut_out = A1L72 & (A1L76 & A1L70Q # !A1L76 & (A1L75Q));
- A1L73Q = DFFEAS(A1L73Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --A1L75Q is light[7]~reg0
- --operation mode is normal
- A1L75Q_lut_out = flag[0] & A1L73Q & !flag[2] & !flag[1] # !flag[0] & (A1L73Q & !flag[2] # !flag[1]);
- A1L75Q = DFFEAS(A1L75Q_lut_out, A1L3, VCC, , A1L63, , , , );
- --flag[2] is flag[2]
- --operation mode is normal
- flag[2]_lut_out = flag[1] & flag[0] & (flag[2] # !A1L64Q) # !flag[1] & flag[2];
- flag[2] = DFFEAS(flag[2]_lut_out, A1L3, VCC, , , , , , );
- --flag[1] is flag[1]
- --operation mode is normal
- flag[1]_lut_out = flag[2] & flag[0] # !flag[2] & (flag[1] $ (flag[0] & !A1L49));
- flag[1] = DFFEAS(flag[1]_lut_out, A1L3, VCC, , , , , , );
- --flag[0] is flag[0]
- --operation mode is normal
- flag[0]_lut_out = A1L61Q & (A1L79 # flag[0] & A1L46) # !A1L61Q & flag[0] & A1L46;
- flag[0] = DFFEAS(flag[0]_lut_out, A1L3, VCC, , , , , , );
- --Count2[7] is Count2[7]
- --operation mode is normal
- Count2[7]_carry_eqn = A1L39;
- Count2[7]_lut_out = Count2[7] $ (Count2[7]_carry_eqn);
- Count2[7] = DFFEAS(Count2[7]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --clk2 is clk2
- --operation mode is normal
- clk2_lut_out = !clk2;
- clk2 = DFFEAS(clk2_lut_out, Count2[7], VCC, , , , , , );
- --banner is banner
- --operation mode is normal
- banner_lut_out = banner $ (!flag[0] & flag[2] & flag[1]);
- banner = DFFEAS(banner_lut_out, A1L3, VCC, , , , , , );
- --A1L3 is clk~10
- --operation mode is normal
- A1L3 = banner & Count2[7] # !banner & (clk2);
- --A1L63 is light[2]~1016
- --operation mode is normal
- A1L63 = !flag[1] # !flag[2];
- --A1L78 is rtl~686
- --operation mode is normal
- A1L78 = flag[0] & (!flag[2]);
- --A1L79 is rtl~687
- --operation mode is normal
- A1L79 = !flag[0] & (!flag[1] # !flag[2]);
- --A1L80 is rtl~688
- --operation mode is normal
- A1L80 = flag[1] # A1L68Q & !flag[2];
- --A1L81 is rtl~690
- --operation mode is normal
- A1L81 = flag[1] & flag[2] # !flag[1] & !flag[2] & A1L66Q;
- --A1L72 is light[6]~1019
- --operation mode is normal
- A1L72 = !flag[0] & !flag[1] # !flag[2];
- --A1L76 is light~1020
- --operation mode is normal
- A1L76 = flag[0] & (flag[2] # !flag[1]) # !flag[0] & (flag[1]);
- --A1L49 is flag~576
- --operation mode is normal
- A1L49 = flag[1] & A1L64Q # !flag[1] & (A1L73Q);
- --A1L46 is flag[0]~578
- --operation mode is normal
- A1L46 = flag[1] & (A1L64Q # flag[2]) # !flag[1] & (A1L73Q & !flag[2]);
- --Count1[9] is Count1[9]
- --operation mode is normal
- Count1[9]_carry_eqn = A1L23;
- Count1[9]_lut_out = Count1[9] $ (Count1[9]_carry_eqn);
- Count1[9] = DFFEAS(Count1[9]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --Count2[4] is Count2[4]
- --operation mode is arithmetic
- Count2[4]_carry_eqn = A1L33;
- Count2[4]_lut_out = Count2[4] $ (!Count2[4]_carry_eqn);
- Count2[4] = DFFEAS(Count2[4]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L35 is Count2[4]~105
- --operation mode is arithmetic
- A1L35 = CARRY(Count2[4] & (!A1L33));
- --Count2[5] is Count2[5]
- --operation mode is arithmetic
- Count2[5]_carry_eqn = A1L35;
- Count2[5]_lut_out = Count2[5] $ (Count2[5]_carry_eqn);
- Count2[5] = DFFEAS(Count2[5]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L37 is Count2[5]~109
- --operation mode is arithmetic
- A1L37 = CARRY(!A1L35 # !Count2[5]);
- --Count2[6] is Count2[6]
- --operation mode is arithmetic
- Count2[6]_carry_eqn = A1L37;
- Count2[6]_lut_out = Count2[6] $ (!Count2[6]_carry_eqn);
- Count2[6] = DFFEAS(Count2[6]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L39 is Count2[6]~113
- --operation mode is arithmetic
- A1L39 = CARRY(Count2[6] & (!A1L37));
- --Count2[3] is Count2[3]
- --operation mode is arithmetic
- Count2[3]_carry_eqn = A1L31;
- Count2[3]_lut_out = Count2[3] $ (Count2[3]_carry_eqn);
- Count2[3] = DFFEAS(Count2[3]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L33 is Count2[3]~117
- --operation mode is arithmetic
- A1L33 = CARRY(!A1L31 # !Count2[3]);
- --Count2[1] is Count2[1]
- --operation mode is arithmetic
- Count2[1]_carry_eqn = A1L27;
- Count2[1]_lut_out = Count2[1] $ (Count2[1]_carry_eqn);
- Count2[1] = DFFEAS(Count2[1]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L29 is Count2[1]~121
- --operation mode is arithmetic
- A1L29 = CARRY(!A1L27 # !Count2[1]);
- --Count2[2] is Count2[2]
- --operation mode is arithmetic
- Count2[2]_carry_eqn = A1L29;
- Count2[2]_lut_out = Count2[2] $ (!Count2[2]_carry_eqn);
- Count2[2] = DFFEAS(Count2[2]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L31 is Count2[2]~125
- --operation mode is arithmetic
- A1L31 = CARRY(Count2[2] & (!A1L29));
- --A1L52 is LessThan~338
- --operation mode is normal
- A1L52 = Count2[7] & Count2[3] & (Count2[1] # Count2[2]);
- --A1L53 is LessThan~339
- --operation mode is normal
- A1L53 = Count2[4] & Count2[5] & Count2[6] & A1L52;
- --Period1uS is Period1uS
- --operation mode is normal
- Period1uS_lut_out = Period1uS & !Count[2] & !Count[1] & !Count[0] # !Period1uS & Count[2] & Count[1] & Count[0];
- Period1uS = DFFEAS(Period1uS_lut_out, GCLKP1, VCC, , , , , , );
- --Count1[8] is Count1[8]
- --operation mode is arithmetic
- Count1[8]_carry_eqn = A1L21;
- Count1[8]_lut_out = Count1[8] $ (!Count1[8]_carry_eqn);
- Count1[8] = DFFEAS(Count1[8]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L23 is Count1[8]~131
- --operation mode is arithmetic
- A1L23 = CARRY(Count1[8] & (!A1L21));
- --Count1[5] is Count1[5]
- --operation mode is arithmetic
- Count1[5]_carry_eqn = A1L15;
- Count1[5]_lut_out = Count1[5] $ (Count1[5]_carry_eqn);
- Count1[5] = DFFEAS(Count1[5]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L17 is Count1[5]~135
- --operation mode is arithmetic
- A1L17 = CARRY(!A1L15 # !Count1[5]);
- --Count1[6] is Count1[6]
- --operation mode is arithmetic
- Count1[6]_carry_eqn = A1L17;
- Count1[6]_lut_out = Count1[6] $ (!Count1[6]_carry_eqn);
- Count1[6] = DFFEAS(Count1[6]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L19 is Count1[6]~139
- --operation mode is arithmetic
- A1L19 = CARRY(Count1[6] & (!A1L17));
- --Count1[7] is Count1[7]
- --operation mode is arithmetic
- Count1[7]_carry_eqn = A1L19;
- Count1[7]_lut_out = Count1[7] $ (Count1[7]_carry_eqn);
- Count1[7] = DFFEAS(Count1[7]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L21 is Count1[7]~143
- --operation mode is arithmetic
- A1L21 = CARRY(!A1L19 # !Count1[7]);
- --A1L54 is LessThan~340
- --operation mode is normal
- A1L54 = Count1[9] & Count1[5] & Count1[6] & Count1[7];
- --Count1[4] is Count1[4]
- --operation mode is arithmetic
- Count1[4]_carry_eqn = A1L13;
- Count1[4]_lut_out = Count1[4] $ (!Count1[4]_carry_eqn);
- Count1[4] = DFFEAS(Count1[4]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L15 is Count1[4]~147
- --operation mode is arithmetic
- A1L15 = CARRY(Count1[4] & (!A1L13));
- --Count1[3] is Count1[3]
- --operation mode is arithmetic
- Count1[3]_carry_eqn = A1L11;
- Count1[3]_lut_out = Count1[3] $ (Count1[3]_carry_eqn);
- Count1[3] = DFFEAS(Count1[3]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L13 is Count1[3]~151
- --operation mode is arithmetic
- A1L13 = CARRY(!A1L11 # !Count1[3]);
- --Count1[0] is Count1[0]
- --operation mode is arithmetic
- Count1[0]_lut_out = !Count1[0];
- Count1[0] = DFFEAS(Count1[0]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L7 is Count1[0]~155
- --operation mode is arithmetic
- A1L7 = CARRY(Count1[0]);
- --Count1[1] is Count1[1]
- --operation mode is arithmetic
- Count1[1]_carry_eqn = A1L7;
- Count1[1]_lut_out = Count1[1] $ (Count1[1]_carry_eqn);
- Count1[1] = DFFEAS(Count1[1]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L9 is Count1[1]~159
- --operation mode is arithmetic
- A1L9 = CARRY(!A1L7 # !Count1[1]);
- --Count1[2] is Count1[2]
- --operation mode is arithmetic
- Count1[2]_carry_eqn = A1L9;
- Count1[2]_lut_out = Count1[2] $ (!Count1[2]_carry_eqn);
- Count1[2] = DFFEAS(Count1[2]_lut_out, Period1uS, VCC, , , , , A1L56, );
- --A1L11 is Count1[2]~163
- --operation mode is arithmetic
- A1L11 = CARRY(Count1[2] & (!A1L9));
- --A1L55 is LessThan~341
- --operation mode is normal
- A1L55 = Count1[3] # Count1[0] & Count1[1] & Count1[2];
- --A1L56 is LessThan~342
- --operation mode is normal
- A1L56 = Count1[8] & A1L54 & (Count1[4] # A1L55);
- --Count2[0] is Count2[0]
- --operation mode is arithmetic
- Count2[0]_lut_out = !Count2[0];
- Count2[0] = DFFEAS(Count2[0]_lut_out, Count1[9], VCC, , , , , A1L53, );
- --A1L27 is Count2[0]~129
- --operation mode is arithmetic
- A1L27 = CARRY(Count2[0]);
- --Count[2] is Count[2]
- --operation mode is normal
- Count[2]_lut_out = !Period1uS & (Count[2] $ (Count[1] & Count[0]));
- Count[2] = DFFEAS(Count[2]_lut_out, GCLKP1, VCC, , , , , , );
- --Count[1] is Count[1]
- --operation mode is normal
- Count[1]_lut_out = !Period1uS & (Count[1] $ Count[0]);
- Count[1] = DFFEAS(Count[1]_lut_out, GCLKP1, VCC, , , , , , );
- --Count[0] is Count[0]
- --operation mode is normal
- Count[0]_lut_out = !Count[0] & (!Count[2] & !Count[1] # !Period1uS);
- Count[0] = DFFEAS(Count[0]_lut_out, GCLKP1, VCC, , , , , , );
- --GCLKP2 is GCLKP2
- --operation mode is input
- GCLKP2 = INPUT();
- --GCLKP1 is GCLKP1
- --operation mode is input
- GCLKP1 = INPUT();
- --light[0] is light[0]
- --operation mode is output
- light[0] = OUTPUT(A1L59Q);
- --light[1] is light[1]
- --operation mode is output
- light[1] = OUTPUT(A1L61Q);
- --light[2] is light[2]
- --operation mode is output
- light[2] = OUTPUT(A1L64Q);
- --light[3] is light[3]
- --operation mode is output
- light[3] = OUTPUT(A1L66Q);
- --light[4] is light[4]
- --operation mode is output
- light[4] = OUTPUT(A1L68Q);
- --light[5] is light[5]
- --operation mode is output
- light[5] = OUTPUT(A1L70Q);
- --light[6] is light[6]
- --operation mode is output
- light[6] = OUTPUT(A1L73Q);
- --light[7] is light[7]
- --operation mode is output
- light[7] = OUTPUT(A1L75Q);