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

📄 cpu_jtag_debug_module_wrapper.vhd

📁 nois 2cpu 硬件实现编程
💻 VHD
📖 第 1 页 / 共 2 页
字号:
--                 );--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_input12 :  STD_LOGIC;                signal module_input13 :  STD_LOGIC_VECTOR (1 DOWNTO 0);                signal module_input14 :  STD_LOGIC;                signal module_input15 :  STD_LOGIC;                signal module_input16 :  STD_LOGIC;                signal module_input17 :  STD_LOGIC;                signal module_input18 :  STD_LOGIC;                signal module_input19 :  STD_LOGIC;                signal module_input20 :  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_input12,        ir_in => module_input13,        jtag_state_udr => module_input14,        monitor_error => monitor_error,        monitor_ready => monitor_ready,        raw_tck => module_input15,        reset_n => reset_n,        resetlatch => resetlatch,        rti => module_input16,        shift => module_input17,        tdi => module_input18,        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_input19,        usr1 => module_input20      );    module_input12 <= std_logic'('0');    module_input13 <= std_logic_vector'("00");    module_input14 <= std_logic'('0');    module_input15 <= std_logic'('0');    module_input16 <= std_logic'('0');    module_input17 <= std_logic'('0');    module_input18 <= std_logic'('0');    module_input19 <= std_logic'('0');    module_input20 <= 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 offend europa;

⌨️ 快捷键说明

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