Changes between Version 5 and Version 6 of Component/Micro Blaze


Ignore:
Timestamp:
Feb 15, 2008, 10:57:31 AM (16 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Micro Blaze

    v5 v6  
    1717= Component definition =
    1818
    19 Available in source:trunk/soclib/desc/soclib/microblaze.sd
     19Available in source:trunk/soclib/soclib/lib/metadata/microblaze.sd
    2020
    2121== Usage ==
     
    2929
    3030The implementation is in
    31  * source:trunk/soclib/systemc/include/common/iss/microblaze.h
     31 * source:trunk/soclib/soclib/lib/src/iss/microblaze.h
    3232   This defines the resources associated to the MicroBlaze along with a few
    3333   minimal helper functions (or methods, as they call them)
    34  * source:trunk/soclib/systemc/src/common/iss/microblaze.cc
     34 * source:trunk/soclib/soclib/lib/src/iss/microblaze.cpp
    3535   This is a large switch (as opposed to calling insn execution through
    3636   pointers to functions) and a few macros, as it is overall not worse to
     
    4040It is possible to compile a version of the MicroBlaze that issues the instruction
    4141address along with the instruction being executed by defining `MBDEBUG` at `1` line
    42 32 of source:trunk/soclib/systemc/src/common/iss/microblaze.cc
     4232 of source:trunk/soclib/soclib/lib/src/iss/microblaze.cpp
    4343This is quite useful to check that the processor is really interpreting correctly a
    4444sequence of instructions (and also for debugging software until a debugging stub is