📄 ddsfpga.map.eqn
字号:
C1_state_wave.triangle_lut_out = !C1L07;
C1_state_wave.triangle = DFFEAS(C1_state_wave.triangle_lut_out, B1_clk2, VCC, , C1L273, , , , );
--C1L96 is control:inst1|DLedout~125
--operation mode is normal
C1L96 = C1_state_wave.triangle & (!E1_nkeyout[7]);
--C1_state_wave.square is control:inst1|state_wave.square
--operation mode is normal
C1_state_wave.square_lut_out = !E1_nkeyout[7] & !C1_state_wave.sin;
C1_state_wave.square = DFFEAS(C1_state_wave.square_lut_out, B1_clk2, VCC, , C1L273, , , , );
--C1L07 is control:inst1|DLedout~126
--operation mode is normal
C1L07 = E1_nkeyout[7] # C1_state_wave.square;
--E1L02 is Key:inst3|reduce_nor~50
--operation mode is normal
E1L02 = !KeyIn[0] # !KeyIn[7];
--E1L12 is Key:inst3|reduce_nor~51
--operation mode is normal
E1L12 = !KeyIn[1] # !KeyIn[5] # !KeyIn[3] # !KeyIn[2];
--E1L91 is Key:inst3|reduce_nor~2
--operation mode is normal
E1L91 = E1L02 # E1L12 # !KeyIn[4] # !KeyIn[6];
--E1_scan[1] is Key:inst3|scan[1]
--operation mode is arithmetic
E1_scan[1]_carry_eqn = E1L42;
E1_scan[1]_lut_out = E1L91 $ E1_scan[1] $ E1_scan[1]_carry_eqn;
E1_scan[1] = DFFEAS(E1_scan[1]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L72 is Key:inst3|scan[1]~520
--operation mode is arithmetic
E1L72 = CARRY(E1L91 & E1_scan[1] & !E1L42 # !E1L91 & (E1_scan[1] # !E1L42));
--E1_scan[3] is Key:inst3|scan[3]
--operation mode is arithmetic
E1_scan[3]_carry_eqn = E1L92;
E1_scan[3]_lut_out = E1L91 $ E1_scan[3] $ E1_scan[3]_carry_eqn;
E1_scan[3] = DFFEAS(E1_scan[3]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L13 is Key:inst3|scan[3]~524
--operation mode is arithmetic
E1L13 = CARRY(E1L91 & E1_scan[3] & !E1L92 # !E1L91 & (E1_scan[3] # !E1L92));
--E1_scan[0] is Key:inst3|scan[0]
--operation mode is arithmetic
E1_scan[0]_carry_eqn = E1L52;
E1_scan[0]_lut_out = E1L1 $ E1_scan[0] $ E1_scan[0]_carry_eqn;
E1_scan[0] = DFFEAS(E1_scan[0]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L42 is Key:inst3|scan[0]~528
--operation mode is arithmetic
E1L42 = CARRY(E1L1 & !E1_scan[0] & !E1L52 # !E1L1 & (!E1L52 # !E1_scan[0]));
--E1_scan[2] is Key:inst3|scan[2]
--operation mode is arithmetic
E1_scan[2]_carry_eqn = E1L72;
E1_scan[2]_lut_out = E1L91 $ E1_scan[2] $ !E1_scan[2]_carry_eqn;
E1_scan[2] = DFFEAS(E1_scan[2]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L92 is Key:inst3|scan[2]~532
--operation mode is arithmetic
E1L92 = CARRY(E1L91 & (!E1L72 # !E1_scan[2]) # !E1L91 & !E1_scan[2] & !E1L72);
--E1_scan[4] is Key:inst3|scan[4]
--operation mode is arithmetic
E1_scan[4]_carry_eqn = E1L13;
E1_scan[4]_lut_out = E1L91 $ E1_scan[4] $ !E1_scan[4]_carry_eqn;
E1_scan[4] = DFFEAS(E1_scan[4]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L33 is Key:inst3|scan[4]~536
--operation mode is arithmetic
E1L33 = CARRY(E1L91 & (!E1L13 # !E1_scan[4]) # !E1L91 & !E1_scan[4] & !E1L13);
--E1_scan[5] is Key:inst3|scan[5]
--operation mode is arithmetic
E1_scan[5]_carry_eqn = E1L33;
E1_scan[5]_lut_out = E1L91 $ E1_scan[5] $ E1_scan[5]_carry_eqn;
E1_scan[5] = DFFEAS(E1_scan[5]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L53 is Key:inst3|scan[5]~540
--operation mode is arithmetic
E1L53 = CARRY(E1L91 & E1_scan[5] & !E1L33 # !E1L91 & (E1_scan[5] # !E1L33));
--E1L3 is Key:inst3|always1~159
--operation mode is normal
E1L3 = !E1_scan[0] & !E1_scan[2] & !E1_scan[4] & !E1_scan[5];
--E1_scan[6] is Key:inst3|scan[6]
--operation mode is arithmetic
E1_scan[6]_carry_eqn = E1L53;
E1_scan[6]_lut_out = E1L91 $ E1_scan[6] $ !E1_scan[6]_carry_eqn;
E1_scan[6] = DFFEAS(E1_scan[6]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L73 is Key:inst3|scan[6]~544
--operation mode is arithmetic
E1L73 = CARRY(E1L91 & (!E1L53 # !E1_scan[6]) # !E1L91 & !E1_scan[6] & !E1L53);
--E1_scan[7] is Key:inst3|scan[7]
--operation mode is arithmetic
E1_scan[7]_carry_eqn = E1L73;
E1_scan[7]_lut_out = E1L91 $ E1_scan[7] $ E1_scan[7]_carry_eqn;
E1_scan[7] = DFFEAS(E1_scan[7]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L93 is Key:inst3|scan[7]~548
--operation mode is arithmetic
E1L93 = CARRY(E1L91 & E1_scan[7] & !E1L73 # !E1L91 & (E1_scan[7] # !E1L73));
--E1_scan[8] is Key:inst3|scan[8]
--operation mode is arithmetic
E1_scan[8]_carry_eqn = E1L93;
E1_scan[8]_lut_out = E1L91 $ E1_scan[8] $ !E1_scan[8]_carry_eqn;
E1_scan[8] = DFFEAS(E1_scan[8]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L14 is Key:inst3|scan[8]~552
--operation mode is arithmetic
E1L14 = CARRY(E1L91 & (!E1L93 # !E1_scan[8]) # !E1L91 & !E1_scan[8] & !E1L93);
--E1_scan[9] is Key:inst3|scan[9]
--operation mode is arithmetic
E1_scan[9]_carry_eqn = E1L14;
E1_scan[9]_lut_out = E1L91 $ E1_scan[9] $ E1_scan[9]_carry_eqn;
E1_scan[9] = DFFEAS(E1_scan[9]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L34 is Key:inst3|scan[9]~556
--operation mode is arithmetic
E1L34 = CARRY(E1L91 & E1_scan[9] & !E1L14 # !E1L91 & (E1_scan[9] # !E1L14));
--E1L4 is Key:inst3|always1~160
--operation mode is normal
E1L4 = !E1_scan[6] & !E1_scan[7] & !E1_scan[8] & !E1_scan[9];
--E1_scan[10] is Key:inst3|scan[10]
--operation mode is arithmetic
E1_scan[10]_carry_eqn = E1L34;
E1_scan[10]_lut_out = E1L91 $ E1_scan[10] $ !E1_scan[10]_carry_eqn;
E1_scan[10] = DFFEAS(E1_scan[10]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L54 is Key:inst3|scan[10]~560
--operation mode is arithmetic
E1L54 = CARRY(E1L91 & (!E1L34 # !E1_scan[10]) # !E1L91 & !E1_scan[10] & !E1L34);
--E1_scan[11] is Key:inst3|scan[11]
--operation mode is arithmetic
E1_scan[11]_carry_eqn = E1L54;
E1_scan[11]_lut_out = E1L91 $ E1_scan[11] $ E1_scan[11]_carry_eqn;
E1_scan[11] = DFFEAS(E1_scan[11]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L74 is Key:inst3|scan[11]~564
--operation mode is arithmetic
E1L74 = CARRY(E1L91 & E1_scan[11] & !E1L54 # !E1L91 & (E1_scan[11] # !E1L54));
--E1_scan[12] is Key:inst3|scan[12]
--operation mode is arithmetic
E1_scan[12]_carry_eqn = E1L74;
E1_scan[12]_lut_out = E1L91 $ E1_scan[12] $ !E1_scan[12]_carry_eqn;
E1_scan[12] = DFFEAS(E1_scan[12]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L94 is Key:inst3|scan[12]~568
--operation mode is arithmetic
E1L94 = CARRY(E1L91 & (!E1L74 # !E1_scan[12]) # !E1L91 & !E1_scan[12] & !E1L74);
--E1_scan[13] is Key:inst3|scan[13]
--operation mode is arithmetic
E1_scan[13]_carry_eqn = E1L94;
E1_scan[13]_lut_out = E1L91 $ E1_scan[13] $ E1_scan[13]_carry_eqn;
E1_scan[13] = DFFEAS(E1_scan[13]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L15 is Key:inst3|scan[13]~572
--operation mode is arithmetic
E1L15 = CARRY(E1L91 & E1_scan[13] & !E1L94 # !E1L91 & (E1_scan[13] # !E1L94));
--E1L5 is Key:inst3|always1~161
--operation mode is normal
E1L5 = !E1_scan[10] & !E1_scan[11] & !E1_scan[12] & !E1_scan[13];
--E1_scan[14] is Key:inst3|scan[14]
--operation mode is arithmetic
E1_scan[14]_carry_eqn = E1L15;
E1_scan[14]_lut_out = E1L91 $ E1_scan[14] $ !E1_scan[14]_carry_eqn;
E1_scan[14] = DFFEAS(E1_scan[14]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L35 is Key:inst3|scan[14]~576
--operation mode is arithmetic
E1L35 = CARRY(E1L91 & (!E1L15 # !E1_scan[14]) # !E1L91 & !E1_scan[14] & !E1L15);
--E1_scan[15] is Key:inst3|scan[15]
--operation mode is arithmetic
E1_scan[15]_carry_eqn = E1L35;
E1_scan[15]_lut_out = E1L91 $ E1_scan[15] $ E1_scan[15]_carry_eqn;
E1_scan[15] = DFFEAS(E1_scan[15]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L55 is Key:inst3|scan[15]~580
--operation mode is arithmetic
E1L55 = CARRY(E1L91 & E1_scan[15] & !E1L35 # !E1L91 & (E1_scan[15] # !E1L35));
--E1_scan[16] is Key:inst3|scan[16]
--operation mode is normal
E1_scan[16]_carry_eqn = E1L55;
E1_scan[16]_lut_out = E1L91 $ E1_scan[16] $ !E1_scan[16]_carry_eqn;
E1_scan[16] = DFFEAS(E1_scan[16]_lut_out, B1_clk2, VCC, , E1L2, , , , );
--E1L6 is Key:inst3|always1~162
--operation mode is normal
E1L6 = !E1_scan[14] & !E1_scan[15] & !E1_scan[16];
--E1L7 is Key:inst3|always1~163
--operation mode is normal
E1L7 = E1L3 & E1L4 & E1L5 & E1L6;
--E1L8 is Key:inst3|always1~164
--operation mode is normal
E1L8 = E1_scan[1] & E1_scan[3] & E1L7;
--E1L81 is Key:inst3|nkeyout[7]~368
--operation mode is normal
E1L81 = E1L7 & (E1_scan[1] & E1_scan[3] & E1L91 # !E1_scan[1] & !E1_scan[3] & !E1L91);
--C1_address[0] is control:inst1|address[0]
--operation mode is normal
C1_address[0]_lut_out = C1_C[19];
C1_address[0] = DFFEAS(C1_address[0]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[1] is control:inst1|address[1]
--operation mode is normal
C1_address[1]_lut_out = C1_C[20];
C1_address[1] = DFFEAS(C1_address[1]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[2] is control:inst1|address[2]
--operation mode is normal
C1_address[2]_lut_out = C1_C[21];
C1_address[2] = DFFEAS(C1_address[2]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[3] is control:inst1|address[3]
--operation mode is normal
C1_address[3]_lut_out = C1_C[22];
C1_address[3] = DFFEAS(C1_address[3]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[4] is control:inst1|address[4]
--operation mode is normal
C1_address[4]_lut_out = C1_C[23];
C1_address[4] = DFFEAS(C1_address[4]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[5] is control:inst1|address[5]
--operation mode is normal
C1_address[5]_lut_out = C1_C[24];
C1_address[5] = DFFEAS(C1_address[5]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[6] is control:inst1|address[6]
--operation mode is normal
C1_address[6]_lut_out = C1_C[25];
C1_address[6] = DFFEAS(C1_address[6]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[7] is control:inst1|address[7]
--operation mode is normal
C1_address[7]_lut_out = C1_C[26];
C1_address[7] = DFFEAS(C1_address[7]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[8] is control:inst1|address[8]
--operation mode is normal
C1_address[8]_lut_out = C1_C[27];
C1_address[8] = DFFEAS(C1_address[8]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1_address[9] is control:inst1|address[9]
--operation mode is normal
C1_address[9]_lut_out = C1_C[28];
C1_address[9] = DFFEAS(C1_address[9]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1L273 is control:inst1|entri~6
--operation mode is normal
C1L273 = E1_nkeyout[7] # E1_nkeyout[0];
--E1L2 is Key:inst3|always1~1
--operation mode is normal
E1L2 = E1_scan[1] # E1_scan[3] # E1L91 # !E1L7;
--E1L1 is Key:inst3|add~348
--operation mode is normal
E1L1 = E1L91 & (!E1L7 # !E1_scan[3] # !E1_scan[1]);
--E1L52 is Key:inst3|scan[0]~589
--operation mode is arithmetic
E1L52 = CARRY(!E1L91);
--C1_C[19] is control:inst1|C[19]
--operation mode is arithmetic
C1_C[19]_carry_eqn = C1L93;
C1_C[19]_lut_out = C1_C[19] $ C1_length[19] $ C1_C[19]_carry_eqn;
C1_C[19] = DFFEAS(C1_C[19]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1L14 is control:inst1|C[19]~233
--operation mode is arithmetic
C1L14 = CARRY(C1_C[19] & !C1_length[19] & !C1L93 # !C1_C[19] & (!C1L93 # !C1_length[19]));
--C1_C[20] is control:inst1|C[20]
--operation mode is arithmetic
C1_C[20]_carry_eqn = C1L14;
C1_C[20]_lut_out = C1_C[20] $ C1_length[20] $ !C1_C[20]_carry_eqn;
C1_C[20] = DFFEAS(C1_C[20]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1L34 is control:inst1|C[20]~237
--operation mode is arithmetic
C1L34 = CARRY(C1_C[20] & (C1_length[20] # !C1L14) # !C1_C[20] & C1_length[20] & !C1L14);
--C1_C[21] is control:inst1|C[21]
--operation mode is arithmetic
C1_C[21]_carry_eqn = C1L34;
C1_C[21]_lut_out = C1_C[21] $ C1_length[21] $ C1_C[21]_carry_eqn;
C1_C[21] = DFFEAS(C1_C[21]_lut_out, B1_clk2, VCC, , !E1_nkeyout[1], , , , );
--C1L54 is control:inst1|C[21]~241
--operation mode is arithmetic
C1L54 = CARRY(C1_C[21] & !C1_length[21] & !C1L34 # !C1_C[21] & (!C1L34 # !C1_length[21]));
--C1_C[22] is control:inst1|C[22]
--operation mode is arithmetic
C1_C[22]_carry_eqn = C1L54;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -