Hi,

I want to design a algorithm for the sigma for sharc.But I don't know how to compute the "Memory Requirement".How is it computed?Wat's more, how can I know each module I used cost the computation resource? What's meaning of MIPS in each external module?

At last, how can I know my project in the sigma studio cost the computation resource?

Assume that a filter that operates on a block of 64 samples (64 input samples and 64 output samples) takes 2560 clock cycles to complete the filter operation

64 samples = 2560 cycles

Effective cycles per sample = 2560/64

Number of samples per second = 48000

Hence the number of cycles consumed by the filter in one second = 2560/64 *48000 = 1920000 = 1.92 Million Cycles

Hence the MIPS figure of the filter = 1.92 MIPS

100% utilization of a processor running at 400MHz is 400 MIPS