Line 42... |
Line 42... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.1 2002/01/03 08:16:15 lampret
|
|
// New prefixes for RTL files, prefixed module names. Updated cache controllers and MMUs.
|
|
//
|
// Revision 1.9 2001/11/30 18:59:47 simons
|
// Revision 1.9 2001/11/30 18:59:47 simons
|
// *** empty log message ***
|
// *** empty log message ***
|
//
|
//
|
// Revision 1.8 2001/10/21 17:57:16 lampret
|
// Revision 1.8 2001/10/21 17:57:16 lampret
|
// Removed params from generic_XX.v. Added translate_off/on in sprs.v and id.v. Removed spr_addr from dc.v and ic.v. Fixed CR+LF.
|
// Removed params from generic_XX.v. Added translate_off/on in sprs.v and id.v. Removed spr_addr from dc.v and ic.v. Fixed CR+LF.
|
Line 73... |
Line 76... |
// Clock and reset
|
// Clock and reset
|
clk, rst,
|
clk, rst,
|
|
|
// Internal i/f
|
// Internal i/f
|
addrbase, addrofs, lsu_op, lsu_datain, lsu_dataout, lsu_stall, lsu_unstall,
|
addrbase, addrofs, lsu_op, lsu_datain, lsu_dataout, lsu_stall, lsu_unstall,
|
du_stall, except_align, except_dtlbmiss, except_dmmufault, except_dbuserr,
|
du_stall, flushpipe, except_align, except_dtlbmiss, except_dmmufault, except_dbuserr,
|
|
|
// External i/f to DC
|
// External i/f to DC
|
dcpu_adr_o, dcpu_cyc_o, dcpu_stb_o, dcpu_we_o, dcpu_sel_o, dcpu_tag_o, dcpu_dat_o,
|
dcpu_adr_o, dcpu_cyc_o, dcpu_stb_o, dcpu_we_o, dcpu_sel_o, dcpu_tag_o, dcpu_dat_o,
|
dcpu_dat_i, dcpu_ack_i, dcpu_rty_i, dcpu_err_i, dcpu_tag_i
|
dcpu_dat_i, dcpu_ack_i, dcpu_rty_i, dcpu_err_i, dcpu_tag_i
|
);
|
);
|
Line 104... |
Line 107... |
input [dw-1:0] lsu_datain;
|
input [dw-1:0] lsu_datain;
|
output [dw-1:0] lsu_dataout;
|
output [dw-1:0] lsu_dataout;
|
output lsu_stall;
|
output lsu_stall;
|
output lsu_unstall;
|
output lsu_unstall;
|
input du_stall;
|
input du_stall;
|
|
input flushpipe;
|
output except_align;
|
output except_align;
|
output except_dtlbmiss;
|
output except_dtlbmiss;
|
output except_dmmufault;
|
output except_dmmufault;
|
output except_dbuserr;
|
output except_dbuserr;
|
|
|