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

📄 8.fit.eqn

📁 实现对ad的控制并用7279芯片进行显示
💻 EQN
📖 第 1 页 / 共 5 页
字号:

B1L195 = RST_N & B1L194 & !key7279 & B1_state.shift_key_high1;


--B1_key_7279_tmp[1] is hd7279:inst|key_7279_tmp[1] at LC_X31_Y11_N6
--operation mode is normal

B1_key_7279_tmp[1]_lut_out = B1L172 & (B1_sdata_cnt[0] & A1L21 # !B1_sdata_cnt[0] & (B1_key_7279_tmp[1])) # !B1L172 & (B1_key_7279_tmp[1]);
B1_key_7279_tmp[1] = DFFEAS(B1_key_7279_tmp[1]_lut_out, GLOBAL(B1_t), VCC, , , , , , );


--B1_key_7279_tmp[0] is hd7279:inst|key_7279_tmp[0] at LC_X31_Y11_N4
--operation mode is normal

B1_key_7279_tmp[0]_lut_out = B1L173 & (B1L171 & A1L21 # !B1L171 & (B1_key_7279_tmp[0])) # !B1L173 & (B1_key_7279_tmp[0]);
B1_key_7279_tmp[0] = DFFEAS(B1_key_7279_tmp[0]_lut_out, GLOBAL(B1_t), VCC, , , , , , );


--B1_delay_cnt[1] is hd7279:inst|delay_cnt[1] at LC_X29_Y11_N6
--operation mode is normal

B1_delay_cnt[1]_lut_out = B1L177 & (B1_delay_cnt[1] $ !B1_delay_cnt[0] # !B1L207) # !B1L177 & (B1_delay_cnt[1]);
B1_delay_cnt[1] = DFFEAS(B1_delay_cnt[1]_lut_out, GLOBAL(B1_t), VCC, , , , , , );


--B1_scmd_cnt[2] is hd7279:inst|scmd_cnt[2] at LC_X29_Y11_N0
--operation mode is normal

B1_scmd_cnt[2]_lut_out = B1L212 & (B1L200 $ !B1_scmd_cnt[2] # !B1_state.shift_cmd_high) # !B1L212 & (B1_scmd_cnt[2]);
B1_scmd_cnt[2] = DFFEAS(B1_scmd_cnt[2]_lut_out, GLOBAL(B1_t), VCC, , , , , , );


--B1_scmd_cnt[1] is hd7279:inst|scmd_cnt[1] at LC_X29_Y11_N3
--operation mode is normal

B1_scmd_cnt[1]_lut_out = B1_scmd_cnt[0] $ !B1_scmd_cnt[1] # !B1_state.shift_cmd_high;
B1_scmd_cnt[1] = DFFEAS(B1_scmd_cnt[1]_lut_out, GLOBAL(B1_t), VCC, , B1L212, , , , );


--B1_scmd_cnt[0] is hd7279:inst|scmd_cnt[0] at LC_X29_Y11_N9
--operation mode is normal

B1_scmd_cnt[0]_lut_out = !B1_state.shift_cmd_high # !B1_scmd_cnt[0];
B1_scmd_cnt[0] = DFFEAS(B1_scmd_cnt[0]_lut_out, GLOBAL(B1_t), VCC, , B1L212, , , , );


--B1L225 is hd7279:inst|Select~1303 at LC_X29_Y11_N7
--operation mode is normal

B1L225 = !B1_scmd_cnt[2] & !B1_scmd_cnt[0] & !B1_scmd_cnt[1];


--B1L226 is hd7279:inst|Select~1305 at LC_X29_Y11_N2
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

B1_state.shift_cmd_high_qfbk = B1_state.shift_cmd_high;
B1L226 = B1_delay_cnt[1] & (B1L225 # !B1_state.shift_cmd_high_qfbk) # !B1_delay_cnt[1] & !B1_state.start_delay & (B1L225 # !B1_state.shift_cmd_high_qfbk);

--B1_state.shift_cmd_high is hd7279:inst|state.shift_cmd_high at LC_X29_Y11_N2
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

B1_state.shift_cmd_high = DFFEAS(B1L226, GLOBAL(B1_t), GLOBAL(RST_N), , , B1_state.shift_cmd_low, , , VCC);


--B1L227 is hd7279:inst|Select~1306 at LC_X30_Y11_N0
--operation mode is normal

B1L227 = !B1_delay_cnt[1] & B1_state.next_delay;


--B1_cmd_tmp[0] is hd7279:inst|cmd_tmp[0] at LC_X29_Y12_N2
--operation mode is normal

B1_cmd_tmp[0]_lut_out = B1_seg_cnt[0] # !key7279;
B1_cmd_tmp[0] = DFFEAS(B1_cmd_tmp[0]_lut_out, GLOBAL(B1_t), VCC, , B1L93, , , , );


--B1_cmd_tmp[1] is hd7279:inst|cmd_tmp[1] at LC_X29_Y10_N0
--operation mode is normal

B1_cmd_tmp[1]_lut_out = key7279 & B1_seg_cnt[1];
B1_cmd_tmp[1] = DFFEAS(B1_cmd_tmp[1]_lut_out, GLOBAL(B1_t), VCC, , B1L93, , , , );


--B1L228 is hd7279:inst|Select~1307 at LC_X29_Y10_N7
--operation mode is normal

B1L228 = B1_cmd_tmp[0] & (!B1_cmd_tmp[7] & !B1_cmd_tmp[1]);


--B1L1 is hd7279:inst|add~719 at LC_X37_Y14_N5
--operation mode is normal

B1L1_carry_eqn = B1L3;
B1L1 = B1_count[31] $ (B1L1_carry_eqn);


--B1L2 is hd7279:inst|add~724 at LC_X37_Y14_N4
--operation mode is arithmetic

B1L2_carry_eqn = (!B1L17 & B1L5) # (B1L17 & B1L6);
B1L2 = B1_count[30] $ (!B1L2_carry_eqn);

--B1L3 is hd7279:inst|add~726 at LC_X37_Y14_N4
--operation mode is arithmetic

B1L3 = CARRY(B1_count[30] & (!B1L6));


--B1L4 is hd7279:inst|add~729 at LC_X37_Y14_N3
--operation mode is arithmetic

B1L4_carry_eqn = (!B1L17 & B1L8) # (B1L17 & B1L9);
B1L4 = B1_count[29] $ B1L4_carry_eqn;

--B1L5 is hd7279:inst|add~731 at LC_X37_Y14_N3
--operation mode is arithmetic

B1L5_cout_0 = !B1L8 # !B1_count[29];
B1L5 = CARRY(B1L5_cout_0);

--B1L6 is hd7279:inst|add~731COUT1_903 at LC_X37_Y14_N3
--operation mode is arithmetic

B1L6_cout_1 = !B1L9 # !B1_count[29];
B1L6 = CARRY(B1L6_cout_1);


--B1L7 is hd7279:inst|add~734 at LC_X37_Y14_N2
--operation mode is arithmetic

B1L7_carry_eqn = (!B1L17 & B1L11) # (B1L17 & B1L12);
B1L7 = B1_count[28] $ (!B1L7_carry_eqn);

--B1L8 is hd7279:inst|add~736 at LC_X37_Y14_N2
--operation mode is arithmetic

B1L8_cout_0 = B1_count[28] & (!B1L11);
B1L8 = CARRY(B1L8_cout_0);

--B1L9 is hd7279:inst|add~736COUT1_902 at LC_X37_Y14_N2
--operation mode is arithmetic

B1L9_cout_1 = B1_count[28] & (!B1L12);
B1L9 = CARRY(B1L9_cout_1);


--B1L10 is hd7279:inst|add~739 at LC_X37_Y14_N1
--operation mode is arithmetic

B1L10_carry_eqn = (!B1L17 & B1L14) # (B1L17 & B1L15);
B1L10 = B1_count[27] $ B1L10_carry_eqn;

--B1L11 is hd7279:inst|add~741 at LC_X37_Y14_N1
--operation mode is arithmetic

B1L11_cout_0 = !B1L14 # !B1_count[27];
B1L11 = CARRY(B1L11_cout_0);

--B1L12 is hd7279:inst|add~741COUT1_901 at LC_X37_Y14_N1
--operation mode is arithmetic

B1L12_cout_1 = !B1L15 # !B1_count[27];
B1L12 = CARRY(B1L12_cout_1);


--B1L13 is hd7279:inst|add~744 at LC_X37_Y14_N0
--operation mode is arithmetic

B1L13_carry_eqn = B1L17;
B1L13 = B1_count[26] $ !B1L13_carry_eqn;

--B1L14 is hd7279:inst|add~746 at LC_X37_Y14_N0
--operation mode is arithmetic

B1L14_cout_0 = B1_count[26] & !B1L17;
B1L14 = CARRY(B1L14_cout_0);

--B1L15 is hd7279:inst|add~746COUT1_900 at LC_X37_Y14_N0
--operation mode is arithmetic

B1L15_cout_1 = B1_count[26] & !B1L17;
B1L15 = CARRY(B1L15_cout_1);


--B1L16 is hd7279:inst|add~749 at LC_X37_Y15_N9
--operation mode is arithmetic

B1L16_carry_eqn = (!B1L31 & B1L19) # (B1L31 & B1L20);
B1L16 = B1_count[25] $ B1L16_carry_eqn;

--B1L17 is hd7279:inst|add~751 at LC_X37_Y15_N9
--operation mode is arithmetic

B1L17 = CARRY(!B1L20 # !B1_count[25]);


--B1L18 is hd7279:inst|add~754 at LC_X37_Y15_N8
--operation mode is arithmetic

B1L18_carry_eqn = (!B1L31 & B1L22) # (B1L31 & B1L23);
B1L18 = B1_count[24] $ (!B1L18_carry_eqn);

--B1L19 is hd7279:inst|add~756 at LC_X37_Y15_N8
--operation mode is arithmetic

B1L19_cout_0 = B1_count[24] & (!B1L22);
B1L19 = CARRY(B1L19_cout_0);

--B1L20 is hd7279:inst|add~756COUT1_899 at LC_X37_Y15_N8
--operation mode is arithmetic

B1L20_cout_1 = B1_count[24] & (!B1L23);
B1L20 = CARRY(B1L20_cout_1);


--B1L21 is hd7279:inst|add~759 at LC_X37_Y15_N7
--operation mode is arithmetic

B1L21_carry_eqn = (!B1L31 & B1L25) # (B1L31 & B1L26);
B1L21 = B1_count[23] $ B1L21_carry_eqn;

--B1L22 is hd7279:inst|add~761 at LC_X37_Y15_N7
--operation mode is arithmetic

B1L22_cout_0 = !B1L25 # !B1_count[23];
B1L22 = CARRY(B1L22_cout_0);

--B1L23 is hd7279:inst|add~761COUT1_898 at LC_X37_Y15_N7
--operation mode is arithmetic

B1L23_cout_1 = !B1L26 # !B1_count[23];
B1L23 = CARRY(B1L23_cout_1);


--B1L24 is hd7279:inst|add~764 at LC_X37_Y15_N6
--operation mode is arithmetic

B1L24_carry_eqn = (!B1L31 & B1L28) # (B1L31 & B1L29);
B1L24 = B1_count[22] $ !B1L24_carry_eqn;

--B1L25 is hd7279:inst|add~766 at LC_X37_Y15_N6
--operation mode is arithmetic

B1L25_cout_0 = B1_count[22] & !B1L28;
B1L25 = CARRY(B1L25_cout_0);

--B1L26 is hd7279:inst|add~766COUT1_897 at LC_X37_Y15_N6
--operation mode is arithmetic

B1L26_cout_1 = B1_count[22] & !B1L29;
B1L26 = CARRY(B1L26_cout_1);


--B1L27 is hd7279:inst|add~769 at LC_X37_Y15_N5
--operation mode is arithmetic

B1L27_carry_eqn = B1L31;
B1L27 = B1_count[21] $ (B1L27_carry_eqn);

--B1L28 is hd7279:inst|add~771 at LC_X37_Y15_N5
--operation mode is arithmetic

B1L28_cout_0 = !B1L31 # !B1_count[21];
B1L28 = CARRY(B1L28_cout_0);

--B1L29 is hd7279:inst|add~771COUT1_896 at LC_X37_Y15_N5
--operation mode is arithmetic

B1L29_cout_1 = !B1L31 # !B1_count[21];
B1L29 = CARRY(B1L29_cout_1);


--B1L30 is hd7279:inst|add~774 at LC_X37_Y15_N4
--operation mode is arithmetic

B1L30_carry_eqn = (!B1L45 & B1L33) # (B1L45 & B1L34);
B1L30 = B1_count[20] $ (!B1L30_carry_eqn);

--B1L31 is hd7279:inst|add~776 at LC_X37_Y15_N4
--operation mode is arithmetic

B1L31 = CARRY(B1_count[20] & (!B1L34));


--B1L32 is hd7279:inst|add~779 at LC_X37_Y15_N3
--operation mode is arithmetic

B1L32_carry_eqn = (!B1L45 & B1L36) # (B1L45 & B1L37);
B1L32 = B1_count[19] $ B1L32_carry_eqn;

--B1L33 is hd7279:inst|add~781 at LC_X37_Y15_N3
--operation mode is arithmetic

B1L33_cout_0 = !B1L36 # !B1_count[19];
B1L33 = CARRY(B1L33_cout_0);

--B1L34 is hd7279:inst|add~781COUT1_895 at LC_X37_Y15_N3
--operation mode is arithmetic

B1L34_cout_1 = !B1L37 # !B1_count[19];
B1L34 = CARRY(B1L34_cout_1);


--B1L35 is hd7279:inst|add~784 at LC_X37_Y15_N2
--operation mode is arithmetic

B1L35_carry_eqn = (!B1L45 & B1L39) # (B1L45 & B1L40);
B1L35 = B1_count[18] $ !B1L35_carry_eqn;

--B1L36 is hd7279:inst|add~786 at LC_X37_Y15_N2
--operation mode is arithmetic

B1L36_cout_0 = B1_count[18] & !B1L39;
B1L36 = CARRY(B1L36_cout_0);

--B1L37 is hd7279:inst|add~786COUT1_894 at LC_X37_Y15_N2
--operation mode is arithmetic

B1L37_cout_1 = B1_count[18] & !B1L40;
B1L37 = CARRY(B1L37_cout_1);


--B1L38 is hd7279:inst|add~789 at LC_X37_Y15_N1
--operation mode is arithmetic

B1L38_carry_eqn = (!B1L45 & B1L42) # (B1L45 & B1L43);
B1L38 = B1_count[17] $ (B1L38_carry_eqn);

--B1L39 is hd7279:inst|add~791 at LC_X37_Y15_N1
--operation mode is arithmetic

B1L39_cout_0 = !B1L42 # !B1_count[17];
B1L39 = CARRY(B1L39_cout_0);

--B1L40 is hd7279:inst|add~791COUT1_893 at LC_X37_Y15_N1
--operation mode is arithmetic

B1L40_cout_1 = !B1L43 # !B1_count[17];
B1L40 = CARRY(B1L40_cout_1);


--B1L41 is hd7279:inst|add~794 at LC_X37_Y15_N0
--operation mode is arithmetic

B1L41_carry_eqn = B1L45;
B1L41 = B1_count[16] $ !B1L41_carry_eqn;

--B1L42 is hd7279:inst|add~796 at LC_X37_Y15_N0
--operation mode is arithmetic

B1L42_cout_0 = B1_count[16] & !B1L45;
B1L42 = CARRY(B1L42_cout_0);

--B1L43 is hd7279:inst|add~796COUT1_892 at LC_X37_Y15_N0
--operation mode is arithmetic

B1L43_cout_1 = B1_count[16] & !B1L45;
B1L43 = CARRY(B1L43_cout_1);


--B1L44 is hd7279:inst|add~799 at LC_X37_Y16_N9
--operation mode is arithmetic

B1L44_carry_eqn = (!B1L59 & B1L47) # (B1L59 & B1L48);
B1L44 = B1_count[15] $ (B1L44_carry_eqn);

--B1L45 is hd7279:inst|add~801 at LC_X37_Y16_N9
--operation mode is arithmetic

B1L45 = CARRY(!B1L48 # !B1_count[15]);


--B1L46 is hd7279:inst|add~804 at LC_X37_Y16_N8
--operation mode is arithmetic

B1L46_carry_eqn = (!B1L59 & B1L50) # (B1L59 & B1L51);
B1L46 = B1_count[14] $ !B1L46_carry_eqn;

--B1L47 is hd7279:inst|add~806 at LC_X37_Y16_N8
--operation mode is arithmetic

B1L47_cout_0 = B1_count[14] & !B1L50;
B1L47 = CARRY(B1L47_cout_0);

--B1L48 is hd7279:inst|add~806COUT1_891 at LC_X37_Y16_N8
--operation mode is arithmetic

B1L48_cout_1 = B1_count[14] & !B1L51;
B1L48 = CARRY(B1L48_cout_1);


--B1L49 is hd7279:inst|add~809 at LC_X37_Y16_N7
--operation mode is arithmetic

B1L49_carry_eqn = (!B1L59 & B1L53) # (B1L59 & B1L54);
B1L49 = B1_count[13] $ (B1L49_carry_eqn);

--B1L50 is hd7279:inst|add~811 at LC_X37_Y16_N7
--operation mode is arithmetic

B1L50_cout_0 = !B1L53 # !B1_count[13];

⌨️ 快捷键说明

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