| 1 | = SimpleScalar = |
| 2 | |
| 3 | |
| 4 | |
| 5 | [[TOC(Developer/Simulators/SimpleScalar, depth=2)]] |
| 6 | |
| 7 | |
| 8 | Mentors: |
| 9 | |
| 10 | '''Status:''' This project has no mentor or volunteers. It is also questionable for completion. |
| 11 | |
| 12 | '''Introduction:''' The simplescalar BSP (board support package) is available from [http://www.jwhitham.org.uk/simplescalar/ Jack Whitham’s website], but it is implemented for RTEMS-4.6.2, which is no longer supported. Moreover, the SimpleScalar project is no longer actively maintained, and so the long-term viability of the project is dubious. However, SimpleScalar remains a useful tool for embedded systems research, since it exposes the processor internals and allows development of new architectural features, whereas more modern simulators model overly-complex pipelines seen in desktop and server platforms, often with limited support for extending the microarchitecture. |
| 13 | |
| 14 | '''Goal:''' Concise statement of the overall goal of the project. Refine this initial statement to include: project deliverables (code, docs, testing), required/suggested methodology, standards of quality, possible goal extensions beyond the main objective. |
| 15 | |
| 16 | '''Requirements:''' List the requirements and level of expertise you estimate are required by the developer tackling this project will have to have: Required level of programming language(s), specific areas of RTEMS or tools, level of familiarity with RTEMS, cross-development, GNU/Linux, etx., development/documentation/testing tools, mathematical/algorithmic background, other desirable skills. |
| 17 | |
| 18 | '''Resources:''' Current RTEMS developers, papers, etc that may help you in this project. |
| 19 | |
| 20 | '''Acknowledgements''' |
| 21 | * who helped add did work |
| 22 | = Miscellaneous Sections = |
| 23 | |
| 24 | As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO. |
| 25 | = References = |
| 26 | |
| 27 | |
| 28 | * TBD |
| 29 | |
| 30 | '''Other sections:''' If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will. |