[go: nahoru, domu]

SystemC AMS: Difference between revisions

Content deleted Content added
m change source to syntaxhighlight
→‎TDF - Timed Data Flow: Added some initial text
Line 12:
 
==== TDF - Timed Data Flow ====
ToDo: description
In the timed data flow (TDF) model, components exchange analogue values with each other
on a periodic basis at a chosen sampling rate, such as every 10 microseconds.
By the sampling theorem, this would be sufficient to convey
signals of up to 50 MHz bandwidth without aliasing artefacts.
A TDF model defines a method called `processing()' that is invoked
at the appropriate rate as simulation time advances.
A so-called cluster of models share a static schedule of when they should communicate.
This sets the relative ordering of the calls to the processing() methods
of each TDF instance in the cluster.
The periodic behaviour of TDF allows it to operate independently of the main
SystemC event-driven kernel used for digital logic.
 
==== ELN - Electrical Linear Networks ====
ToDo: description