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

📄 de2_top.fit.eqn

📁 DE2 S O P C 用硬件语言 描述地 开发板上测试 CLM模块 实现视频传输
💻 EQN
📖 第 1 页 / 共 5 页
字号:


--KB6_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA|Q[0] at LCFF_X33_Y20_N9
KB6_Q[0] = AMPP_FUNCTION(A1L484, altera_internal_jtag, D1L5, GND, D1L29);


--C1_bypass_reg_out is sld_signaltap:auto_signaltap_0|bypass_reg_out at LCFF_X32_Y20_N27
C1_bypass_reg_out = AMPP_FUNCTION(A1L484, C1L124, !C1L127);


--KB4_Q[5] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[5] at LCFF_X31_Y20_N25
KB4_Q[5] = AMPP_FUNCTION(A1L484, D1L28, D1L5, D1L32);


--KB4_Q[3] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[3] at LCFF_X31_Y20_N5
KB4_Q[3] = AMPP_FUNCTION(A1L484, D1L26, D1L5, D1L32);


--KB4_Q[4] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[4] at LCFF_X31_Y20_N31
KB4_Q[4] = AMPP_FUNCTION(A1L484, D1L27, D1L5, D1L32);


--D1L16 is sld_hub:sld_hub_inst|hub_tdo~757 at LCCOMB_X33_Y20_N2
D1L16 = AMPP_FUNCTION(KB4_Q[3], C1_bypass_reg_out, KB4_Q[5], KB4_Q[4]);


--Q1_dffs[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[0] at LCFF_X33_Y21_N11
Q1_dffs[0] = AMPP_FUNCTION(A1L484, Q1L3, !C1L127, M1_trigger_setup_ena);


--L1_WORD_SR[0] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR[0] at LCFF_X33_Y21_N23
L1_WORD_SR[0] = AMPP_FUNCTION(A1L484, L1L20, GND, L1L18);


--D1L17 is sld_hub:sld_hub_inst|hub_tdo~758 at LCCOMB_X33_Y21_N22
D1L17 = AMPP_FUNCTION(KB4_Q[5], KB4_Q[3], L1_WORD_SR[0], Q1_dffs[0]);


--Q4_dffs[0] is sld_signaltap:auto_signaltap_0|sld_offload_buffer_mgr:\stp_non_zero_depth_offload_gen:stp_offload_buff_mgr_inst|lpm_shiftreg:info_data_shift_out|dffs[0] at LCFF_X31_Y20_N21
Q4_dffs[0] = AMPP_FUNCTION(A1L484, Q4L1, !C1L127, GND);


--D1L18 is sld_hub:sld_hub_inst|hub_tdo~759 at LCCOMB_X31_Y20_N20
D1L18 = AMPP_FUNCTION(Q4_dffs[0], KB4_Q[4]);


--D1L19 is sld_hub:sld_hub_inst|hub_tdo~760 at LCCOMB_X33_Y20_N8
D1L19 = AMPP_FUNCTION(D1L17, D1L16, KB6_Q[0], D1L18);


--KB7_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA_0|Q[0] at LCFF_X33_Y17_N11
KB7_Q[0] = AMPP_FUNCTION(A1L484, KB7L3, D1L29);


--L2_WORD_SR[0] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[0] at LCFF_X34_Y19_N1
L2_WORD_SR[0] = AMPP_FUNCTION(A1L484, L2L29, L2L24);


--D1_HUB_BYPASS_REG is sld_hub:sld_hub_inst|HUB_BYPASS_REG at LCFF_X31_Y19_N5
D1_HUB_BYPASS_REG = AMPP_FUNCTION(A1L484, D1L14);


--NB1_dffe1a[0] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[0] at LCFF_X32_Y19_N19
NB1_dffe1a[0] = AMPP_FUNCTION(A1L484, NB1_w_anode1w[3], D1L5, D1L7);


--D1L20 is sld_hub:sld_hub_inst|hub_tdo~761 at LCCOMB_X33_Y20_N26
D1L20 = AMPP_FUNCTION(KB7_Q[0], L2_WORD_SR[0], NB1_dffe1a[0], D1_HUB_BYPASS_REG);


--D1_jtag_debug_mode_usr1 is sld_hub:sld_hub_inst|jtag_debug_mode_usr1 at LCFF_X32_Y21_N11
D1_jtag_debug_mode_usr1 = AMPP_FUNCTION(A1L484, D1L10, MB1L3, MB1_state[12]);


--D1L21 is sld_hub:sld_hub_inst|hub_tdo~762 at LCCOMB_X33_Y20_N10
D1L21 = AMPP_FUNCTION(D1L19, KB3_Q[0], D1_jtag_debug_mode_usr1, D1L20);


--MB1_state[3] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[3] at LCFF_X32_Y21_N27
MB1_state[3] = AMPP_FUNCTION(A1L484, MB1L20);


--MB1_state[4] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[4] at LCFF_X33_Y19_N21
MB1_state[4] = AMPP_FUNCTION(A1L484, MB1L21, A1L486);


--D1L22 is sld_hub:sld_hub_inst|hub_tdo~763 at LCCOMB_X33_Y20_N0
D1L22 = AMPP_FUNCTION(D1L21, MB1_state[3], D1_hub_tdo, MB1_state[4]);


--MB1_state[8] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[8] at LCFF_X31_Y19_N3
MB1_state[8] = AMPP_FUNCTION(A1L484, MB1L25, !A1L486);


--QB1L25Q is I2C_AV_Config:u3|I2C_Controller:u0|SDO~reg0 at LCFF_X42_Y20_N27
QB1L25Q = DFFEAS(QB1L89, GLOBAL(F1L100), !GLOBAL(B1L104),  ,  ,  ,  ,  ,  );


--H1_CCb[6] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[6] at LCFF_X45_Y26_N25
H1_CCb[6] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Cbb[6],  ,  , VCC);


--H1_CCr[6] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[6] at LCFF_X45_Y26_N13
H1_CCr[6] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[6],  ,  , VCC);


--H1_COUNTER[1] is TV_SET:NTSC|YUV422TO444:yuv1|COUNTER[1] at LCFF_X45_Y26_N23
H1_COUNTER[1] = DFFEAS(H1L29, GLOBAL(A1L8),  ,  ,  ,  ,  ,  ,  );


--B1L184 is TV_SET:NTSC|otv_data[6]~2447 at LCCOMB_X45_Y26_N12
B1L184 = H1_COUNTER[1] & H1_CCb[6] # !H1_COUNTER[1] & (H1_CCr[6]);


--H1_COUNTER[0] is TV_SET:NTSC|YUV422TO444:yuv1|COUNTER[0] at LCFF_X45_Y26_N7
H1_COUNTER[0] = DFFEAS(B1L185, GLOBAL(A1L8),  ,  ,  ,  ,  ,  ,  );


--G1_START is TV_SET:NTSC|decode_656:decoMAIN|START at LCFF_X37_Y21_N5
G1_START = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , G1L84, TD_DATA[4],  ,  , VCC);


--B1L185 is TV_SET:NTSC|otv_data[6]~2448 at LCCOMB_X45_Y26_N6
B1L185 = !G1_START & !H1_COUNTER[0];


--H1_YY[6] is TV_SET:NTSC|YUV422TO444:yuv1|YY[6] at LCFF_X44_Y25_N11
H1_YY[6] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[6],  ,  , VCC);


--H1_YY[4] is TV_SET:NTSC|YUV422TO444:yuv1|YY[4] at LCFF_X44_Y25_N25
H1_YY[4] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[4],  ,  , VCC);


--H1_YY[5] is TV_SET:NTSC|YUV422TO444:yuv1|YY[5] at LCFF_X44_Y25_N19
H1_YY[5] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[5],  ,  , VCC);


--H1_YY[7] is TV_SET:NTSC|YUV422TO444:yuv1|YY[7] at LCFF_X44_Y25_N21
H1_YY[7] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[7],  ,  , VCC);


--B1L186 is TV_SET:NTSC|otv_data[6]~2449 at LCCOMB_X44_Y25_N12
B1L186 = H1_YY[6] & (H1_YY[4] # H1_YY[5]) # !H1_YY[6] & (H1_YY[7] & !H1_YY[4] & !H1_YY[5] # !H1_YY[7] & (!H1_YY[5] # !H1_YY[4]));


--B1L71 is TV_SET:NTSC|LessThan~1188 at LCCOMB_X44_Y25_N20
B1L71 = !H1_YY[7] & !H1_YY[6] & (!H1_YY[5] # !H1_YY[4]);


--B1L187 is TV_SET:NTSC|otv_data[6]~2450 at LCCOMB_X45_Y26_N4
B1L187 = B1L185 & (B1L184) # !B1L185 & B1L186 & (!B1L71);


--H1_CCb[7] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[7] at LCFF_X45_Y26_N29
H1_CCb[7] = DFFEAS(H1L15, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[7] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[7] at LCFF_X45_Y26_N3
H1_CCr[7] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[7],  ,  , VCC);


--B1L188 is TV_SET:NTSC|otv_data[7]~2451 at LCCOMB_X45_Y26_N2
B1L188 = H1_COUNTER[1] & H1_CCb[7] # !H1_COUNTER[1] & (H1_CCr[7]);


--B1L189 is TV_SET:NTSC|otv_data[7]~2452 at LCCOMB_X44_Y25_N18
B1L189 = H1_YY[7] & (H1_YY[4] # H1_YY[5] # H1_YY[6]) # !H1_YY[7] & !H1_YY[6] & (!H1_YY[5] # !H1_YY[4]);


--B1L190 is TV_SET:NTSC|otv_data[7]~2453 at LCCOMB_X45_Y26_N20
B1L190 = B1L185 & (B1L188) # !B1L185 & !B1L71 & (B1L189);


--H1_CCb[4] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[4] at LCFF_X45_Y26_N1
H1_CCb[4] = DFFEAS(H1L11, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[4] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[4] at LCFF_X45_Y26_N17
H1_CCr[4] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[4],  ,  , VCC);


--B1L178 is TV_SET:NTSC|otv_data[4]~2454 at LCCOMB_X45_Y26_N16
B1L178 = B1L185 & (H1_COUNTER[1] & (H1_CCb[4]) # !H1_COUNTER[1] & H1_CCr[4]);


--B1L72 is TV_SET:NTSC|LessThan~1189 at LCCOMB_X44_Y25_N10
B1L72 = H1_YY[7] & H1_YY[4] & H1_YY[6] & H1_YY[5] # !H1_YY[7] & !H1_YY[6] & (!H1_YY[5] # !H1_YY[4]);


--H1_YY[2] is TV_SET:NTSC|YUV422TO444:yuv1|YY[2] at LCFF_X44_Y25_N27
H1_YY[2] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[2],  ,  , VCC);


--H1_YY[1] is TV_SET:NTSC|YUV422TO444:yuv1|YY[1] at LCFF_X44_Y25_N7
H1_YY[1] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[1],  ,  , VCC);


--H1_YY[3] is TV_SET:NTSC|YUV422TO444:yuv1|YY[3] at LCFF_X44_Y25_N31
H1_YY[3] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[3],  ,  , VCC);


--B1L73 is TV_SET:NTSC|LessThan~1190 at LCCOMB_X44_Y25_N6
B1L73 = !H1_YY[3] # !H1_YY[1] # !H1_YY[2];


--B1L74 is TV_SET:NTSC|LessThan~1191 at LCCOMB_X44_Y25_N24
B1L74 = H1_YY[5] & H1_YY[4] & (B1L73 # B1L71) # !H1_YY[5] & (!H1_YY[4] & B1L71);


--B1L75 is TV_SET:NTSC|LessThan~1192 at LCCOMB_X44_Y25_N0
B1L75 = B1L72 & !B1L74;


--B1L179 is TV_SET:NTSC|otv_data[4]~2455 at LCCOMB_X44_Y25_N28
B1L179 = B1L178 # B1L180 & (B1L71 # !B1L75);


--H1_CCb[5] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[5] at LCFF_X44_Y26_N29
H1_CCb[5] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Cbb[5],  ,  , VCC);


--H1_CCr[5] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[5] at LCFF_X44_Y26_N23
H1_CCr[5] = DFFEAS(H1L23, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--B1L181 is TV_SET:NTSC|otv_data[5]~2456 at LCCOMB_X44_Y26_N28
B1L181 = H1_COUNTER[1] & H1_CCb[5] # !H1_COUNTER[1] & (H1_CCr[5]);


--B1L182 is TV_SET:NTSC|otv_data[5]~2457 at LCCOMB_X44_Y25_N4
B1L182 = B1L72 & B1L74 & (H1_YY[4] $ H1_YY[5]) # !B1L72 & (H1_YY[4] $ H1_YY[5]);


--B1L183 is TV_SET:NTSC|otv_data[5]~2458 at LCCOMB_X44_Y25_N8
B1L183 = B1L185 & B1L181 # !B1L185 & (B1L71 # !B1L182);


--H1_CCb[2] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[2] at LCFF_X44_Y26_N3
H1_CCb[2] = DFFEAS(H1L7, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[2] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[2] at LCFF_X44_Y26_N19
H1_CCr[2] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[2],  ,  , VCC);


--B1L172 is TV_SET:NTSC|otv_data[2]~2459 at LCCOMB_X44_Y26_N18
B1L172 = H1_COUNTER[1] & (H1_CCb[2]) # !H1_COUNTER[1] & H1_CCr[2];


--B1L173 is TV_SET:NTSC|otv_data[2]~2460 at LCCOMB_X44_Y25_N26
B1L173 = !B1L71 & (H1_YY[2] # B1L72 & !B1L74);


--H1_CCb[3] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[3] at LCFF_X44_Y26_N11
H1_CCb[3] = DFFEAS(H1L9, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[3] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[3] at LCFF_X44_Y26_N17
H1_CCr[3] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[3],  ,  , VCC);


--B1L175 is TV_SET:NTSC|otv_data[3]~2461 at LCCOMB_X44_Y26_N16
B1L175 = H1_COUNTER[1] & (H1_CCb[3]) # !H1_COUNTER[1] & H1_CCr[3];


--B1L176 is TV_SET:NTSC|otv_data[3]~2462 at LCCOMB_X44_Y25_N30
B1L176 = !B1L71 & (H1_YY[3] # B1L72 & !B1L74);


--H1_CCb[0] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[0] at LCFF_X45_Y26_N11
H1_CCb[0] = DFFEAS(H1L3, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[0] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[0] at LCFF_X45_Y26_N27
H1_CCr[0] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[0],  ,  , VCC);


--B1L166 is TV_SET:NTSC|otv_data[0]~2463 at LCCOMB_X45_Y26_N26
B1L166 = H1_COUNTER[1] & H1_CCb[0] # !H1_COUNTER[1] & (H1_CCr[0]);


--H1_YY[0] is TV_SET:NTSC|YUV422TO444:yuv1|YY[0] at LCFF_X45_Y26_N15
H1_YY[0] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], TD_DATA[0],  ,  , VCC);


--B1L167 is TV_SET:NTSC|otv_data[0]~2464 at LCCOMB_X45_Y26_N14
B1L167 = H1_YY[0] & !B1L71 & (H1_COUNTER[0] # G1_START);


--B1L168 is TV_SET:NTSC|otv_data[0]~2465 at LCCOMB_X45_Y26_N8
B1L168 = B1L166 & (B1L185 # B1L167 & !B1L75) # !B1L166 & B1L167 & (!B1L75);


--H1_CCb[1] is TV_SET:NTSC|YUV422TO444:yuv1|CCb[1] at LCFF_X44_Y26_N13
H1_CCb[1] = DFFEAS(H1L5, GLOBAL(A1L8),  ,  , H1_COUNTER[0],  ,  ,  ,  );


--H1_CCr[1] is TV_SET:NTSC|YUV422TO444:yuv1|CCr[1] at LCFF_X44_Y26_N27
H1_CCr[1] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L8),  ,  , H1_COUNTER[0], H1_Crr[1],  ,  , VCC);


--B1L169 is TV_SET:NTSC|otv_data[1]~2466 at LCCOMB_X44_Y26_N26
B1L169 = H1_COUNTER[1] & (H1_CCb[1]) # !H1_COUNTER[1] & H1_CCr[1];


--B1L170 is TV_SET:NTSC|otv_data[1]~2467 at LCCOMB_X44_Y25_N2
B1L170 = !B1L71 & (H1_YY[1] # B1L72 & !B1L74);


--B1_Fcnt[2] is TV_SET:NTSC|Fcnt[2] at LCFF_X47_Y23_N11
B1_Fcnt[2] = DFFEAS(B1L14, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--B1_Fcnt[3] is TV_SET:NTSC|Fcnt[3] at LCFF_X47_Y23_N13
B1_Fcnt[3] = DFFEAS(B1L17, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--B1_Fcnt[4] is TV_SET:NTSC|Fcnt[4] at LCFF_X47_Y23_N15
B1_Fcnt[4] = DFFEAS(B1L20, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--B1L194 is TV_SET:NTSC|otv_vs~27 at LCCOMB_X47_Y23_N30
B1L194 = !B1_Fcnt[3] & !B1_Fcnt[4] & !B1_Fcnt[2];


--B1_Fcnt[5] is TV_SET:NTSC|Fcnt[5] at LCFF_X47_Y23_N17
B1_Fcnt[5] = DFFEAS(B1L23, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--B1_Fcnt[6] is TV_SET:NTSC|Fcnt[6] at LCFF_X47_Y23_N19
B1_Fcnt[6] = DFFEAS(B1L26, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--B1L76 is TV_SET:NTSC|LessThan~1193 at LCCOMB_X47_Y23_N4
B1L76 = B1_Fcnt[5] & B1_Fcnt[6];


--B1_Fcnt[7] is TV_SET:NTSC|Fcnt[7] at LCFF_X47_Y23_N21
B1_Fcnt[7] = DFFEAS(B1L29, TD_VS, !GLOBAL(B1L68),  , B1L81,  ,  ,  ,  );


--G1_VS is TV_SET:NTSC|decode_656:decoMAIN|VS at LCFF_X37_Y21_N25
G1_VS = DFFEAS(G1L83, GLOBAL(A1L8),  ,  , G1L84,  ,  ,  ,  );


--B1L195 is TV_SET:NTSC|otv_vs~28 at LCCOMB_X46_Y23_N0

⌨️ 快捷键说明

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