Line 42... |
Line 42... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.9 2002/03/11 01:26:26 lampret
|
|
// Fixed async loop. Changed multiplier type for ASIC.
|
|
//
|
// Revision 1.8 2002/02/11 04:33:17 lampret
|
// Revision 1.8 2002/02/11 04:33:17 lampret
|
// Speed optimizations (removed duplicate _cyc_ and _stb_). Fixed D/IMMU cache-inhibit attr.
|
// Speed optimizations (removed duplicate _cyc_ and _stb_). Fixed D/IMMU cache-inhibit attr.
|
//
|
//
|
// Revision 1.7 2002/02/01 19:56:54 lampret
|
// Revision 1.7 2002/02/01 19:56:54 lampret
|
// Fixed combinational loops.
|
// Fixed combinational loops.
|
Line 135... |
Line 138... |
//
|
//
|
// Generate debug messages during simulation
|
// Generate debug messages during simulation
|
//
|
//
|
//`define OR1200_VERBOSE
|
//`define OR1200_VERBOSE
|
|
|
`define OR1200_ASIC
|
//`define OR1200_ASIC
|
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
//
|
//
|
// Typical configuration for an ASIC
|
// Typical configuration for an ASIC
|
//
|
//
|
`ifdef OR1200_ASIC
|
`ifdef OR1200_ASIC
|
Line 877... |
Line 880... |
|
|
// DU operation commands
|
// DU operation commands
|
`define OR1200_DU_OP_READSPR 3'd4
|
`define OR1200_DU_OP_READSPR 3'd4
|
`define OR1200_DU_OP_WRITESPR 3'd5
|
`define OR1200_DU_OP_WRITESPR 3'd5
|
|
|
|
// Define if IF/LSU status is not needed by devel i/f
|
|
`define OR1200_DU_STATUS_UNIMPLEMENTED
|
|
|
/////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////
|
//
|
//
|
// Programmable Interrupt Controller (PIC)
|
// Programmable Interrupt Controller (PIC)
|
//
|
//
|