Hi Anny, As I said in my last e-mail response:
"At run time, we turn relative time in cycles into absolute time when scheduling/executing events in the system.² Thus all events will be scheduled on an absolute time scale. and "There is a global absolute time in gem5, and it is measured in the abstract unit ³Ticks², defaulting to 1 ps.² That should hopefully answer your questions. Andreas On 18/12/2014 21:27, "Anny via gem5-users" <[email protected]> wrote: > > >Hi, > >Thank you Andreas. The tick value may not be prefixed because it may be >equal to the pgcd of clock periods of all objects in the system, Am I >rignt? >Othewise, this is not accurate. > >I have another question about this: > >In gem5, objects can have clocks or not (no clocked objects exist). What >is >the unit time of a no clocked object ? I mean when we have two abjects A >with a clock clk and B without clock exchange data, how are A and B >synchronized? When B schedules an event, how the event stamp is computed? > > >I don't know if my question is clear. > >Best, > >Anny. > > > >_______________________________________________ >gem5-users mailing list >[email protected] >http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782 _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
