📄 cpu_jtag_debug_module_wrapper.vhd
字号:
-- );
--end component cpu_jtag_debug_module;
--
--synthesis read_comments_as_HDL off
signal internal_jdo : STD_LOGIC_VECTOR (37 DOWNTO 0);
signal internal_jrst_n : STD_LOGIC;
signal internal_st_ready_test_idle : STD_LOGIC;
signal internal_take_action_break_a : STD_LOGIC;
signal internal_take_action_break_b : STD_LOGIC;
signal internal_take_action_break_c : STD_LOGIC;
signal internal_take_action_ocimem_a : STD_LOGIC;
signal internal_take_action_ocimem_b : STD_LOGIC;
signal internal_take_action_tracectrl : STD_LOGIC;
signal internal_take_action_tracemem_a : STD_LOGIC;
signal internal_take_action_tracemem_b : STD_LOGIC;
signal internal_take_no_action_break_a : STD_LOGIC;
signal internal_take_no_action_break_b : STD_LOGIC;
signal internal_take_no_action_break_c : STD_LOGIC;
signal internal_take_no_action_ocimem_a : STD_LOGIC;
signal internal_take_no_action_tracemem_a : STD_LOGIC;
signal module_input15 : STD_LOGIC;
signal module_input16 : STD_LOGIC_VECTOR (1 DOWNTO 0);
signal module_input17 : STD_LOGIC;
signal module_input18 : STD_LOGIC;
signal module_input19 : STD_LOGIC;
signal module_input20 : STD_LOGIC;
signal module_input21 : STD_LOGIC;
signal module_input22 : STD_LOGIC;
signal module_input23 : STD_LOGIC;
signal module_input24 : STD_LOGIC;
begin
--vhdl renameroo for output signals
jdo <= internal_jdo;
--vhdl renameroo for output signals
jrst_n <= internal_jrst_n;
--vhdl renameroo for output signals
st_ready_test_idle <= internal_st_ready_test_idle;
--vhdl renameroo for output signals
take_action_break_a <= internal_take_action_break_a;
--vhdl renameroo for output signals
take_action_break_b <= internal_take_action_break_b;
--vhdl renameroo for output signals
take_action_break_c <= internal_take_action_break_c;
--vhdl renameroo for output signals
take_action_ocimem_a <= internal_take_action_ocimem_a;
--vhdl renameroo for output signals
take_action_ocimem_b <= internal_take_action_ocimem_b;
--vhdl renameroo for output signals
take_action_tracectrl <= internal_take_action_tracectrl;
--vhdl renameroo for output signals
take_action_tracemem_a <= internal_take_action_tracemem_a;
--vhdl renameroo for output signals
take_action_tracemem_b <= internal_take_action_tracemem_b;
--vhdl renameroo for output signals
take_no_action_break_a <= internal_take_no_action_break_a;
--vhdl renameroo for output signals
take_no_action_break_b <= internal_take_no_action_break_b;
--vhdl renameroo for output signals
take_no_action_break_c <= internal_take_no_action_break_c;
--vhdl renameroo for output signals
take_no_action_ocimem_a <= internal_take_no_action_ocimem_a;
--vhdl renameroo for output signals
take_no_action_tracemem_a <= internal_take_no_action_tracemem_a;
--synthesis translate_off
--the_cpu_jtag_debug_module, which is an e_instance
the_cpu_jtag_debug_module : cpu_jtag_debug_module
port map(
jdo => internal_jdo,
jrst_n => internal_jrst_n,
st_ready_test_idle => internal_st_ready_test_idle,
take_action_break_a => internal_take_action_break_a,
take_action_break_b => internal_take_action_break_b,
take_action_break_c => internal_take_action_break_c,
take_action_ocimem_a => internal_take_action_ocimem_a,
take_action_ocimem_b => internal_take_action_ocimem_b,
take_action_tracectrl => internal_take_action_tracectrl,
take_action_tracemem_a => internal_take_action_tracemem_a,
take_action_tracemem_b => internal_take_action_tracemem_b,
take_no_action_break_a => internal_take_no_action_break_a,
take_no_action_break_b => internal_take_no_action_break_b,
take_no_action_break_c => internal_take_no_action_break_c,
take_no_action_ocimem_a => internal_take_no_action_ocimem_a,
take_no_action_tracemem_a => internal_take_no_action_tracemem_a,
MonDReg => MonDReg,
break_readreg => break_readreg,
clk => clk,
clrn => reset_n,
dbrk_hit0_latch => dbrk_hit0_latch,
dbrk_hit1_latch => dbrk_hit1_latch,
dbrk_hit2_latch => dbrk_hit2_latch,
dbrk_hit3_latch => dbrk_hit3_latch,
debugack => debugack,
ena => module_input15,
ir_in => module_input16,
jtag_state_sdr => module_input17,
jtag_state_udr => module_input18,
monitor_error => monitor_error,
monitor_ready => monitor_ready,
raw_tck => module_input19,
reset_n => reset_n,
resetlatch => resetlatch,
rti => module_input20,
shift => module_input21,
tdi => module_input22,
tracemem_on => tracemem_on,
tracemem_trcdata => tracemem_trcdata,
tracemem_tw => tracemem_tw,
trc_im_addr => trc_im_addr,
trc_on => trc_on,
trc_wrap => trc_wrap,
trigbrktype => trigbrktype,
trigger_state_1 => trigger_state_1,
update => module_input23,
usr1 => module_input24
);
module_input15 <= std_logic'('0');
module_input16 <= std_logic_vector'("00");
module_input17 <= std_logic'('0');
module_input18 <= std_logic'('0');
module_input19 <= std_logic'('0');
module_input20 <= std_logic'('0');
module_input21 <= std_logic'('0');
module_input22 <= std_logic'('0');
module_input23 <= std_logic'('0');
module_input24 <= std_logic'('0');
--synthesis translate_on
--synthesis read_comments_as_HDL on
--
-- the_cpu_jtag_debug_module1 : cpu_jtag_debug_module
-- port map(
-- jdo => internal_jdo,
-- jrst_n => internal_jrst_n,
-- st_ready_test_idle => internal_st_ready_test_idle,
-- take_action_break_a => internal_take_action_break_a,
-- take_action_break_b => internal_take_action_break_b,
-- take_action_break_c => internal_take_action_break_c,
-- take_action_ocimem_a => internal_take_action_ocimem_a,
-- take_action_ocimem_b => internal_take_action_ocimem_b,
-- take_action_tracectrl => internal_take_action_tracectrl,
-- take_action_tracemem_a => internal_take_action_tracemem_a,
-- take_action_tracemem_b => internal_take_action_tracemem_b,
-- take_no_action_break_a => internal_take_no_action_break_a,
-- take_no_action_break_b => internal_take_no_action_break_b,
-- take_no_action_break_c => internal_take_no_action_break_c,
-- take_no_action_ocimem_a => internal_take_no_action_ocimem_a,
-- take_no_action_tracemem_a => internal_take_no_action_tracemem_a,
-- MonDReg => MonDReg,
-- break_readreg => break_readreg,
-- clk => clk,
-- dbrk_hit0_latch => dbrk_hit0_latch,
-- dbrk_hit1_latch => dbrk_hit1_latch,
-- dbrk_hit2_latch => dbrk_hit2_latch,
-- dbrk_hit3_latch => dbrk_hit3_latch,
-- debugack => debugack,
-- monitor_error => monitor_error,
-- monitor_ready => monitor_ready,
-- reset_n => reset_n,
-- resetlatch => resetlatch,
-- tracemem_on => tracemem_on,
-- tracemem_trcdata => tracemem_trcdata,
-- tracemem_tw => tracemem_tw,
-- trc_im_addr => trc_im_addr,
-- trc_on => trc_on,
-- trc_wrap => trc_wrap,
-- trigbrktype => trigbrktype,
-- trigger_state_1 => trigger_state_1
-- );
--
--
--synthesis read_comments_as_HDL off
end europa;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -