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

📄 sent.fit.eqn

📁 用verilog实现的串口收发数据程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--C1_txd is txd:inst2|txd at LC_X13_Y9_N9
--operation mode is normal

C1_txd_lut_out = C1_n.0101 # C1_n.0110 # C1_n.1001;
C1_txd = DFFEAS(C1_txd_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, , , , );


--A1L6 is altera_internal_jtag~TDO at JTAG_X1_Y10_N1
A1L6 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !E1_hub_tdo);

--A1L7 is altera_internal_jtag~TMSUTAP at JTAG_X1_Y10_N1
A1L7 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !E1_hub_tdo);

--A1L5 is altera_internal_jtag~TCKUTAP at JTAG_X1_Y10_N1
A1L5 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !E1_hub_tdo);

--altera_internal_jtag is altera_internal_jtag at JTAG_X1_Y10_N1
altera_internal_jtag = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !E1_hub_tdo);


--C1_n.0110 is txd:inst2|n.0110 at LC_X13_Y9_N7
--operation mode is normal

C1_n.0110_lut_out = GND;
C1_n.0110 = DFFEAS(C1_n.0110_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, C1_n.0101, , , VCC);


--C1_n.0101 is txd:inst2|n.0101 at LC_X13_Y9_N8
--operation mode is normal

C1_n.0101_lut_out = GND;
C1_n.0101 = DFFEAS(C1_n.0101_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, C1_n.0100, , , VCC);


--C1_n.1001 is txd:inst2|n.1001 at LC_X13_Y9_N5
--operation mode is normal

C1_n.1001_lut_out = GND;
C1_n.1001 = DFFEAS(C1_n.1001_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, C1_n.1000, , , VCC);


--B1_CLK_OUT is did:inst|CLK_OUT at LC_X8_Y10_N5
--operation mode is normal

B1_CLK_OUT_lut_out = B1_num[5] # B1_num[3] & B1_num[4] & !B1L2;
B1_CLK_OUT = DFFEAS(B1_CLK_OUT_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1_num[2] is txd:inst2|num[2] at LC_X12_Y9_N2
--operation mode is normal

C1_num[2]_lut_out = C1_num[2] $ (C1_num[1] & C1_num[0]);
C1_num[2] = DFFEAS(C1_num[2]_lut_out, GLOBAL(B1_CLK_OUT), VCC, , , , , , );


--C1_num[1] is txd:inst2|num[1] at LC_X12_Y9_N4
--operation mode is normal

C1_num[1]_lut_out = C1_num[1] $ C1_num[0];
C1_num[1] = DFFEAS(C1_num[1]_lut_out, GLOBAL(B1_CLK_OUT), VCC, , , , , , );


--C1_num[0] is txd:inst2|num[0] at LC_X12_Y9_N5
--operation mode is normal

C1_num[0]_lut_out = !C1_num[0];
C1_num[0] = DFFEAS(C1_num[0]_lut_out, GLOBAL(B1_CLK_OUT), VCC, , , , , , );


--C1_num[3] is txd:inst2|num[3] at LC_X12_Y9_N6
--operation mode is normal

C1_num[3]_lut_out = C1_num[3] $ (C1_num[1] & C1_num[2] & C1_num[0]);
C1_num[3] = DFFEAS(C1_num[3]_lut_out, GLOBAL(B1_CLK_OUT), VCC, , , , , , );


--C1L61 is txd:inst2|reduce_nor~19 at LC_X13_Y9_N4
--operation mode is normal

C1L61 = !C1_num[3] & !C1_num[1] & !C1_num[0] & !C1_num[2];


--E1_hub_tdo is sld_hub:sld_hub_inst|hub_tdo at LC_X20_Y9_N5
--operation mode is normal

E1_hub_tdo = AMPP_FUNCTION(!A1L5, E1L71, E1L31, E1L51, E1L91, !LB1_state[8], LB1L81);


--C1_n.0100 is txd:inst2|n.0100 at LC_X13_Y10_N2
--operation mode is normal

C1_n.0100_lut_out = C1_n.0011;
C1_n.0100 = DFFEAS(C1_n.0100_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, , , , );


--C1_n.1000 is txd:inst2|n.1000 at LC_X13_Y9_N2
--operation mode is normal

C1_n.1000_lut_out = C1_n.0111;
C1_n.1000 = DFFEAS(C1_n.1000_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, , , , );


--B1_num[2] is did:inst|num[2] at LC_X8_Y9_N9
--operation mode is normal

B1_num[2]_lut_out = B1L3 & (B1L72 # !B1_num[1] # !B1_num[0]);
B1_num[2] = DFFEAS(B1_num[2]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--B1L2 is did:inst|LessThan~83 at LC_X8_Y10_N4
--operation mode is normal

B1_num[1]_qfbk = B1_num[1];
B1L2 = !B1_num[1]_qfbk & !B1_num[2];

--B1_num[1] is did:inst|num[1] at LC_X8_Y10_N4
--operation mode is normal

B1_num[1] = DFFEAS(B1L2, GLOBAL(CLK), VCC, , , B1L6, , , VCC);


--B1_num[4] is did:inst|num[4] at LC_X8_Y9_N0
--operation mode is normal

B1_num[4]_lut_out = B1L9 & (B1L72 # !B1_num[1] # !B1_num[0]);
B1_num[4] = DFFEAS(B1_num[4]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--B1_num[5] is did:inst|num[5] at LC_X8_Y9_N8
--operation mode is normal

B1_num[5]_lut_out = B1L61 & (B1L72 # !B1_num[1] # !B1_num[0]);
B1_num[5] = DFFEAS(B1_num[5]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--JB1_Q[3] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[3] at LC_X20_Y10_N8
--operation mode is normal

JB1_Q[3] = AMPP_FUNCTION(A1L5, JB3_Q[0], JB6_Q[3], JB2_Q[3], !E1L2, E1L22);


--JB1_Q[5] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[5] at LC_X20_Y10_N7
--operation mode is normal

JB1_Q[5] = AMPP_FUNCTION(A1L5, JB6_Q[5], JB3_Q[0], JB2_Q[5], !E1L2, E1L22);


--E1_jtag_debug_mode_usr1 is sld_hub:sld_hub_inst|jtag_debug_mode_usr1 at LC_X22_Y9_N3
--operation mode is normal

E1_jtag_debug_mode_usr1 = AMPP_FUNCTION(A1L5, E1L43, L5_dffs[0], E1L53, L5_dffs[1], LB1_state[0], LB1_state[12]);


--JB1_Q[4] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[4] at LC_X20_Y10_N3
--operation mode is normal

JB1_Q[4] = AMPP_FUNCTION(A1L5, JB3_Q[0], JB2_Q[4], JB6_Q[4], !E1L2, E1L22);


--E1L21 is sld_hub:sld_hub_inst|hub_tdo~293 at LC_X20_Y10_N4
--operation mode is normal

E1L21 = AMPP_FUNCTION(E1_jtag_debug_mode_usr1, JB1_Q[4]);

--D1_bypass_reg_out is sld_signaltap:sent|bypass_reg_out at LC_X20_Y10_N4
--operation mode is normal

D1_bypass_reg_out = AMPP_FUNCTION(A1L5, altera_internal_jtag, !D1_reset_all, GND, E1L13);


--E1L31 is sld_hub:sld_hub_inst|hub_tdo~294 at LC_X20_Y9_N0
--operation mode is normal

E1L31 = AMPP_FUNCTION(JB1_Q[5], JB1_Q[3], E1L21);

--JB4_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA|Q[0] at LC_X20_Y9_N0
--operation mode is normal

JB4_Q[0] = AMPP_FUNCTION(A1L5, altera_internal_jtag, !E1L2, GND, E1L02);


--JB5_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA_0|Q[0] at LC_X21_Y11_N9
--operation mode is normal

JB5_Q[0] = AMPP_FUNCTION(A1L5, altera_internal_jtag, VCC, E1L02);


--H2_WORD_SR[0] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[0] at LC_X16_Y10_N4
--operation mode is normal

H2_WORD_SR[0] = AMPP_FUNCTION(A1L5, H2L72, H2L82, H2_WORD_SR[1], H2_word_counter[0], !H1_clear_signal, LB1_state[4], E1L4);


--MB1_dffe1a[0] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_9ie:auto_generated|dffe1a[0] at LC_X21_Y10_N3
--operation mode is normal

MB1_dffe1a[0] = AMPP_FUNCTION(A1L5, JB6_Q[2], JB6_Q[1], JB6_Q[3], E1L92, !E1L2, E1L6);


--E1L41 is sld_hub:sld_hub_inst|hub_tdo~295 at LC_X21_Y10_N4
--operation mode is normal

E1L41 = AMPP_FUNCTION(H2_WORD_SR[0], MB1_dffe1a[0]);

--E1_HUB_BYPASS_REG is sld_hub:sld_hub_inst|HUB_BYPASS_REG at LC_X21_Y10_N4
--operation mode is normal

E1_HUB_BYPASS_REG = AMPP_FUNCTION(A1L5, E1L01, VCC, GND);


--E1L51 is sld_hub:sld_hub_inst|hub_tdo~296 at LC_X20_Y9_N8
--operation mode is normal

E1L51 = AMPP_FUNCTION(E1_jtag_debug_mode_usr1, E1L41, JB5_Q[0]);


--L1_dffs[0] is sld_signaltap:sent|sld_offload_buffer_mgr:\stp_non_zero_depth_offload_gen:stp_offload_buff_mgr_inst|lpm_shiftreg:info_data_shift_out|dffs[0] at LC_X19_Y9_N0
--operation mode is normal

L1_dffs[0] = AMPP_FUNCTION(A1L5, L1_dffs[1], K1_is_buffer_wrapped_once, LB1_state[4], D1L9, !D1_reset_all);


--E1L61 is sld_hub:sld_hub_inst|hub_tdo~297 at LC_X19_Y9_N2
--operation mode is normal

E1L61 = AMPP_FUNCTION(JB1_Q[4], JB1_Q[3], L1_dffs[0]);

--L3_dffs[0] is sld_signaltap:sent|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[0] at LC_X19_Y9_N2
--operation mode is normal

L3_dffs[0] = AMPP_FUNCTION(A1L5, L3_dffs[1], !D1_reset_all, GND, J1_trigger_setup_ena);


--E1L71 is sld_hub:sld_hub_inst|hub_tdo~298 at LC_X20_Y9_N7
--operation mode is normal

E1L71 = AMPP_FUNCTION(JB4_Q[0], E1_jtag_debug_mode_usr1, E1L61);


--JB6_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0] at LC_X25_Y9_N2
--operation mode is normal

JB6_Q[0] = AMPP_FUNCTION(A1L5, LB1_state[4], JB6_Q[1], J1L2, !E1L2, JB6L4);


--H1_WORD_SR[0] is sld_signaltap:sent|sld_rom_sr:crc_rom_sr|WORD_SR[0] at LC_X23_Y9_N8
--operation mode is normal

H1_WORD_SR[0] = AMPP_FUNCTION(A1L5, LB1_state[4], H1L71, H1_word_counter[3], H1_WORD_SR[1], !H1_clear_signal, D1L6);


--E1L81 is sld_hub:sld_hub_inst|hub_tdo~299 at LC_X20_Y9_N1
--operation mode is normal

E1L81 = AMPP_FUNCTION(JB1_Q[5], H1_WORD_SR[0]);


--E1L91 is sld_hub:sld_hub_inst|hub_tdo~300 at LC_X20_Y9_N3
--operation mode is normal

E1L91 = AMPP_FUNCTION(E1L81, E1_jtag_debug_mode_usr1, JB4_Q[0], JB6_Q[0]);


--LB1_state[8] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[8] at LC_X22_Y10_N8
--operation mode is normal

LB1_state[8] = AMPP_FUNCTION(A1L5, LB1_state[5], LB1_state[7], VCC, !A1L7);


--LB1_state[4] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[4] at LC_X21_Y9_N1
--operation mode is normal

LB1_state[4] = AMPP_FUNCTION(A1L5, LB1_state[4], LB1_state[3], LB1_state[7], VCC, A1L7);


--LB1_state[3] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[3] at LC_X21_Y9_N7
--operation mode is normal

LB1_state[3] = AMPP_FUNCTION(A1L5, A1L7, LB1_state[2], VCC);


--LB1L81 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~13 at LC_X21_Y9_N8
--operation mode is normal

LB1L81 = AMPP_FUNCTION(LB1_state[4], LB1_state[3]);


--C1_n.0011 is txd:inst2|n.0011 at LC_X13_Y10_N6
--operation mode is normal

C1_n.0011_lut_out = C1_n.0010;
C1_n.0011 = DFFEAS(C1_n.0011_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, , , , );


--C1_n.0111 is txd:inst2|n.0111 at LC_X13_Y9_N6
--operation mode is normal

C1_n.0111_lut_out = GND;
C1_n.0111 = DFFEAS(C1_n.0111_lut_out, GLOBAL(B1_CLK_OUT), VCC, , C1L61, C1_n.0110, , , VCC);


--B1L3 is did:inst|add~91 at LC_X8_Y9_N3
--operation mode is arithmetic

B1L3 = B1_num[2] $ (!B1L7);

--B1L4 is did:inst|add~93 at LC_X8_Y9_N3
--operation mode is arithmetic

B1L4_cout_0 = B1_num[2] & (!B1L7);
B1L4 = CARRY(B1L4_cout_0);

--B1L5 is did:inst|add~93COUT1 at LC_X8_Y9_N3
--operation mode is arithmetic

B1L5_cout_1 = B1_num[2] & (!B1L8);
B1L5 = CARRY(B1L5_cout_1);


--B1L72 is did:inst|reduce_nor~28 at LC_X8_Y9_N7
--operation mode is normal

⌨️ 快捷键说明

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