PrincetonUniversity / ILAng

A Modeling and Verification Platform for SoCs using ILAs
https://bo-yuan-huang.gitbook.io/ilang/
MIT License
75 stars 18 forks source link

Refine ila sim #139

Closed yuex1994 closed 4 years ago

yuex1994 commented 5 years ago

Describe your feature request. Currently, we generate simulator for SystemC target and C target (for Qemu). They share the same codebase as in directory. That fraction of code needs to be re-factored:

  1. Re-assign folder name, file name, and some function's name.
  2. Have a clearer separation of SystemC target and Qemu target
  3. Clear the using of the standard namespace
  4. Improve the generated make file for the simulator

Additional context This feature will happen after checking in the ERI demo in IMDb.