URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 895 |
Rev 1038 |
Line 42... |
Line 42... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.7 2002/07/14 22:17:17 lampret
|
|
// Added simple trace buffer [only for Xilinx Virtex target]. Fixed instruction fetch abort when new exception is recognized.
|
|
//
|
// Revision 1.6 2002/03/14 00:30:24 lampret
|
// Revision 1.6 2002/03/14 00:30:24 lampret
|
// Added alternative for critical path in DU.
|
// Added alternative for critical path in DU.
|
//
|
//
|
// Revision 1.5 2002/02/11 04:33:17 lampret
|
// Revision 1.5 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.
|
Line 381... |
Line 384... |
//
|
//
|
// Read DU registers
|
// Read DU registers
|
//
|
//
|
`ifdef OR1200_DU_READREGS
|
`ifdef OR1200_DU_READREGS
|
always @(spr_addr or dsr or drr or dmr1 or dmr2 or
|
always @(spr_addr or dsr or drr or dmr1 or dmr2 or
|
tbia_dat_o or tbim_dat_o or tbar_dat_o or tb_wadr)
|
tbia_dat_o or tbim_dat_o or tbar_dat_o
|
|
`ifdef OR1200_DU_TB_IMPLEMENTED
|
|
or tb_wadr
|
|
`endif
|
|
)
|
casex (spr_addr[`OR1200_DUOFS_BITS]) // synopsys parallel_case
|
casex (spr_addr[`OR1200_DUOFS_BITS]) // synopsys parallel_case
|
`ifdef OR1200_DU_DMR1
|
`ifdef OR1200_DU_DMR1
|
`OR1200_DU_OFS_DMR1:
|
`OR1200_DU_OFS_DMR1:
|
spr_dat_o = {8'b0, dmr1, 22'b0};
|
spr_dat_o = {8'b0, dmr1, 22'b0};
|
`endif
|
`endif
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.