Reloadable coefficients are available through the use of a runtime programmable (RTP) Asynchronous input port, programmed by the processor subsystem (PS) at runtime. Reloadable configurations do not require the coefficient array to be passed to the constructor at compile time. Instead, the graph’s update() (refer to UG1079 Run-Time Parameter Update/Read Mechanisms for usage instructions) method is used to input the coefficient array. Graph’s update() method takes an argument of either scalar or an array type. Please refer to UG1079 Run-Time Parameter Support Summary.
Note
Graph’s update() method must be called after graph has been initialized, but before kernel starts operation on data samples.
Note
SSR configurations don’t offer support for symmetry. Therefore, RTP array size should be determined using: Reloadable Coefficients - Array Dimensions for SSR Cases.
Note
AIE-ML device does not offer HW support for symmetry. Therefore, RTP array size should be determined using: Reloadable Coefficients - Array Dimensions for SSR Cases.