However, the frame-based model propagates the data frames much less frequently than the rate at which the individual samples are propagated and processed in the model of Fig. 1. More data is propagated at each computational step of the frame-based model, and therefore fewer steps are required. There is a fixed amount of overhead associated with the propagation of data throughout a model, especially for data coming from an external source. The more frequent the need to propagate data, the larger the overhead. Thus, a system implementing frame-based processing can significantly outperform more traditional scalar implementations of the same algorithm.
Simulations also exhibit an efficiency boost for frame-based simulations.
For example, the model in Fig. Frame-based processing decreased the simulation time by more than a factor of 8. The model shown in Fig. Multirate systems are becoming increasingly attractive for modern implementations of DSP and communications systems. To learn more about the products used to design multirate systems, send for your free technical information kit.