Patent ID: 7478016
Filing Date: 2009-01-13
Classification: G06F

Abstract:
1. In a computing device, a method comprising: obtaining, using the computing device, a block diagram model comprising one or more blocks, the one or more blocks having one or more input signals and one or more output signals; providing an input/output (I/O) buffer implemented in software, the I/O buffer storing data values of at least one of the one or more input signals or at least one of the one or more output signals; using a plurality of block I/O models in the block diagram model, the plurality of block I/O models respectively identifying a manner in which to store the at least one of the one or more input signals and the at least one of the one or more output signals in the I/O buffer, the I/O buffer supporting the plurality of block I/O models; determining one of the plurality of block I/O models as a selected block I/O model for the I/O buffer; and storing the data values of at least one of the one or more input signals or at least one of the one or more output signals in the I/O buffer consistent with the manner identified by the selected block I/O model.