Hello, In my opinion, a custom functional unit (FU) can be included. Basically, one should define the operation in the isa side (e.g., a special instruction) and link the operation to the new FU. Note that gem5 only simulates the accesses to FUs, with issue cycles and operation latencies to respect (O3 model). There's no modeling of the FU itself.
On the other hand, I have no idea how co-processors work in gem5. Hope it helps, -- Fernando A. Endo, PhD student and researcher Université de Grenoble, UJF France 2014-04-29 9:07 GMT+02:00 Saptarsi Das <[email protected]>: > Hi guys, > > I am not sure which is the appropriate mailing list for asking this > question, so I am posting this to both the dev and users mailing lists. > Is it possible to add some custom co-processor to the gem5 simulator? > > Saptarsi > > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
