Hi Jason, First of all, thank you for your time and answer. I really appreciate it.
I'll go through the repository that you mentioned, it looks like a promising source to get inspiration from. Also, thanks for your support! I think I'm starting to understand the flow of adding instructions now, but it's nice to know that more people went into the same path and succeed (btw, did it take long for you to implement it?). I just realized that I'll probably have to modify the ExecContext to provide an access interface to access my custom register (that I don't know how to implement yet) from the .isa files. Then, in the .isa files, I'll have to, trigger multiple memory requests and "push" the loaded data inside my own register. Apart from making sure it works functionally, I'll have to make sure it is a fair implementation (e.g., not having multiple memory requests attended in one cycle). I think I can get inspiration from the vector loads to do that. If you have any extra tips about these concerns I mentioned, I'd be pleased to know :-), otherwise thanks anyway! Best Regards, Pedro. _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s