Line 42... |
Line 42... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.10.4.4 2003/12/09 11:46:49 simons
|
|
// Mbist nameing changed, Artisan ram instance signal names fixed, some synthesis waning fixed.
|
|
//
|
// Revision 1.10.4.3 2003/12/05 00:08:44 lampret
|
// Revision 1.10.4.3 2003/12/05 00:08:44 lampret
|
// Fixed instantiation name.
|
// Fixed instantiation name.
|
//
|
//
|
// Revision 1.10.4.2 2003/07/11 01:10:35 lampret
|
// Revision 1.10.4.2 2003/07/11 01:10:35 lampret
|
// Added three missing wire declarations. No functional changes.
|
// Added three missing wire declarations. No functional changes.
|
Line 142... |
Line 145... |
`ifdef OR1200_WB_B3
|
`ifdef OR1200_WB_B3
|
dwb_cti_o, dwb_bte_o,
|
dwb_cti_o, dwb_bte_o,
|
`endif
|
`endif
|
|
|
// External Debug Interface
|
// External Debug Interface
|
dbg_stall_i, dbg_dat_i, dbg_adr_i, dbg_op_i, dbg_ewt_i,
|
dbg_stall_i, dbg_ewt_i, dbg_lss_o, dbg_is_o, dbg_wp_o, dbg_bp_o,
|
dbg_lss_o, dbg_is_o, dbg_wp_o, dbg_bp_o, dbg_dat_o,
|
dbg_stb_i, dbg_we_i, dbg_adr_i, dbg_dat_i, dbg_dat_o, dbg_ack_o,
|
|
|
`ifdef OR1200_BIST
|
`ifdef OR1200_BIST
|
// RAM BIST
|
// RAM BIST
|
mbist_si_i, mbist_so_o, mbist_ctrl_i,
|
mbist_si_i, mbist_so_o, mbist_ctrl_i,
|
`endif
|
`endif
|
Line 222... |
Line 225... |
|
|
//
|
//
|
// External Debug Interface
|
// External Debug Interface
|
//
|
//
|
input dbg_stall_i; // External Stall Input
|
input dbg_stall_i; // External Stall Input
|
input [dw-1:0] dbg_dat_i; // External Data Input
|
|
input [aw-1:0] dbg_adr_i; // External Address Input
|
|
input [2:0] dbg_op_i; // External Operation Select Input
|
|
input dbg_ewt_i; // External Watchpoint Trigger Input
|
input dbg_ewt_i; // External Watchpoint Trigger Input
|
output [3:0] dbg_lss_o; // External Load/Store Unit Status
|
output [3:0] dbg_lss_o; // External Load/Store Unit Status
|
output [1:0] dbg_is_o; // External Insn Fetch Status
|
output [1:0] dbg_is_o; // External Insn Fetch Status
|
output [10:0] dbg_wp_o; // Watchpoints Outputs
|
output [10:0] dbg_wp_o; // Watchpoints Outputs
|
output dbg_bp_o; // Breakpoint Output
|
output dbg_bp_o; // Breakpoint Output
|
|
input dbg_stb_i; // External Address/Data Strobe
|
|
input dbg_we_i; // External Write Enable
|
|
input [aw-1:0] dbg_adr_i; // External Address Input
|
|
input [dw-1:0] dbg_dat_i; // External Data Input
|
output [dw-1:0] dbg_dat_o; // External Data Output
|
output [dw-1:0] dbg_dat_o; // External Data Output
|
|
output dbg_ack_i; // External Data Acknowledge (not WB compatible)
|
|
|
`ifdef OR1200_BIST
|
`ifdef OR1200_BIST
|
//
|
//
|
// RAM BIST
|
// RAM BIST
|
//
|
//
|
Line 931... |
Line 936... |
.spr_dat_i(spr_dat_cpu),
|
.spr_dat_i(spr_dat_cpu),
|
.spr_dat_o(spr_dat_du),
|
.spr_dat_o(spr_dat_du),
|
|
|
// External Debug Interface
|
// External Debug Interface
|
.dbg_stall_i(dbg_stall_i),
|
.dbg_stall_i(dbg_stall_i),
|
.dbg_dat_i(dbg_dat_i),
|
|
.dbg_adr_i(dbg_adr_i),
|
|
.dbg_op_i(dbg_op_i),
|
|
.dbg_ewt_i(dbg_ewt_i),
|
.dbg_ewt_i(dbg_ewt_i),
|
.dbg_lss_o(dbg_lss_o),
|
.dbg_lss_o(dbg_lss_o),
|
.dbg_is_o(dbg_is_o),
|
.dbg_is_o(dbg_is_o),
|
.dbg_wp_o(dbg_wp_o),
|
.dbg_wp_o(dbg_wp_o),
|
.dbg_bp_o(dbg_bp_o),
|
.dbg_bp_o(dbg_bp_o),
|
|
.dbg_stb_i(dbg_stb_i),
|
|
.dbg_we_i(dbg_we_i),
|
|
.dbg_adr_i(dbg_adr_i),
|
|
.dbg_dat_i(dbg_dat_i),
|
.dbg_dat_o(dbg_dat_o)
|
.dbg_dat_o(dbg_dat_o)
|
|
.dbg_ack_o(dbg_ack_o),
|
);
|
);
|
|
|
//
|
//
|
// Programmable interrupt controller
|
// Programmable interrupt controller
|
//
|
//
|