Systemc/c++ Ausgabe



  • hello,
    ich habe folgendes Problem.

    ich programmiere momentan mit systemc, das problem könnte aber auch in c++ auftreten.

    ich habe ein programm, geschrieben und auf bestimmte stimulis Ausgänge ausgegeben:

    z.B.

    ich habe zwei zahlen zu addieren:

    und dann eine testbench geschrieben die
    1 + 1, 1+2, 5+7, 45+26 , ...... macht.

    nun will ich zum Beispiel das Produkt aller Ausgänge haben , sprich:

    (1+1)(1+2)(5+7)*(45+16)()(...

    Kann man überhaupt auf die Ausgaben zugreifen..wenn ja wie??

    wäre für jede hilfe dankbar..

    P.S.

    das beispiel ans ich macht keine sinn..nur mein programm ist zu kompliziert als dass ich das heir noch erkläre...es geht darum wie man die ausgaben weiterbenutzen kann.



  • 😞 😞 😞



  • sorry, vielleicht hängt es bei mir, aber was sin stimulis und was meinste mit ausgaben?

    Das ergebnis einer funktion?
    Rückgabewert?

    wasn? 😕



  • also es geht um folgendes:

    in systemc hast du drei teile eines programms

    1-das eigentliche programm wie in c++ zum beispiel:addiere zwei zahlen
    2-das stimulus: da gibst einfach die daten ein, die du berechnen willst im programm

    sprich:1 2 dann 3 4 dann 5 8 ...

    3-das monitor: das die ergebnisse ausgibt:
    sprich 3, 7,13,....

    nun will ich aber die ausgegeben zahlemn 3,7, 13 wieder im programm benutzen..

    wie geht das?


Anmelden zum Antworten