📄 watchgai.map.eqn
字号:
--C1L53 is watchgai:inst6|add~1169
C1L53 = C1_cnt1[8] & (C1L52 $ GND) # !C1_cnt1[8] & !C1L52 & VCC;
--C1L54 is watchgai:inst6|add~1170
C1L54 = CARRY(C1_cnt1[8] & !C1L52);
--C1L55 is watchgai:inst6|add~1171
C1L55 = C1_cnt1[9] & !C1L54 # !C1_cnt1[9] & (C1L54 # GND);
--C1L56 is watchgai:inst6|add~1172
C1L56 = CARRY(!C1L54 # !C1_cnt1[9]);
--C1L57 is watchgai:inst6|add~1173
C1L57 = C1_cnt1[10] & (C1L56 $ GND) # !C1_cnt1[10] & !C1L56 & VCC;
--C1L58 is watchgai:inst6|add~1174
C1L58 = CARRY(C1_cnt1[10] & !C1L56);
--C1L59 is watchgai:inst6|add~1175
C1L59 = C1_cnt1[11] & !C1L58 # !C1_cnt1[11] & (C1L58 # GND);
--C1L60 is watchgai:inst6|add~1176
C1L60 = CARRY(!C1L58 # !C1_cnt1[11]);
--C1L61 is watchgai:inst6|add~1177
C1L61 = C1_cnt1[12] & (C1L60 $ GND) # !C1_cnt1[12] & !C1L60 & VCC;
--C1L62 is watchgai:inst6|add~1178
C1L62 = CARRY(C1_cnt1[12] & !C1L60);
--C1L63 is watchgai:inst6|add~1179
C1L63 = C1_cnt1[13] & !C1L62 # !C1_cnt1[13] & (C1L62 # GND);
--C1L64 is watchgai:inst6|add~1180
C1L64 = CARRY(!C1L62 # !C1_cnt1[13]);
--C1L65 is watchgai:inst6|add~1181
C1L65 = C1_cnt1[14] & (C1L64 $ GND) # !C1_cnt1[14] & !C1L64 & VCC;
--C1L66 is watchgai:inst6|add~1182
C1L66 = CARRY(C1_cnt1[14] & !C1L64);
--C1L67 is watchgai:inst6|add~1183
C1L67 = C1_cnt1[15] & !C1L66 # !C1_cnt1[15] & (C1L66 # GND);
--C1L68 is watchgai:inst6|add~1184
C1L68 = CARRY(!C1L66 # !C1_cnt1[15]);
--C1L69 is watchgai:inst6|add~1185
C1L69 = C1_cnt1[16] & (C1L68 $ GND) # !C1_cnt1[16] & !C1L68 & VCC;
--C1L70 is watchgai:inst6|add~1186
C1L70 = CARRY(C1_cnt1[16] & !C1L68);
--C1L71 is watchgai:inst6|add~1187
C1L71 = C1_cnt1[17] & !C1L70 # !C1_cnt1[17] & (C1L70 # GND);
--C1L72 is watchgai:inst6|add~1188
C1L72 = CARRY(!C1L70 # !C1_cnt1[17]);
--C1L73 is watchgai:inst6|add~1189
C1L73 = C1_cnt1[18] & (C1L72 $ GND) # !C1_cnt1[18] & !C1L72 & VCC;
--C1L74 is watchgai:inst6|add~1190
C1L74 = CARRY(C1_cnt1[18] & !C1L72);
--C1L75 is watchgai:inst6|add~1191
C1L75 = C1_cnt1[19] & !C1L74 # !C1_cnt1[19] & (C1L74 # GND);
--C1L76 is watchgai:inst6|add~1192
C1L76 = CARRY(!C1L74 # !C1_cnt1[19]);
--C1L77 is watchgai:inst6|add~1193
C1L77 = C1_cnt1[20] & (C1L76 $ GND) # !C1_cnt1[20] & !C1L76 & VCC;
--C1L78 is watchgai:inst6|add~1194
C1L78 = CARRY(C1_cnt1[20] & !C1L76);
--C1L79 is watchgai:inst6|add~1195
C1L79 = C1_cnt1[21] & !C1L78 # !C1_cnt1[21] & (C1L78 # GND);
--C1L80 is watchgai:inst6|add~1196
C1L80 = CARRY(!C1L78 # !C1_cnt1[21]);
--C1L81 is watchgai:inst6|add~1197
C1L81 = C1_cnt1[22] & (C1L80 $ GND) # !C1_cnt1[22] & !C1L80 & VCC;
--C1L82 is watchgai:inst6|add~1198
C1L82 = CARRY(C1_cnt1[22] & !C1L80);
--C1L83 is watchgai:inst6|add~1199
C1L83 = C1_cnt1[23] & !C1L82 # !C1_cnt1[23] & (C1L82 # GND);
--C1L84 is watchgai:inst6|add~1200
C1L84 = CARRY(!C1L82 # !C1_cnt1[23]);
--C1L85 is watchgai:inst6|add~1201
C1L85 = C1_cnt1[24] $ !C1L84;
--C1L186 is watchgai:inst6|cnt1~151
C1L186 = C1L69 & !C1L239;
--C1L187 is watchgai:inst6|cnt1~152
C1L187 = C1L61 & !C1L239;
--C1L188 is watchgai:inst6|cnt1~153
C1L188 = C1L37 & !C1L239;
--C1_cnt[24] is watchgai:inst6|cnt[24]
C1_cnt[24] = DFFEAS(C1L215, clk, , , , , , , );
--C1_cnt[23] is watchgai:inst6|cnt[23]
C1_cnt[23] = DFFEAS(C1L216, clk, , , , , , , );
--C1_cnt[25] is watchgai:inst6|cnt[25]
C1_cnt[25] = DFFEAS(C1L137, clk, , , , , , , );
--C1_cnt[22] is watchgai:inst6|cnt[22]
C1_cnt[22] = DFFEAS(C1L131, clk, , , , , , , );
--C1L241 is watchgai:inst6|Equal~685
C1L241 = C1_cnt[24] & C1_cnt[23] & !C1_cnt[25] & !C1_cnt[22];
--C1_cnt[20] is watchgai:inst6|cnt[20]
C1_cnt[20] = DFFEAS(C1L217, clk, , , , , , , );
--C1_cnt[21] is watchgai:inst6|cnt[21]
C1_cnt[21] = DFFEAS(C1L129, clk, , , , , , , );
--C1_cnt[19] is watchgai:inst6|cnt[19]
C1_cnt[19] = DFFEAS(C1L125, clk, , , , , , , );
--C1_cnt[18] is watchgai:inst6|cnt[18]
C1_cnt[18] = DFFEAS(C1L123, clk, , , , , , , );
--C1L242 is watchgai:inst6|Equal~686
C1L242 = C1_cnt[20] & !C1_cnt[21] & !C1_cnt[19] & !C1_cnt[18];
--C1_cnt[17] is watchgai:inst6|cnt[17]
C1_cnt[17] = DFFEAS(C1L121, clk, , , , , , , );
--C1_cnt[16] is watchgai:inst6|cnt[16]
C1_cnt[16] = DFFEAS(C1L119, clk, , , , , , , );
--C1_cnt[15] is watchgai:inst6|cnt[15]
C1_cnt[15] = DFFEAS(C1L117, clk, , , , , , , );
--C1_cnt[14] is watchgai:inst6|cnt[14]
C1_cnt[14] = DFFEAS(C1L115, clk, , , , , , , );
--C1L243 is watchgai:inst6|Equal~687
C1L243 = !C1_cnt[17] & !C1_cnt[16] & !C1_cnt[15] & !C1_cnt[14];
--C1_cnt[13] is watchgai:inst6|cnt[13]
C1_cnt[13] = DFFEAS(C1L113, clk, , , , , , , );
--C1_cnt[12] is watchgai:inst6|cnt[12]
C1_cnt[12] = DFFEAS(C1L111, clk, , , , , , , );
--C1_cnt[11] is watchgai:inst6|cnt[11]
C1_cnt[11] = DFFEAS(C1L109, clk, , , , , , , );
--C1_cnt[10] is watchgai:inst6|cnt[10]
C1_cnt[10] = DFFEAS(C1L107, clk, , , , , , , );
--C1L244 is watchgai:inst6|Equal~688
C1L244 = !C1_cnt[13] & !C1_cnt[12] & !C1_cnt[11] & !C1_cnt[10];
--C1L245 is watchgai:inst6|Equal~689
C1L245 = C1L241 & C1L242 & C1L243 & C1L244;
--C1_cnt[9] is watchgai:inst6|cnt[9]
C1_cnt[9] = DFFEAS(C1L105, clk, , , , , , , );
--C1_cnt[8] is watchgai:inst6|cnt[8]
C1_cnt[8] = DFFEAS(C1L103, clk, , , , , , , );
--C1_cnt[7] is watchgai:inst6|cnt[7]
C1_cnt[7] = DFFEAS(C1L101, clk, , , , , , , );
--C1_cnt[6] is watchgai:inst6|cnt[6]
C1_cnt[6] = DFFEAS(C1L99, clk, , , , , , , );
--C1L246 is watchgai:inst6|Equal~690
C1L246 = !C1_cnt[9] & !C1_cnt[8] & !C1_cnt[7] & !C1_cnt[6];
--C1_cnt[5] is watchgai:inst6|cnt[5]
C1_cnt[5] = DFFEAS(C1L97, clk, , , , , , , );
--C1_cnt[4] is watchgai:inst6|cnt[4]
C1_cnt[4] = DFFEAS(C1L95, clk, , , , , , , );
--C1_cnt[3] is watchgai:inst6|cnt[3]
C1_cnt[3] = DFFEAS(C1L93, clk, , , , , , , );
--C1_cnt[2] is watchgai:inst6|cnt[2]
C1_cnt[2] = DFFEAS(C1L91, clk, , , , , , , );
--C1L247 is watchgai:inst6|Equal~691
C1L247 = !C1_cnt[5] & !C1_cnt[4] & !C1_cnt[3] & !C1_cnt[2];
--C1_cnt[1] is watchgai:inst6|cnt[1]
C1_cnt[1] = DFFEAS(C1L89, clk, , , , , , , );
--C1_cnt[0] is watchgai:inst6|cnt[0]
C1_cnt[0] = DFFEAS(C1L218, clk, , , , , , , );
--C1L248 is watchgai:inst6|Equal~692
C1L248 = C1L246 & C1L247 & !C1_cnt[1] & !C1_cnt[0];
--C1L158 is watchgai:inst6|clk_temp~5
C1L158 = C1_clk_temp $ (C1L245 & C1L248);
--DB3_Q[1] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[1]
DB3_Q[1] = AMPP_FUNCTION(A1L5, D1L33, D1_CLRN_SIGNAL, DB3L5);
--U1_status_out[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_seg_state_machine:sm2|status_out[0]
U1_status_out[0] = AMPP_FUNCTION(clk, U1L6, !B1_reset_all);
--T1_post_trigger_count_enable is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_state_machine:sm1|post_trigger_count_enable
T1_post_trigger_count_enable = AMPP_FUNCTION(clk, T1L7, !B1_reset_all);
--K1_dffs[5] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[5]
K1_dffs[5] = AMPP_FUNCTION(A1L5, K1_dffs[6], !B1_reset_all, H1_trigger_setup_ena);
--H1L3 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|ela_status~80
H1L3 = AMPP_FUNCTION(U1_status_out[0], T1_post_trigger_count_enable, K1_dffs[5]);
--D1L32 is sld_hub:sld_hub_inst|IRSR_D[0]~459
D1L32 = AMPP_FUNCTION(DB3_Q[1], H1L3, FB1_state[4]);
--D1_CLRN_SIGNAL is sld_hub:sld_hub_inst|CLRN_SIGNAL
D1_CLRN_SIGNAL = AMPP_FUNCTION(A1L5, D1L4);
--DB3_Q[3] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[3]
DB3_Q[3] = AMPP_FUNCTION(A1L5, D1L37, D1_CLRN_SIGNAL, DB3L5);
--DB3_Q[7] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[7]
DB3_Q[7] = AMPP_FUNCTION(A1L5, DB3L13, D1_CLRN_SIGNAL);
--GB1_dffe1a[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[3]
GB1_dffe1a[3] = AMPP_FUNCTION(A1L5, GB1_w_anode38w[3], D1_CLRN_SIGNAL, D1L6);
--DB3L3 is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]~208
DB3L3 = AMPP_FUNCTION(FB1_state[4], DB3_Q[3], DB3_Q[7], GB1_dffe1a[3]);
--DB3L4 is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]~209
DB3L4 = AMPP_FUNCTION(D1_jtag_debug_mode_usr1, FB1_state[3], FB1_state[4]);
--D1_OK_TO_UPDATE_IR_Q is sld_hub:sld_hub_inst|OK_TO_UPDATE_IR_Q
D1_OK_TO_UPDATE_IR_Q = AMPP_FUNCTION(A1L5, D1L49);
--D1L28 is sld_hub:sld_hub_inst|IRF_ENA_ENABLE~21
D1L28 = AMPP_FUNCTION(A1L7, FB1_state[4], D1_jtag_debug_mode_usr1, D1_OK_TO_UPDATE_IR_Q);
--DB2_Q[0] is sld_hub:sld_hub_inst|sld_dffex:BROADCAST|Q[0]
DB2_Q[0] = AMPP_FUNCTION(A1L5, DB2L3, D1_CLRN_SIGNAL);
--D1L47 is sld_hub:sld_hub_inst|node_ena~24
D1L47 = AMPP_FUNCTION(DB6_Q[0], DB2_Q[0]);
--D1_jtag_debug_mode is sld_hub:sld_hub_inst|jtag_debug_mode
D1_jtag_debug_mode = AMPP_FUNCTION(A1L5, D1L46, FB1_state[0]);
--B1L8 is sld_signaltap:auto_signaltap_0|bypass_reg_out~43
B1L8 = AMPP_FUNCTION(altera_internal_jtag, B1_bypass_reg_out, D1L47, D1_jtag_debug_mode);
--DB4_Q[0] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[0]
DB4_Q[0] = AMPP_FUNCTION(A1L5, D1L23, D1_CLRN_SIGNAL, D1L31);
--B1_reset_all is sld_signaltap:auto_signaltap_0|reset_all
B1_reset_all = AMPP_FUNCTION(DB4_Q[0], D1_CLRN_SIGNAL);
--DB5_Q[5] is sld_hub:sld_hub_inst|sld_dffex:\GEN_SHADOW_IRF:1:S_IRF|Q[5]
DB5_Q[5] = AMPP_FUNCTION(A1L5, DB3_Q[5], D1_CLRN_SIGNAL, D1L11);
--DB3_Q[5] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[5]
DB3_Q[5] = AMPP_FUNCTION(A1L5, D1L39, D1_CLRN_SIGNAL, DB3L5);
--D1L27 is sld_hub:sld_hub_inst|IRF_D[1][5]~45
D1L27 = AMPP_FUNCTION(DB5_Q[5], DB3_Q[5], DB2_Q[0]);
--GB1_dffe1a[2] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[2]
GB1_dffe1a[2] = AMPP_FUNCTION(A1L5, GB1_w_anode28w[3], D1_CLRN_SIGNAL, D1L6);
--D1L30 is sld_hub:sld_hub_inst|IRF_ENABLE[1]~76
D1L30 = AMPP_FUNCTION(DB7_Q[0], GB1_dffe1a[2], DB6_Q[0], DB2_Q[0]);
--FB1_state[5] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[5]
FB1_state[5] = AMPP_FUNCTION(A1L5, FB1L21);
--D1L31 is sld_hub:sld_hub_inst|IRF_ENABLE[1]~77
D1L31 = AMPP_FUNCTION(D1_OK_TO_UPDATE_IR_Q, D1L30, FB1_state[5]);
--DB5_Q[3] is sld_hub:sld_hub_inst|sld_dffex:\GEN_SHADOW_IRF:1:S_IRF|Q[3]
DB5_Q[3] = AMPP_FUNCTION(A1L5, DB3_Q[3], D1_CLRN_SIGNAL, D1L11);
--D1L25 is sld_hub:sld_hub_inst|IRF_D[1][3]~46
D1L25 = AMPP_FUNCTION(DB5_Q[3], DB3_Q[3], DB2_Q[0]);
--DB5_Q[4] is sld_hub:sld_hub_inst|sld_dffex:\GEN_SHADOW_IRF:1:S_IRF|Q[4]
DB5_Q[4] = AMPP_FUNCTION(A1L5, DB3_Q[4], D1_CLRN_SIGNAL, D1L11);
--DB3_Q[4] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[4]
DB3_Q[4] = AMPP_FUNCTION(A1L5, D1L38, D1_CLRN_SIGNAL, DB3L5);
--D1L26 is sld_hub:sld_hub_inst|IRF_D[1][4]~47
D1L26 = AMPP_FUNCTION(DB5_Q[4], DB3_Q[4], DB2_Q[0]);
--K1_dffs[1] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[1]
K1_dffs[1] = AMPP_FUNCTION(A1L5, K1_dffs[2], !B1_reset_all, H1_trigger_setup_ena);
--B1L11 is sld_signaltap:auto_signaltap_0|sdr~23
B1L11 = AMPP_FUNCTION(DB6_Q[0], D1_jtag_debug_mode, D1_jtag_debug_mode_usr1, DB2_Q[0]);
--H1_trigger_setup_ena is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|trigger_setup_ena
H1_trigger_setup_ena = AMPP_FUNCTION(FB1_state[4], DB4_Q[3], B1L11);
--G1_WORD_SR[1] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR[1]
G1_WORD_SR[1] = AMPP_FUNCTION(A1L5, G1L23, G1L16);
--G1_word_counter[1] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[1]
G1_word_counter[1] = AMPP_FUNCTION(A1L5, G1L10, G1L9);
--G1_word_counter[2] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[2]
G1_word_counter[2] = AMPP_FUNCTION(A1L5, G1L13, G1L9);
--G1_word_counter[0] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[0]
G1_word_counter[0] = AMPP_FUNCTION(A1L5, G1L11, G1L9);
--G1L20 is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR~821
G1L20 = AMPP_FUNCTION(G1_word_counter[1], G1_word_counter[2], G1_word_counter[0]);
--G2_clear_signal is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|clear_signal
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -