📄 i2c_altera.fit.eqn
字号:
--DC1L5 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|CAS_N~62 at LC_X17_Y15_N6
--operation mode is normal
DC1_do_rw_qfbk = DC1_do_rw;
DC1L5 = DC1_do_precharge # !DC1_do_load_mode & (!DC1_do_rw_qfbk # !DC1L53);
--DC1_do_rw is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|do_rw at LC_X17_Y15_N6
--operation mode is normal
DC1_do_rw = DFFEAS(DC1L5, GLOBAL(Z1__clk0), GLOBAL(RST), , DC1L53, DC1_rw_shift[0], , , VCC);
--DC1_oe4 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|oe4 at LC_X17_Y13_N2
--operation mode is normal
DC1_oe4_lut_out = DC1_do_writea1 # DC1_oe4 & DC1L23 & !DC1_do_precharge;
DC1_oe4 = DFFEAS(DC1_oe4_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , , );
--DC1L63 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|always4~37 at LC_X17_Y15_N5
--operation mode is normal
DC1_rw_flag_qfbk = DC1_rw_flag;
DC1L63 = DC1_do_precharge & (DC1_rw_flag_qfbk # DC1_oe4);
--DC1_rw_flag is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|rw_flag at LC_X17_Y15_N5
--operation mode is normal
DC1_rw_flag = DFFEAS(DC1L63, GLOBAL(Z1__clk0), GLOBAL(RST), , DC1L43, DC1_do_reada, , , VCC);
--DC1_do_refresh is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|do_refresh at LC_X16_Y13_N4
--operation mode is normal
DC1_do_refresh_lut_out = DC1L23 & DC1L03 & (EC1_timer_zero # EC1_REFRESH);
DC1_do_refresh = DFFEAS(DC1_do_refresh_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , , );
--DC1L11 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|RAS_N~20 at LC_X17_Y13_N1
--operation mode is normal
DC1L11 = DC1_do_writea # DC1_do_reada # DC1_do_precharge # DC1_do_load_mode;
--DC1L72 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|WE_N~55 at LC_X18_Y13_N7
--operation mode is normal
DC1L72 = !DC1_do_load_mode & !DC1_do_precharge;
--DC1L82 is mesure_card_top:inst5|sdr_sdram:sdr_sdram1|command:command1|WE_N~56 at LC_X17_Y15_N7
--operation mode is normal
DC1L82 = DC1L72 & (DC1_rw_flag # !DC1L53 # !DC1_do_rw);
--CB1_s_ram_wdb[7] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wdb[7] at LC_X36_Y24_N2
--operation mode is normal
CB1_s_ram_wdb[7]_lut_out = GND;
CB1_s_ram_wdb[7] = DFFEAS(CB1_s_ram_wdb[7]_lut_out, GLOBAL(Z1__clk0), VCC, , , PB1_DATAOUT[7], , , VCC);
--CB1_s_ram_wdb[15] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wdb[15] at LC_X36_Y20_N4
--operation mode is normal
CB1_s_ram_wdb[15]_lut_out = GND;
CB1_s_ram_wdb[15] = DFFEAS(CB1_s_ram_wdb[15]_lut_out, GLOBAL(Z1__clk0), VCC, , , PB1_DATAOUT[15], , , VCC);
--CB1_s_ram_wdb[23] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wdb[23] at LC_X30_Y20_N4
--operation mode is normal
CB1_s_ram_wdb[23]_lut_out = GND;
CB1_s_ram_wdb[23] = DFFEAS(CB1_s_ram_wdb[23]_lut_out, GLOBAL(Z1__clk0), VCC, , , PB1_DATAOUT[23], , , VCC);
--CB1_s_ram_wdb[31] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wdb[31] at LC_X28_Y21_N2
--operation mode is normal
CB1_s_ram_wdb[31]_lut_out = GND;
CB1_s_ram_wdb[31] = DFFEAS(CB1_s_ram_wdb[31]_lut_out, GLOBAL(Z1__clk0), VCC, , , PB1_DATAOUT[31], , , VCC);
--CB1_s_ram_wab_reg[0] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[0] at LC_X35_Y21_N0
--operation mode is arithmetic
CB1_s_ram_wab_reg[0]_lut_out = !CB1_s_ram_wab_reg[0];
CB1_s_ram_wab_reg[0] = DFFEAS(CB1_s_ram_wab_reg[0]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L502 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[0]~82 at LC_X35_Y21_N0
--operation mode is arithmetic
CB1L502_cout_0 = CB1_s_ram_wab_reg[0];
CB1L502 = CARRY(CB1L502_cout_0);
--CB1L602 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[0]~82COUT1_120 at LC_X35_Y21_N0
--operation mode is arithmetic
CB1L602_cout_1 = CB1_s_ram_wab_reg[0];
CB1L602 = CARRY(CB1L602_cout_1);
--CB1_s_ram_wab_reg[1] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[1] at LC_X35_Y21_N1
--operation mode is arithmetic
CB1_s_ram_wab_reg[1]_lut_out = CB1_s_ram_wab_reg[1] $ (CB1L502);
CB1_s_ram_wab_reg[1] = DFFEAS(CB1_s_ram_wab_reg[1]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L802 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[1]~86 at LC_X35_Y21_N1
--operation mode is arithmetic
CB1L802_cout_0 = !CB1L502 # !CB1_s_ram_wab_reg[1];
CB1L802 = CARRY(CB1L802_cout_0);
--CB1L902 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[1]~86COUT1_122 at LC_X35_Y21_N1
--operation mode is arithmetic
CB1L902_cout_1 = !CB1L602 # !CB1_s_ram_wab_reg[1];
CB1L902 = CARRY(CB1L902_cout_1);
--CB1_s_ram_wab_reg[2] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[2] at LC_X35_Y21_N2
--operation mode is arithmetic
CB1_s_ram_wab_reg[2]_lut_out = CB1_s_ram_wab_reg[2] $ (!CB1L802);
CB1_s_ram_wab_reg[2] = DFFEAS(CB1_s_ram_wab_reg[2]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L112 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[2]~90 at LC_X35_Y21_N2
--operation mode is arithmetic
CB1L112_cout_0 = CB1_s_ram_wab_reg[2] & (!CB1L802);
CB1L112 = CARRY(CB1L112_cout_0);
--CB1L212 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[2]~90COUT1_124 at LC_X35_Y21_N2
--operation mode is arithmetic
CB1L212_cout_1 = CB1_s_ram_wab_reg[2] & (!CB1L902);
CB1L212 = CARRY(CB1L212_cout_1);
--CB1_s_ram_wab_reg[3] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[3] at LC_X35_Y21_N3
--operation mode is arithmetic
CB1_s_ram_wab_reg[3]_lut_out = CB1_s_ram_wab_reg[3] $ CB1L112;
CB1_s_ram_wab_reg[3] = DFFEAS(CB1_s_ram_wab_reg[3]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L412 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[3]~94 at LC_X35_Y21_N3
--operation mode is arithmetic
CB1L412_cout_0 = !CB1L112 # !CB1_s_ram_wab_reg[3];
CB1L412 = CARRY(CB1L412_cout_0);
--CB1L512 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[3]~94COUT1_125 at LC_X35_Y21_N3
--operation mode is arithmetic
CB1L512_cout_1 = !CB1L212 # !CB1_s_ram_wab_reg[3];
CB1L512 = CARRY(CB1L512_cout_1);
--CB1_s_ram_wab_reg[4] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[4] at LC_X35_Y21_N4
--operation mode is arithmetic
CB1_s_ram_wab_reg[4]_lut_out = CB1_s_ram_wab_reg[4] $ !CB1L412;
CB1_s_ram_wab_reg[4] = DFFEAS(CB1_s_ram_wab_reg[4]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L712 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[4]~98 at LC_X35_Y21_N4
--operation mode is arithmetic
CB1L712 = CB1L812;
--CB1_s_ram_wab_reg[5] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[5] at LC_X35_Y21_N5
--operation mode is arithmetic
CB1_s_ram_wab_reg[5]_carry_eqn = (!CB1L712 & GND) # (CB1L712 & VCC);
CB1_s_ram_wab_reg[5]_lut_out = CB1_s_ram_wab_reg[5] $ CB1_s_ram_wab_reg[5]_carry_eqn;
CB1_s_ram_wab_reg[5] = DFFEAS(CB1_s_ram_wab_reg[5]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L122 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[5]~102 at LC_X35_Y21_N5
--operation mode is arithmetic
CB1L122_cout_0 = !CB1L712 # !CB1_s_ram_wab_reg[5];
CB1L122 = CARRY(CB1L122_cout_0);
--CB1L222 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[5]~102COUT1_127 at LC_X35_Y21_N5
--operation mode is arithmetic
CB1L222_cout_1 = !CB1L712 # !CB1_s_ram_wab_reg[5];
CB1L222 = CARRY(CB1L222_cout_1);
--CB1_s_ram_wab_reg[6] is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[6] at LC_X35_Y21_N6
--operation mode is arithmetic
CB1_s_ram_wab_reg[6]_carry_eqn = (!CB1L712 & CB1L122) # (CB1L712 & CB1L222);
CB1_s_ram_wab_reg[6]_lut_out = CB1_s_ram_wab_reg[6] $ (!CB1_s_ram_wab_reg[6]_carry_eqn);
CB1_s_ram_wab_reg[6] = DFFEAS(CB1_s_ram_wab_reg[6]_lut_out, GLOBAL(Z1__clk0), GLOBAL(RST), , , , , !CB1_s_enable, );
--CB1L422 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[6]~106 at LC_X35_Y21_N6
--operation mode is arithmetic
CB1L422_cout_0 = CB1_s_ram_wab_reg[6] & (!CB1L122);
CB1L422 = CARRY(CB1L422_cout_0);
--CB1L522 is mesure_card_top:inst5|datacnl:datacnl1|s_ram_wab_reg[6]~106COUT1_129 at LC_X35_Y21_N6
--op
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -