The C model represents input and output data using multi-dimensional dynamic arrays. The
xip_array_<type>
structure is used to specify a
multi-dimensional dynamic array containing elements of type
xip_<type>
. Several utility functions are provided that allow
creation, allocation and destruction of array instances.
For each array type, the DECLARE_XIP_ARRAY(<type>) macro can be used to
declare the structure and utility function prototypes. The C model header already
contains declarations for the xip_array_real
and xip_array_bit
array types used by the SD-FEC C model.