Jump to content

Recommended Posts

Posted

Do we have any tool for auto systemc TLM model generation from spec ? I am looking to get the basic register/interface level model up automatically.

Don't want to re-invent the wheel if something open source is available.

Posted

This depends on your spec. Besides tools like SNPS TLM Creator there are solutions to generate code from SystemRDL or IPXact.

One example would be to use te tlm_target of the SCC  (https://github.com/Minres/SystemC-Components) and generate the registers from a SystemRDL using RDL Editor (https://github.com/Minres/RDL-Editor) to generate the register declarations.  This would look like this set of peripherals: https://github.com/Minres/HIFIVE1-VP/tree/master/platform/incl/sysc/SiFive

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...