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

📄 v_fpga.map.eqn

📁 自己写的iic配置芯片的源程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is normal

A1L103 = !F1_b[14] & !F1_b[13] & !F1_b[12] & !F1_b[11];


--A1L104 is rtl~462
--operation mode is normal

A1L104 = A1L100 & A1L101 & A1L102 & A1L103;


--F1_b[10] is counter:inst6|b[10]
--operation mode is normal

F1_b[10]_lut_out = F1L50;
F1_b[10] = DFFEAS(F1_b[10]_lut_out, CLK27, VCC, , , , , , );


--F1_b[9] is counter:inst6|b[9]
--operation mode is normal

F1_b[9]_lut_out = F1L52;
F1_b[9] = DFFEAS(F1_b[9]_lut_out, CLK27, VCC, , , , , , );


--F1_b[8] is counter:inst6|b[8]
--operation mode is normal

F1_b[8]_lut_out = F1L54;
F1_b[8] = DFFEAS(F1_b[8]_lut_out, CLK27, VCC, , , , , , );


--F1_b[7] is counter:inst6|b[7]
--operation mode is normal

F1_b[7]_lut_out = F1L56;
F1_b[7] = DFFEAS(F1_b[7]_lut_out, CLK27, VCC, , , , , , );


--A1L105 is rtl~463
--operation mode is normal

A1L105 = !F1_b[10] & !F1_b[9] & !F1_b[8] & !F1_b[7];


--F1_b[3] is counter:inst6|b[3]
--operation mode is normal

F1_b[3]_lut_out = F1L58;
F1_b[3] = DFFEAS(F1_b[3]_lut_out, CLK27, VCC, , , , , , );


--F1_b[6] is counter:inst6|b[6]
--operation mode is normal

F1_b[6]_lut_out = F1L60;
F1_b[6] = DFFEAS(F1_b[6]_lut_out, CLK27, VCC, , , , , , );


--F1_b[5] is counter:inst6|b[5]
--operation mode is normal

F1_b[5]_lut_out = F1L62;
F1_b[5] = DFFEAS(F1_b[5]_lut_out, CLK27, VCC, , , , , , );


--F1_b[4] is counter:inst6|b[4]
--operation mode is normal

F1_b[4]_lut_out = F1L64;
F1_b[4] = DFFEAS(F1_b[4]_lut_out, CLK27, VCC, , , , , , );


--A1L106 is rtl~464
--operation mode is normal

A1L106 = F1_b[3] & !F1_b[6] & !F1_b[5] & !F1_b[4];


--F1_b[1] is counter:inst6|b[1]
--operation mode is normal

F1_b[1]_lut_out = F1L66;
F1_b[1] = DFFEAS(F1_b[1]_lut_out, CLK27, VCC, , , , , , );


--F1_b[2] is counter:inst6|b[2]
--operation mode is normal

F1_b[2]_lut_out = F1L68;
F1_b[2] = DFFEAS(F1_b[2]_lut_out, CLK27, VCC, , , , , , );


--F1_b[0] is counter:inst6|b[0]
--operation mode is normal

F1_b[0]_lut_out = F1L70 & (!A1L98);
F1_b[0] = DFFEAS(F1_b[0]_lut_out, CLK27, VCC, , , , , , );


--A1L107 is rtl~465
--operation mode is normal

A1L107 = F1_b[1] & (!F1_b[2] & !F1_b[0]);


--A1L98 is rtl~1
--operation mode is normal

A1L98 = A1L104 & A1L105 & A1L106 & A1L107;


--E1_state.stop_a is sim_i2c:inst3|state.stop_a
--operation mode is normal

E1_state.stop_a_lut_out = E1_state.ack3_d;
E1_state.stop_a = DFFEAS(E1_state.stop_a_lut_out, F1_en, F1_HRRESET, , , , , , );


--E1_state.stop_b is sim_i2c:inst3|state.stop_b
--operation mode is normal

E1_state.stop_b_lut_out = E1_state.stop_a;
E1_state.stop_b = DFFEAS(E1_state.stop_b_lut_out, F1_en, F1_HRRESET, , , , , , );


--E1_state.idle is sim_i2c:inst3|state.idle
--operation mode is normal

E1_state.idle_lut_out = E1L107 # !E1_state.stop_c;
E1_state.idle = DFFEAS(E1_state.idle_lut_out, F1_en, F1_HRRESET, , , , , , );


--E1_state.stop_c is sim_i2c:inst3|state.stop_c
--operation mode is normal

E1_state.stop_c_lut_out = E1_state.stop_b # E1_state.stop_c & E1L107;
E1_state.stop_c = DFFEAS(E1_state.stop_c_lut_out, F1_en, F1_HRRESET, , , , , , );


--E1L25 is sim_i2c:inst3|add~387
--operation mode is normal

E1L25 = E1_i[1] & E1_i[0];


--E1L26 is sim_i2c:inst3|add~388
--operation mode is normal

E1L26 = E1_i[4] $ (E1_i[3] & E1_i[2] & E1L25);


--E1L27 is sim_i2c:inst3|add~389
--operation mode is normal

E1L27 = E1_i[3] $ (E1_i[2] & E1_i[1] & E1_i[0]);


--E1L28 is sim_i2c:inst3|add~390
--operation mode is normal

E1L28 = E1_i[2] $ (E1_i[1] & E1_i[0]);


--E1L29 is sim_i2c:inst3|add~391
--operation mode is normal

E1L29 = E1_i[1] $ E1_i[0];


--G1L9Q is sld_hub:sld_hub_inst|hub_tdo~385
--operation mode is normal

G1L9Q = AMPP_FUNCTION(A1L7, JB6_Q[0], LB1_state[4], LB1_state[3], G1_jtag_debug_mode_usr1, !LB1_state[8]);


--G1L10Q is sld_hub:sld_hub_inst|hub_tdo~386
--operation mode is normal

G1L10Q = AMPP_FUNCTION(A1L7, G1L12, G1L13, JB4_Q[4], P4_dffs[0], !LB1_state[8]);


--G1L7Q is sld_hub:sld_hub_inst|hub_tdo~383
--operation mode is normal

G1L7Q = AMPP_FUNCTION(A1L7, LB1L18, G1L14, JB7_Q[0], G1_jtag_debug_mode_usr1, !LB1_state[8]);


--G1L8Q is sld_hub:sld_hub_inst|hub_tdo~384
--operation mode is normal

G1L8Q = AMPP_FUNCTION(A1L7, G1_jtag_debug_mode_usr1, JB3_Q[0], G1L11, LB1L18, !LB1_state[8]);


--G1L11 is sld_hub:sld_hub_inst|hub_tdo~455
--operation mode is normal

G1L11 = AMPP_FUNCTION(G1L9Q, G1L10Q, G1L7Q, G1L8Q);


--F1L8 is counter:inst6|add~497
--operation mode is arithmetic

F1L8 = !F1_a[0];

--F1L9 is counter:inst6|add~499
--operation mode is arithmetic

F1L9 = CARRY(F1_a[0]);


--F1L10 is counter:inst6|add~502
--operation mode is normal

F1L10_carry_eqn = F1L12;
F1L10 = F1_a[5] $ (F1L10_carry_eqn);


--F1L11 is counter:inst6|add~507
--operation mode is arithmetic

F1L11_carry_eqn = F1L14;
F1L11 = F1_a[4] $ (!F1L11_carry_eqn);

--F1L12 is counter:inst6|add~509
--operation mode is arithmetic

F1L12 = CARRY(F1_a[4] & (!F1L14));


--F1L13 is counter:inst6|add~512
--operation mode is arithmetic

F1L13_carry_eqn = F1L16;
F1L13 = F1_a[3] $ (F1L13_carry_eqn);

--F1L14 is counter:inst6|add~514
--operation mode is arithmetic

F1L14 = CARRY(!F1L16 # !F1_a[3]);


--F1L15 is counter:inst6|add~517
--operation mode is arithmetic

F1L15_carry_eqn = F1L18;
F1L15 = F1_a[2] $ (!F1L15_carry_eqn);

--F1L16 is counter:inst6|add~519
--operation mode is arithmetic

F1L16 = CARRY(F1_a[2] & (!F1L18));


--F1L17 is counter:inst6|add~522
--operation mode is arithmetic

F1L17_carry_eqn = F1L9;
F1L17 = F1_a[1] $ (F1L17_carry_eqn);

--F1L18 is counter:inst6|add~524
--operation mode is arithmetic

F1L18 = CARRY(!F1L9 # !F1_a[1]);


--F1L19 is counter:inst6|add~527
--operation mode is normal

F1L19_carry_eqn = F1L21;
F1L19 = F1_b[26] $ (!F1L19_carry_eqn);


--F1L20 is counter:inst6|add~532
--operation mode is arithmetic

F1L20_carry_eqn = F1L23;
F1L20 = F1_b[25] $ (F1L20_carry_eqn);

--F1L21 is counter:inst6|add~534
--operation mode is arithmetic

F1L21 = CARRY(!F1L23 # !F1_b[25]);


--F1L22 is counter:inst6|add~537
--operation mode is arithmetic

F1L22_carry_eqn = F1L25;
F1L22 = F1_b[24] $ (!F1L22_carry_eqn);

--F1L23 is counter:inst6|add~539
--operation mode is arithmetic

F1L23 = CARRY(F1_b[24] & (!F1L25));


--F1L24 is counter:inst6|add~542
--operation mode is arithmetic

F1L24_carry_eqn = F1L27;
F1L24 = F1_b[23] $ (F1L24_carry_eqn);

--F1L25 is counter:inst6|add~544
--operation mode is arithmetic

F1L25 = CARRY(!F1L27 # !F1_b[23]);


--F1L26 is counter:inst6|add~547
--operation mode is arithmetic

F1L26_carry_eqn = F1L29;
F1L26 = F1_b[22] $ (!F1L26_carry_eqn);

--F1L27 is counter:inst6|add~549
--operation mode is arithmetic

F1L27 = CARRY(F1_b[22] & (!F1L29));


--F1L28 is counter:inst6|add~552
--operation mode is arithmetic

F1L28_carry_eqn = F1L31;
F1L28 = F1_b[21] $ (F1L28_carry_eqn);

--F1L29 is counter:inst6|add~554
--operation mode is arithmetic

F1L29 = CARRY(!F1L31 # !F1_b[21]);


--F1L30 is counter:inst6|add~557
--operation mode is arithmetic

F1L30_carry_eqn = F1L33;
F1L30 = F1_b[20] $ (!F1L30_carry_eqn);

--F1L31 is counter:inst6|add~559
--operation mode is arithmetic

F1L31 = CARRY(F1_b[20] & (!F1L33));


--F1L32 is counter:inst6|add~562
--operation mode is arithmetic

F1L32_carry_eqn = F1L35;
F1L32 = F1_b[19] $ (F1L32_carry_eqn);

--F1L33 is counter:inst6|add~564
--operation mode is arithmetic

F1L33 = CARRY(!F1L35 # !F1_b[19]);


--F1L34 is counter:inst6|add~567
--operation mode is arithmetic

F1L34_carry_eqn = F1L37;
F1L34 = F1_b[18] $ (!F1L34_carry_eqn);

--F1L35 is counter:inst6|add~569
--operation mode is arithmetic

F1L35 = CARRY(F1_b[18] & (!F1L37));


--F1L36 is counter:inst6|add~572
--operation mode is arithmetic

F1L36_carry_eqn = F1L39;
F1L36 = F1_b[17] $ (F1L36_carry_eqn);

--F1L37 is counter:inst6|add~574
--operation mode is arithmetic

F1L37 = CARRY(!F1L39 # !F1_b[17]);


--F1L38 is counter:inst6|add~577
--operation mode is arithmetic

F1L38_carry_eqn = F1L41;
F1L38 = F1_b[16] $ (!F1L38_carry_eqn);

--F1L39 is counter:inst6|add~579
--operation mode is arithmetic

F1L39 = CARRY(F1_b[16] & (!F1L41));


--F1L40 is counter:inst6|add~582
--operation mode is arithmetic

F1L40_carry_eqn = F1L43;
F1L40 = F1_b[15] $ (F1L40_carry_eqn);

--F1L41 is counter:inst6|add~584
--operation mode is arithmetic

F1L41 = CARRY(!F1L43 # !F1_b[15]);


--F1L42 is counter:inst6|add~587
--operation mode is arithmetic

F1L42_carry_eqn = F1L45;
F1L42 = F1_b[14] $ (!F1L42_carry_eqn);

--F1L43 is counter:inst6|add~589
--operation mode is arithmetic

F1L43 = CARRY(F1_b[14] & (!F1L45));


--F1L44 is counter:inst6|add~592
--operation mode is arithmetic

F1L44_carry_eqn = F1L47;
F1L44 = F1_b[13] $ (F1L44_carry_eqn);

--F1L45 is counter:inst6|add~594
--operation mode is arithmetic

F1L45 = CARRY(!F1L47 # !F1_b[13]);


--F1L46 is counter:inst6|add~597
--operation mode is arithmetic

F1L46_carry_eqn = F1L49;
F1L46 = F1_b[12] $ (!F1L46_carry_eqn);

--F1L47 is counter:inst6|add~599
--operation mode is arithmetic

F1L47 = CARRY(F1_b[12] & (!F1L49));


--F1L48 is counter:inst6|add~602
--operation mode is arithmetic

F1L48_carry_eqn = F1L51;
F1L48 = F1_b[11] $ (F1L48_carry_eqn);

--F1L49 is counter:inst6|add~604
--operation mode is arithmetic

F1L49 = CARRY(!F1L51 # !F1_b[11]);


--F1L50 is counter:inst6|add~607
--operation mode is arithmetic

F1L50_carry_eqn = F1L53;

⌨️ 快捷键说明

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