Jump to content

Amira Mehri

Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by Amira Mehri

  1. Thanks Sraman,

    I already see this documents, I had program my code with different way. I hadn’t put a class for every module i do it like this :

    decoder.h

    SC_MODULE (decoder)

    {sc_port<read_flit_if<int> > in;

    sc_port<write_flit_if<int> > out;

    void(deoding);

    SC_CTOR(decoding)

    {

    SC_THREAD(decoding);

    }

    }; 

    decoder.cpp

    void decoder::decoding()

    {................

    ................

    }

    It works but i want to know if it is a correct way or not with TLM1.0?

    I want to know too, does modules communicate together just by sc_channel?

    Thanks for your help.

  2. Hello,

    It is my first participation. I'm a master computer sciences student. I had program a code with SystemC 2.3.1 (includes TLM). I have some questions. Does SystemC 2.3.1 (includes TLM) includes TLM 1.0 ? What is the benefits of TLM 1.0? Can i use GTKWave with TLM 1.0 or it works just with SystemC RTL? What is the difference between TLM 1.0 and TLM 2.0 ? I would like to more understand TLM 1.0 any documents suggestions?

    Any help?

    Thanks.

×
×
  • Create New...