Patent ID: 7613852
Filing Date: 2009-11-03
Classification: G06F

Abstract:
1. A computer-implemented method for passing a data element, using a computer, between a first block and a second block of a block diagram during execution of the block diagram, the method comprising: negotiating, using the computer, between the first block and the second block a particular input/output (I/O) type selected from a plurality of available I/O types, the particular I/O type for use with an I/O buffer that is used when passing the data element between the first block and the second block; producing, by the first block, a signal representing the data element; receiving the produced signal at the I/O buffer; storing, on a storage device, the data element represented by the produced signal at the I/O buffer according to the particular I/O type; reading the stored data element from the I/O buffer by the second block; performing, using the computer, an operation on the data element by the second block to generate a result of the operation; and using the result of the operation when executing the block diagram.