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

📄 i2c.map.eqn

📁 vhdl的很多例子
💻 EQN
📖 第 1 页 / 共 5 页
字号:
B1L1_carry_eqn = B1L15;
B1L1 = B1_clk_div[4] $ (!B1L1_carry_eqn);

--B1L2 is i2c_test:inst|add~545
--operation mode is arithmetic

B1L2 = CARRY(B1_clk_div[4] & (!B1L15));


--B1L126 is i2c_test:inst|Equal~536
--operation mode is normal

B1L126 = B1_clk_div[2] & B1_clk_div[6] & B1_clk_div[3] & !B1_clk_div[0];


--B1L3 is i2c_test:inst|add~548
--operation mode is normal

B1L3_carry_eqn = B1L9;
B1L3 = B1_clk_div[7] $ (B1L3_carry_eqn);


--B1L4 is i2c_test:inst|add~553
--operation mode is arithmetic

B1L4_carry_eqn = B1L13;
B1L4 = B1_clk_div[1] $ (B1L4_carry_eqn);

--B1L5 is i2c_test:inst|add~555
--operation mode is arithmetic

B1L5 = CARRY(!B1L13 # !B1_clk_div[1]);


--B1L6 is i2c_test:inst|add~558
--operation mode is arithmetic

B1L6_carry_eqn = B1L5;
B1L6 = B1_clk_div[2] $ (!B1L6_carry_eqn);

--B1L7 is i2c_test:inst|add~560
--operation mode is arithmetic

B1L7 = CARRY(B1_clk_div[2] & (!B1L5));


--B1L8 is i2c_test:inst|add~563
--operation mode is arithmetic

B1L8_carry_eqn = B1L11;
B1L8 = B1_clk_div[6] $ (!B1L8_carry_eqn);

--B1L9 is i2c_test:inst|add~565
--operation mode is arithmetic

B1L9 = CARRY(B1_clk_div[6] & (!B1L11));


--B1L10 is i2c_test:inst|add~568
--operation mode is arithmetic

B1L10_carry_eqn = B1L2;
B1L10 = B1_clk_div[5] $ (B1L10_carry_eqn);

--B1L11 is i2c_test:inst|add~570
--operation mode is arithmetic

B1L11 = CARRY(!B1L2 # !B1_clk_div[5]);


--B1L12 is i2c_test:inst|add~573
--operation mode is arithmetic

B1L12 = !B1_clk_div[0];

--B1L13 is i2c_test:inst|add~575
--operation mode is arithmetic

B1L13 = CARRY(B1_clk_div[0]);


--B1L14 is i2c_test:inst|add~578
--operation mode is arithmetic

B1L14_carry_eqn = B1L7;
B1L14 = B1_clk_div[3] $ (B1L14_carry_eqn);

--B1L15 is i2c_test:inst|add~580
--operation mode is arithmetic

B1L15 = CARRY(!B1L7 # !B1_clk_div[3]);


--G1_safe_q[9] is delay_reset_block:inst2|reset_counter:inst|lpm_counter:lpm_counter_component|cntr_1ub:auto_generated|safe_q[9]
--operation mode is arithmetic

G1_safe_q[9]_carry_eqn = G1L18;
G1_safe_q[9]_lut_out = G1_safe_q[9] $ (!G1_cout & G1_safe_q[9]_carry_eqn);
G1_safe_q[9] = DFFEAS(G1_safe_q[9]_lut_out, clk, write, , , , , , );

--G1L20 is delay_reset_block:inst2|reset_counter:inst|lpm_counter:lpm_counter_component|cntr_1ub:auto_generated|counter_cella9~COUT
--operation mode is arithmetic

G1L20 = CARRY(!G1L18 # !G1_safe_q[9]);


--G2_safe_q[9] is delay_reset_block:inst3|reset_counter:inst|lpm_counter:lpm_counter_component|cntr_1ub:auto_generated|safe_q[9]
--operation mode is arithmetic

G2_safe_q[9]_carry_eqn = G2L18;
G2_safe_q[9]_lut_out = G2_safe_q[9] $ (!G2_cout & G2_safe_q[9]_carry_eqn);
G2_safe_q[9] = DFFEAS(G2_safe_q[9]_lut_out, clk, rd, , , , , , );

--G2L20 is delay_reset_block:inst3|reset_counter:inst|lpm_counter:lpm_counter_component|cntr_1ub:auto_generated|counter_cella9~COUT
--operation mode is arithmetic

G2L20 = CARRY(!G2L18 # !G2_safe_q[9]);


--B1L16 is i2c_test:inst|add~583
--operation mode is arithmetic

B1L16_carry_eqn = B1L19;
B1L16 = B1_cnt_delay[17] $ (B1L16_carry_eqn);

--B1L17 is i2c_test:inst|add~585
--operation mode is arithmetic

B1L17 = CARRY(!B1L19 # !B1_cnt_delay[17]);


--B1_start_delaycnt is i2c_test:inst|start_delaycnt
--operation mode is normal

B1_start_delaycnt_lut_out = B1L122 & (B1L277 # B1_start_delaycnt & !B1L124) # !B1L122 & (B1_start_delaycnt);
B1_start_delaycnt = DFFEAS(B1_start_delaycnt_lut_out, clk, reset, , B1L169, , , , );


--B1L18 is i2c_test:inst|add~588
--operation mode is arithmetic

B1L18_carry_eqn = B1L21;
B1L18 = B1_cnt_delay[16] $ (!B1L18_carry_eqn);

--B1L19 is i2c_test:inst|add~590
--operation mode is arithmetic

B1L19 = CARRY(B1_cnt_delay[16] & (!B1L21));


--B1L20 is i2c_test:inst|add~593
--operation mode is arithmetic

B1L20_carry_eqn = B1L23;
B1L20 = B1_cnt_delay[15] $ (B1L20_carry_eqn);

--B1L21 is i2c_test:inst|add~595
--operation mode is arithmetic

B1L21 = CARRY(!B1L23 # !B1_cnt_delay[15]);


--B1L22 is i2c_test:inst|add~598
--operation mode is arithmetic

B1L22_carry_eqn = B1L48;
B1L22 = B1_cnt_delay[14] $ (!B1L22_carry_eqn);

--B1L23 is i2c_test:inst|add~600
--operation mode is arithmetic

B1L23 = CARRY(B1_cnt_delay[14] & (!B1L48));


--B1L24 is i2c_test:inst|add~603
--operation mode is arithmetic

B1L24_carry_eqn = B1L52;
B1L24 = B1_cnt_delay[11] $ (B1L24_carry_eqn);

--B1L25 is i2c_test:inst|add~605
--operation mode is arithmetic

B1L25 = CARRY(!B1L52 # !B1_cnt_delay[11]);


--B1L26 is i2c_test:inst|add~608
--operation mode is arithmetic

B1L26_carry_eqn = B1L54;
B1L26 = B1_cnt_delay[9] $ (B1L26_carry_eqn);

--B1L27 is i2c_test:inst|add~610
--operation mode is arithmetic

B1L27 = CARRY(!B1L54 # !B1_cnt_delay[9]);


--B1L28 is i2c_test:inst|add~613
--operation mode is arithmetic

B1L28_carry_eqn = B1L31;
B1L28 = B1_cnt_delay[7] $ (B1L28_carry_eqn);

--B1L29 is i2c_test:inst|add~615
--operation mode is arithmetic

B1L29 = CARRY(!B1L31 # !B1_cnt_delay[7]);


--B1L30 is i2c_test:inst|add~618
--operation mode is arithmetic

B1L30_carry_eqn = B1L33;
B1L30 = B1_cnt_delay[6] $ (!B1L30_carry_eqn);

--B1L31 is i2c_test:inst|add~620
--operation mode is arithmetic

B1L31 = CARRY(B1_cnt_delay[6] & (!B1L33));


--B1L32 is i2c_test:inst|add~623
--operation mode is arithmetic

B1L32_carry_eqn = B1L35;
B1L32 = B1_cnt_delay[5] $ (B1L32_carry_eqn);

--B1L33 is i2c_test:inst|add~625
--operation mode is arithmetic

B1L33 = CARRY(!B1L35 # !B1_cnt_delay[5]);


--B1L34 is i2c_test:inst|add~628
--operation mode is arithmetic

B1L34_carry_eqn = B1L37;
B1L34 = B1_cnt_delay[4] $ (!B1L34_carry_eqn);

--B1L35 is i2c_test:inst|add~630
--operation mode is arithmetic

B1L35 = CARRY(B1_cnt_delay[4] & (!B1L37));


--B1L36 is i2c_test:inst|add~633
--operation mode is arithmetic

B1L36_carry_eqn = B1L39;
B1L36 = B1_cnt_delay[3] $ (B1L36_carry_eqn);

--B1L37 is i2c_test:inst|add~635
--operation mode is arithmetic

B1L37 = CARRY(!B1L39 # !B1_cnt_delay[3]);


--B1L38 is i2c_test:inst|add~638
--operation mode is arithmetic

B1L38_carry_eqn = B1L41;
B1L38 = B1_cnt_delay[2] $ (!B1L38_carry_eqn);

--B1L39 is i2c_test:inst|add~640
--operation mode is arithmetic

B1L39 = CARRY(B1_cnt_delay[2] & (!B1L41));


--B1L40 is i2c_test:inst|add~643
--operation mode is arithmetic

B1L40_carry_eqn = B1L43;
B1L40 = B1_cnt_delay[1] $ (B1L40_carry_eqn);

--B1L41 is i2c_test:inst|add~645
--operation mode is arithmetic

B1L41 = CARRY(!B1L43 # !B1_cnt_delay[1]);


--B1L42 is i2c_test:inst|add~648
--operation mode is arithmetic

B1L42 = !B1_cnt_delay[0];

--B1L43 is i2c_test:inst|add~650
--operation mode is arithmetic

B1L43 = CARRY(B1_cnt_delay[0]);


--B1L44 is i2c_test:inst|add~653
--operation mode is normal

B1L44_carry_eqn = B1L46;
B1L44 = B1_cnt_delay[19] $ (B1L44_carry_eqn);


--B1L45 is i2c_test:inst|add~658
--operation mode is arithmetic

B1L45_carry_eqn = B1L17;
B1L45 = B1_cnt_delay[18] $ (!B1L45_carry_eqn);

--B1L46 is i2c_test:inst|add~660
--operation mode is arithmetic

B1L46 = CARRY(B1_cnt_delay[18] & (!B1L17));


--B1L47 is i2c_test:inst|add~663
--operation mode is arithmetic

B1L47_carry_eqn = B1L50;
B1L47 = B1_cnt_delay[13] $ (B1L47_carry_eqn);

--B1L48 is i2c_test:inst|add~665
--operation mode is arithmetic

B1L48 = CARRY(!B1L50 # !B1_cnt_delay[13]);


--B1L49 is i2c_test:inst|add~668
--operation mode is arithmetic

B1L49_carry_eqn = B1L25;
B1L49 = B1_cnt_delay[12] $ (!B1L49_carry_eqn);

--B1L50 is i2c_test:inst|add~670
--operation mode is arithmetic

B1L50 = CARRY(B1_cnt_delay[12] & (!B1L25));


--B1L51 is i2c_test:inst|add~673
--operation mode is arithmetic

B1L51_carry_eqn = B1L27;
B1L51 = B1_cnt_delay[10] $ (!B1L51_carry_eqn);

--B1L52 is i2c_test:inst|add~675
--operation mode is arithmetic

B1L52 = CARRY(B1_cnt_delay[10] & (!B1L27));


--B1L53 is i2c_test:inst|add~678
--operation mode is arithmetic

B1L53_carry_eqn = B1L29;
B1L53 = B1_cnt_delay[8] $ (!B1L53_carry_eqn);

--B1L54 is i2c_test:inst|add~680
--operation mode is arithmetic

B1L54 = CARRY(B1_cnt_delay[8] & (!B1L29));


--B1L170 is i2c_test:inst|Mux~22857
--operation mode is normal

B1L170 = B1_i2c_state[1] & !B1_phase1 & !B1_inner_state[2] & !B1_i2c_state[0];


--B1L171 is i2c_test:inst|Mux~22858
--operation mode is normal

B1L171 = B1_phase3 & B1_inner_state[0] & !B1_i2c_state[2] & !B1_main_state[1];


--B1L172 is i2c_test:inst|Mux~22859
--operation mode is normal

B1L172 = !B1_inner_state[3] & (!B1_i2c_state[0] # !B1_i2c_state[1]);


--B1L173 is i2c_test:inst|Mux~22860
--operation mode is normal

B1L173 = B1_inner_state[1] & (!B1L172 # !B1L171) # !B1_inner_state[1] & B1L171 & (B1L170 # B1L172);


--B1L174 is i2c_test:inst|Mux~22861
--operation mode is normal

B1L174 = B1_inner_state[3] & B1_i2c_state[0] & !B1_i2c_state[2] & B1_i2c_state[1] # !B1_inner_state[3] & (B1_i2c_state[0] & B1_i2c_state[2] # !B1_i2c_state[0] & (B1_i2c_state[1]));


--B1L175 is i2c_test:inst|Mux~22862
--operation mode is normal

B1L175 = B1_inner_state[0] & B1_phase3 & (!B1_inner_state[3] # !B1_inner_state[2]);


--B1L176 is i2c_test:inst|Mux~22863
--operation mode is normal

B1L176 = B1_inner_state[1] & (B1L174 # B1_inner_state[3] # !B1L175) # !B1_inner_state[1] & B1L175 & (B1L174 $ !B1_inner_state[3]);


--B1L177 is i2c_test:inst|Mux~22865
--operation mode is normal

B1L177 = B1_inner_state[0] & B1_inner_state[1] & (!B1_inner_state[3]);


--B1L178 is i2c_test:inst|Mux~22866
--operation mode is normal

B1L178 = !B1_i2c_state[2] & !B1_main_state[1] & (!B1_i2c_state[0] # !B1_i2c_state[1]);


--B1L179 is i2c_test:inst|Mux~22867
--operation mode is normal

B1L179 = B1_inner_state[2] $ (B1_phase3 & B1L177 & B1L178);


--B1L180 is i2c_test:inst|Mux~22868
--operation mode is normal

B1L180 = B1_inner_state[2] $ (!B1_i2c_state[0] & B1_phase3 & B1L177);


--B1L181 is i2c_test:inst|Mux~22869
--operation mode is normal

B1L181 = B1_inner_state[0] & !B1_inner_state[3] & B1_phase3;


--B1L182 is i2c_test:inst|Mux~22870
--operation mode is normal

B1L182 = B1_i2c_state[2] & (B1_i2c_state[1]) # !B1_i2c_state[2] & B1_inner_state[1] & (B1_i2c_state[0] # !B1_i2c_state[1]);


--B1L183 is i2c_test:inst|Mux~22871
--operation mode is normal

B1L183 = B1_i2c_state[2] & (B1L182) # !B1_i2c_state[2] & (B1_inner_state[2] $ (B1L181 & B1L182));


--B1L184 is i2c_test:inst|Mux~22872
--operation mode is normal

B1L184 = B1_i2c_state[2] & (B1L183 & (B1_inner_state[2]) # !B1L183 & B1L180) # !B1_i2c_state[2] & (B1L183);


--B1L185 is i2c_test:inst|Mux~22874
--operation mode is normal

B1L185 = B1_phase3 & B1_inner_state[3] & B1L168 & !B1_i2c_state[1];


--B1L186 is i2c_test:inst|Mux~22875
--operation mode is normal

B1L186 = B1_phase3 & B1_inner_state[3] & B1L168;

⌨️ 快捷键说明

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