Patent ID: 7493619

Claim:
A computer implemented method in a graphical modeling environment comprising: providing a data transition block in a block diagram model interfacing with a first operation in the graphical modeling environment having a first priority and a second operation in the graphical modeling environment having a second priority, where at least one of the operations executes asynchronously, the data transition block having at least one parameter specifying a data transfer characteristic of data transferring between the first and second operation, the at least one parameter specifying whether to preserve data integrity during transfers of data between the first and the second operation, wherein the data transition block comprises a multi-rate data transition block having more than one operation operating at more than one operating rate; and transferring data through the data transition block between the first operation and the second operation using a data transfer option having the specified data transfer characteristic, wherein the transferring further comprises at least one of setting a marker that indicates when a task associated with one of the first and second blocks writes data for transferring or setting a marker that indicates when a task associated with one of the first and second blocks reads transferred data.