Hello there,
              I am starting my Master's Thesis related to the
Hardware/Software co-simulation design. Therefore, both scratchbox and QEMU
look very interesting.

Currently, we have a System-Level-Design-Language similar to SystemC that
can be used for both: Simulating a system and generating the proper embedded
software and RTL information (for future synthesis). Simulation is performed
in different levels starting from the purely abstract Functional level,
going down to the RTL/IIS level.

The embedded software generation is done by using the gnu gcc compiler
collection. And the the IIS simulation has done so far by interfacing to the
SWARM ISS.

Therefore, now we are looking into the idea of using QEMU as the ISS. I
believe that this idea is very much similar to what you had done and what
some folks working with SystemC are working on nowadays. Unfortunately, I
couldn't find any information on how to interface with QEMU in order to use
it as an ISS. I was wondering if any of you could point out to some piece of
documentation that could explain better how this could be done.

Regarding using Scratchbox it looks interesting as a second part of my
Thesis in order to give the system-level-designers more options for
generation of the Embedded Software.

Thanks in advance and best regards,
                                                  Pablo S.
_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel

Reply via email to