Das Add-on-Modul chronBUS
chronBUS ist ein Add-on-Modul, das die Echtzeitmodelle von chronSIM um eine virtuelle Restbussimulation ergänzt. chronVAL verwendet die Restbusse von chronBUS, um die End-to-End-Reaktionszeiten in komplexen vernetzten Systemen zu ermitteln.
Die Nachrichten auf den virtuellen Bussen können wahlweise in der Benutzeroberfläche definiert oder aus Standardformaten wie CANdb dbc und FIBEX importiert werden. Der Benutzer kann für jeden Knoten oder jede Nachricht auf dem virtuellen Restbus frei festlegen, ob er sie aus dem Restbus ausschließen und durch ein dediziertes Echtzeitsimulationsmodell ersetzen möchte.
Bei der Simulation von Embedded Systemen mit Kommunikationsbussen gilt es, die Effekte verteilter asynchroner Systemuhren zu berücksichtigen. Schwebungseffekte führen auf CAN-Bussen zu Nachrichten-Überläufen und auf FlexRay möglicherweise zum Verlust von Nachrichten. Daher erhält jeder Bus-Knoten in chronBUS eine eigene Basisuhrzeit, damit der Zeitabstand und die Drift jeweils individuell festgelegt werden können.



