Processing requirements
The following tables give the MIPS performance of the SSRC module. The cycles are measured with zero wait state memory and for I/O buffers of 40 ms.
Note: The user processing 32-bit processing must refer to the very high-quality MIPS results.
On Arm7 and Arm9
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.13  | 
4.77  | 
5.17  | 
1.84  | 
6.75  | 
7.33  | 
3.55  | 
9.1  | 
9.89  | 
11025  | 
5.42  | 
0.18  | 
5.58  | 
6.84  | 
2.53  | 
7.75  | 
9.71  | 
4.89  | 
10.31  | 
12000  | 
5.85  | 
6.39  | 
0.2  | 
7.01  | 
8.97  | 
2.76  | 
9.89  | 
12.94  | 
5.32  | 
16000  | 
1.69  | 
7.74  | 
7.99  | 
0.26  | 
9.54  | 
10.33  | 
3.68  | 
13.5  | 
14.65  | 
22050  | 
7.2  | 
2.33  | 
10.09  | 
10.83  | 
0.36  | 
11.17  | 
13.67  | 
5.07  | 
15.49  | 
24000  | 
7.79  | 
8.33  | 
2.53  | 
11.7  | 
12.78  | 
0.39  | 
14.03  | 
17.94  | 
5.51  | 
32000  | 
3.12  | 
10.32  | 
10.58  | 
3.38  | 
15.48  | 
15.98  | 
0.52  | 
19.08  | 
20.66  | 
44100  | 
9.96  | 
4.3  | 
13.65  | 
14.4  | 
4.65  | 
20.18  | 
21.67  | 
0.72  | 
22.34  | 
48000  | 
10.8  | 
11.34  | 
4.68  | 
15.58  | 
16.67  | 
5.06  | 
23.4  | 
25.56  | 
0.78  | 
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.07  | 
7.71  | 
8.24  | 
2.28  | 
10.5  | 
11.28  | 
4.41  | 
13.44  | 
14.48  | 
11025  | 
8.19  | 
0.1  | 
8.96  | 
11.04  | 
3.14  | 
12  | 
15.09  | 
6.08  | 
15.2  | 
12000  | 
8.76  | 
9.52  | 
0.1  | 
11.3  | 
14.48  | 
3.41  | 
15.36  | 
20.07  | 
6.61  | 
16000  | 
2.14  | 
11.73  | 
12.01  | 
0.14  | 
15.41  | 
16.48  | 
4.55  | 
21  | 
22.56  | 
22050  | 
10.78  | 
2.94  | 
15.39  | 
16.38  | 
0.19  | 
17.92  | 
22.08  | 
6.27  | 
24  | 
24000  | 
11.57  | 
12.34  | 
3.2  | 
17.51  | 
19.04  | 
0.21  | 
22.61  | 
28.97  | 
6.83  | 
32000  | 
4.19  | 
15.48  | 
15.77  | 
4.27  | 
23.46  | 
24.01  | 
0.28  | 
30.83  | 
32.96  | 
44100  | 
14.78  | 
5.77  | 
20.56  | 
21.56  | 
5.89  | 
30.77  | 
32.75  | 
0.38  | 
35.83  | 
48000  | 
15.92  | 
16.7  | 
6.28  | 
23.15  | 
24.69  | 
6.41  | 
35.02  | 
38.08  | 
0.42  | 
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.13  | 
13.61  | 
14.52  | 
4.43  | 
19.03  | 
20.43  | 
8.8  | 
25.06  | 
26.99  | 
11025  | 
14.85  | 
0.18  | 
15.91  | 
19.47  | 
6.1  | 
21.82  | 
27.35  | 
12.13  | 
28.38  | 
12000  | 
15.84  | 
17.36  | 
0.2  | 
19.97  | 
25.4  | 
6.64  | 
27.85  | 
36.26  | 
13.21  | 
16000  | 
4.25  | 
21.24  | 
21.79  | 
0.26  | 
27.22  | 
29.03  | 
8.86  | 
38.07  | 
40.85  | 
22050  | 
20.02  | 
5.85  | 
27.72  | 
29.7  | 
0.36  | 
31.81  | 
38.94  | 
12.2  | 
43.63  | 
24000  | 
21.45  | 
22.98  | 
6.37  | 
31.68  | 
34.71  | 
0.39  | 
39.94  | 
50.8  | 
13.28  | 
32000  | 
8.39  | 
28.74  | 
29.29  | 
8.5  | 
42.48  | 
43.58  | 
0.52  | 
54.43  | 
58.07  | 
44100  | 
28.11  | 
11.57  | 
38.05  | 
40.03  | 
11.71  | 
55.43  | 
59.4  | 
0.72  | 
63.62  | 
48000  | 
30.19  | 
31.71  | 
12.59  | 
42.9  | 
45.96  | 
12.74  | 
63.36  | 
69.42  | 
0.78  | 
Parent topic:Processing requirements
On Arm9e and XScale
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.03  | 
1.14  | 
1.25  | 
0.54  | 
1.95  | 
2.14  | 
1.04  | 
3.85  | 
4.23  | 
11025  | 
1.31  | 
0.05  | 
1.36  | 
1.62  | 
0.75  | 
2.23  | 
2.78  | 
1.44  | 
4.38  | 
12000  | 
1.43  | 
1.57  | 
0.05  | 
1.68  | 
2.13  | 
0.82  | 
2.84  | 
3.72  | 
1.57  | 
16000  | 
0.5  | 
1.86  | 
1.93  | 
0.07  | 
2.27  | 
2.5  | 
1.09  | 
3.9  | 
4.29  | 
22050  | 
2.19  | 
0.69  | 
2.42  | 
2.61  | 
0.1  | 
2.72  | 
3.24  | 
1.5  | 
4.46  | 
24000  | 
2.4  | 
2.52  | 
0.75  | 
2.86  | 
3.15  | 
0.1  | 
3.35  | 
4.25  | 
1.63  | 
32000  | 
0.92  | 
3.12  | 
3.18  | 
1.01  | 
3.72  | 
3.86  | 
0.14  | 
4.55  | 
4.99  | 
44100  | 
4.28  | 
1.27  | 
4.15  | 
4.37  | 
1.39  | 
4.83  | 
5.23  | 
0.19  | 
5.43  | 
48000  | 
4.7  | 
4.9  | 
1.39  | 
4.8  | 
5.03  | 
1.51  | 
5.72  | 
6.3  | 
0.21  | 
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.06  | 
1.87  | 
2.02  | 
1.07  | 
3.09  | 
3.36  | 
2.07  | 
6.09  | 
6.63  | 
11025  | 
2.27  | 
0.09  | 
2.25  | 
2.66  | 
1.47  | 
3.56  | 
4.4  | 
2.85  | 
7.01  | 
12000  | 
2.45  | 
2.76  | 
0.09  | 
2.75  | 
3.43  | 
1.6  | 
4.5  | 
5.83  | 
3.1  | 
16000  | 
0.99  | 
3.23  | 
3.36  | 
0.13  | 
3.73  | 
4.05  | 
2.14  | 
6.17  | 
6.72  | 
22050  | 
3.69  | 
1.36  | 
4.14  | 
4.55  | 
0.17  | 
4.51  | 
5.31  | 
2.95  | 
7.13  | 
24000  | 
4.01  | 
4.28  | 
1.48  | 
4.9  | 
5.51  | 
0.19  | 
5.51  | 
6.85  | 
3.21  | 
32000  | 
1.83  | 
5.26  | 
5.39  | 
1.98  | 
6.46  | 
6.71  | 
0.25  | 
7.47  | 
8.09  | 
44100  | 
7.22  | 
2.52  | 
6.94  | 
7.38  | 
2.72  | 
8.27  | 
9.1  | 
0.35  | 
9.02  | 
48000  | 
7.85  | 
8.33  | 
2.74  | 
8.02  | 
8.57  | 
2.97  | 
9.81  | 
11.03  | 
0.38  | 
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.03  | 
1.21  | 
1.33  | 
0.61  | 
2.08  | 
2.29  | 
1.17  | 
4.1  | 
4.51  | 
11025  | 
1.47  | 
0.05  | 
1.44  | 
1.72  | 
0.84  | 
2.38  | 
2.97  | 
1.61  | 
4.66  | 
12000  | 
1.62  | 
1.76  | 
0.05  | 
1.78  | 
2.26  | 
0.91  | 
3.03  | 
3.98  | 
1.75  | 
16000  | 
0.55  | 
2.1  | 
2.17  | 
0.07  | 
2.42  | 
2.65  | 
1.22  | 
4.16  | 
4.57  | 
22050  | 
2.49  | 
0.76  | 
2.73  | 
2.95  | 
0.1  | 
2.88  | 
3.45  | 
1.68  | 
4.75  | 
24000  | 
2.75  | 
2.86  | 
0.83  | 
3.23  | 
3.52  | 
0.1  | 
3.56  | 
4.53  | 
1.83  | 
32000  | 
1  | 
3.56  | 
3.63  | 
1.11  | 
4.2  | 
4.34  | 
0.14  | 
4.84  | 
5.3  | 
44100  | 
4.86  | 
1.38  | 
4.74  | 
4.98  | 
1.53  | 
5.46  | 
5.89  | 
0.19  | 
5.75  | 
48000  | 
5.38  | 
5.55  | 
1.5  | 
5.5  | 
5.71  | 
1.66  | 
6.47  | 
7.05  | 
0.21  | 
FsIN / FsOUT  | 
8000  | 
11025  | 
12000  | 
16000  | 
22050  | 
24000  | 
32000  | 
44100  | 
48000  | 
|---|---|---|---|---|---|---|---|---|---|
8000  | 
0.06  | 
2.11  | 
2.29  | 
1.2  | 
3.55  | 
3.86  | 
2.31  | 
6.99  | 
7.61  | 
11025  | 
2.62  | 
0.09  | 
2.52  | 
3.01  | 
1.66  | 
4.07  | 
5.07  | 
3.19  | 
8  | 
12000  | 
2.85  | 
3.15  | 
0.09  | 
3.11  | 
3.9  | 
1.81  | 
5.17  | 
6.75  | 
3.47  | 
16000  | 
1.09  | 
3.73  | 
3.85  | 
0.13  | 
4.22  | 
4.57  | 
2.41  | 
7.1  | 
7.72  | 
22050  | 
4.32  | 
1.5  | 
4.79  | 
5.23  | 
0.17  | 
5.05  | 
6.02  | 
3.32  | 
8.15  | 
24000  | 
4.74  | 
4.99  | 
1.64  | 
5.69  | 
6.3  | 
0.19  | 
6.22  | 
7.8  | 
3.61  | 
32000  | 
1.98  | 
6.18  | 
6.3  | 
2.18  | 
7.45  | 
7.71  | 
0.25  | 
8.44  | 
9.14  | 
44100  | 
8.43  | 
2.72  | 
8.18  | 
8.64  | 
3.01  | 
9.59  | 
10.47  | 
0.35  | 
10.1  | 
48000  | 
9.26  | 
9.66  | 
2.97  | 
9.49  | 
9.97  | 
3.27  | 
11.39  | 
12.59  | 
0.38  | 
Parent topic:Processing requirements
On Cortex-A8 for worst case of 48000 Hz to 44100 Hz
Mode  | 
MIPs  | 
|---|---|
Mono at High Quality  | 
3.13  | 
Stereo at High Quality  | 
3.61  | 
Mono at Very High Quality  | 
4.13  | 
Stereo at Very High Quality  | 
6.52  | 
Parent topic:Processing requirements
Parent topic:Resource usage