Feature #2046
Allow to expose virtual / simulation time via external beat
Status: | Resolved | Start date: | 10/07/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | - | |||
Target version: | cca0.5 |
Description
- Probably calls for a new data type (rst beat)
- Export virtual time in component API
Associated revisions
Beat and components got support for virtual (e.g. simulation) time
- Adds Tick data type, that is now sent by an external beat (superseeding the string hack)
- Contains sequence number, timestamps and timesteps (real time and optionally virtual time)
- Adds heartbeat concept, sending ticks to components locally or remotely (or both)
- Components provide API to access (amongst others)
- Global circuit sequence number
- Global circuit real time (of the beat provider)
- Global circuit virtual (e.g. simulation) time
- Added examples for local and remote beat, using the added features
fixes #2046
Some fixes with cca beat
- Fixed type of component beat input port
- Tick now with print method
- Adapted beat provider tests accordingly
refs #2046
History
#1 Updated by Anonymous over 9 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset cca|r776.