Jump to content


  • Content Count

  • Joined

  • Last visited

  1. I have a module which shapes the data and then dump into the memory module depending on if data input is more than Bandwidth. If data input is less than Bandwidth then it will bypass it that means no clock cycle wastage and the way to bypass is only if I can call the process of memory module from shaper module for writing the data. So, is it possible to do what I am thinking? or I can do the bypassing without calling the process of memory module?
  2. Can you please see my code and tell me where I am doing wrong ? As using sc_signal_rv is not working. https://www.edaplayground.com/x/3aQC Many thanks , Asif
  3. Hi David, So, I just need to replace sc_signal with sc_signal_rv and it will work. Am I getting it correctly?
  4. I have been working on connection of two module having bi-directional ports, Is there any special signal required to connect two bi-directional ports? or anything else. Suggestions are welcome This is the error what I'm getting : Error: (E115) sc_signal<T> cannot have more than one driver: signal `Mila.signal_0' (sc_signal)first driver `Mila.Memory.port_4' (sc_inout)second driver `Mila.Alloc.port_3' (sc_inout)In file: ../../../../src/sysc/communication/sc_signal.cpp:73
  • Create New...