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

📄 sent.map.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
--operation mode is normal

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


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

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

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

--altera_internal_jtag is altera_internal_jtag
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
--operation mode is normal

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


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

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


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

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


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

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


--C1_num[2] is txd:inst2|num[2]
--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, B1_CLK_OUT, VCC, , , , , , );


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

B1_num[1]_lut_out = B1L5;
B1_num[1] = DFFEAS(B1_num[1]_lut_out, CLK, VCC, , , , , , );


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

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


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

B1_num[4]_lut_out = B1L7 & (B1L12 # !B1_num[0] # !B1_num[1]);
B1_num[4] = DFFEAS(B1_num[4]_lut_out, CLK, VCC, , , , , , );


--B1_num[3] is did:inst|num[3]
--operation mode is normal

B1_num[3]_lut_out = B1L9;
B1_num[3] = DFFEAS(B1_num[3]_lut_out, CLK, VCC, , , , , , );


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

B1_num[5]_lut_out = B1L11 & (B1L12 # !B1_num[0] # !B1_num[1]);
B1_num[5] = DFFEAS(B1_num[5]_lut_out, CLK, VCC, , , , , , );


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


--JB5_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA_0|Q[0]
--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]
--operation mode is normal

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


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

E1_HUB_BYPASS_REG = AMPP_FUNCTION(A1L5, E1L01, VCC);


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

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


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

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


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

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


--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]
--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);


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

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


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

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


--E1L71 is sld_hub:sld_hub_inst|hub_tdo~298
--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]
--operation mode is normal

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

B1L3_carry_eqn = B1L6;
B1L3 = B1_num[2] $ (!B1L3_carry_eqn);

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

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


--B1L12 is did:inst|reduce_nor~28
--operation mode is normal

B1L12 = B1_num[2] # B1_num[3] # !B1_num[4] # !B1_num[5];


--B1_num[0] is did:inst|num[0]
--operation mode is normal

B1_num[0]_lut_out = B1L21;
B1_num[0] = DFFEAS(B1_num[0]_lut_out, CLK, VCC, , , , , , );


--B1L5 is did:inst|add~96
--operation mode is arithmetic

B1L5_carry_eqn = B1L31;

⌨️ 快捷键说明

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