URL
https://opencores.org/ocsvn/aemb/aemb/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 85 |
Rev 89 |
Line 1... |
Line 1... |
/* $Id: aeMB2_edk32.v,v 1.6 2007-12-16 03:25:22 sybreon Exp $
|
/* $Id: aeMB2_edk32.v,v 1.7 2007-12-17 12:53:13 sybreon Exp $
|
**
|
**
|
** AEMB2 HI-PERFORMANCE CPU
|
** AEMB2 HI-PERFORMANCE CPU
|
**
|
**
|
** Copyright (C) 2004-2007 Shawn Tan Ser Ngiap <shawn.tan@aeste.net>
|
** Copyright (C) 2004-2007 Shawn Tan Ser Ngiap <shawn.tan@aeste.net>
|
**
|
**
|
Line 464... |
Line 464... |
$writeh(" M=",rOPM_OF);
|
$writeh(" M=",rOPM_OF);
|
|
|
$writeh(" MSR=", wMSR," ");
|
$writeh(" MSR=", wMSR," ");
|
|
|
case (rALU_OF)
|
case (rALU_OF)
|
3'o0: if (dwb_stb_o)
|
3'o0: $write(" ADD");
|
$write(" RAM");
|
3'o1: $write(" BSF");
|
else
|
3'o2: $write(" SLM");
|
$write(" ADD");
|
|
3'o1: $write(" LOG");
|
|
3'o2: $write(" SFT");
|
|
3'o3: $write(" MOV");
|
3'o3: $write(" MOV");
|
3'o4: $write(" MUL");
|
|
3'o5: $write(" BSF");
|
|
default: $write(" XXX");
|
default: $write(" XXX");
|
endcase // case (rALU_OF)
|
endcase // case (rALU_OF)
|
|
|
// MA
|
// MA
|
$write ("\t| ");
|
$write ("\t| ");
|
Line 524... |
Line 519... |
// synopsys translate_on
|
// synopsys translate_on
|
|
|
endmodule // aeMB2_edk32
|
endmodule // aeMB2_edk32
|
|
|
/* $Log: not supported by cvs2svn $
|
/* $Log: not supported by cvs2svn $
|
|
/* Revision 1.6 2007/12/16 03:25:22 sybreon
|
|
/* Replaced OF/ID blocks with combined block.
|
|
/*
|
/* Revision 1.5 2007/12/13 21:25:41 sybreon
|
/* Revision 1.5 2007/12/13 21:25:41 sybreon
|
/* Further optimisations (speed + size).
|
/* Further optimisations (speed + size).
|
/*
|
/*
|
/* Revision 1.4 2007/12/13 20:12:11 sybreon
|
/* Revision 1.4 2007/12/13 20:12:11 sybreon
|
/* Code cleanup + minor speed regression.
|
/* Code cleanup + minor speed regression.
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.