OpenCores
URL https://opencores.org/ocsvn/mpeg2fpga/mpeg2fpga/trunk

Subversion Repositories mpeg2fpga

[/] [mpeg2fpga/] [trunk/] [tools/] [mpeg2dec/] [IEEE1180] - Rev 2

Compare with Previous | Blame | View Log

IEEE 1180 report for mpeg2decode fast integer IDCT:

From stefan@lis.e-technik.tu-muenchen.de Thu May 26 08:18:36 1994

IEEE test conditions: -L = -256, +H = 255, sign = 1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0058   0.0118   0.0097   0.0057   0.0055   0.0117   0.0120   0.0063
   0.0106   0.0157   0.0142   0.0099   0.0115   0.0168   0.0154   0.0123
   0.0128   0.0156   0.0152   0.0095   0.0115   0.0147   0.0173   0.0096
   0.0055   0.0115   0.0103   0.0078   0.0069   0.0092   0.0113   0.0071
   0.0057   0.0134   0.0123   0.0067   0.0050   0.0109   0.0128   0.0065
   0.0101   0.0172   0.0159   0.0093   0.0097   0.0148   0.0163   0.0130
   0.0113   0.0171   0.0148   0.0103   0.0110   0.0153   0.0149   0.0093
   0.0064   0.0123   0.0104   0.0065   0.0064   0.0111   0.0099   0.0066
Worst pmse = 0.017300  (meets spec limit 0.06)
Overall mse = 0.010998  (meets spec limit 0.02)

Mean errors:
   0.0014   0.0004   0.0003   0.0017   0.0003   0.0011   0.0010  -0.0001
   0.0000   0.0003   0.0010   0.0003   0.0007  -0.0006   0.0004   0.0033
   0.0000  -0.0008  -0.0006   0.0009  -0.0015  -0.0013  -0.0017  -0.0008
  -0.0017   0.0019  -0.0005   0.0010   0.0005   0.0000  -0.0017  -0.0001
   0.0007   0.0034   0.0015   0.0021   0.0016   0.0007  -0.0006   0.0011
  -0.0007   0.0004  -0.0001   0.0003   0.0003   0.0004   0.0031  -0.0010
   0.0009  -0.0005  -0.0004   0.0003   0.0008  -0.0015  -0.0007  -0.0007
   0.0024   0.0001   0.0018  -0.0003  -0.0006  -0.0001   0.0009   0.0018
Worst mean error = 0.003400  (meets spec limit 0.015)
Overall mean error = 0.000352  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.8u 0.1s 0:27 95% 0+216k 0+2io 0pf+0w
IEEE test conditions: -L = -5, +H = 5, sign = 1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0008   0.0008   0.0006   0.0006   0.0006   0.0006   0.0007   0.0005
   0.0005   0.0003   0.0005   0.0001   0.0003   0.0007   0.0007   0.0004
   0.0004   0.0012   0.0011   0.0007   0.0010   0.0008   0.0010   0.0003
   0.0004   0.0004   0.0001   0.0002   0.0004   0.0007   0.0009   0.0004
   0.0005   0.0005   0.0004   0.0002   0.0006   0.0004   0.0012   0.0003
   0.0008   0.0006   0.0007   0.0007   0.0003   0.0012   0.0011   0.0004
   0.0006   0.0002   0.0001   0.0002   0.0005   0.0005   0.0007   0.0005
   0.0008   0.0004   0.0006   0.0003   0.0008   0.0006   0.0002   0.0003
Worst pmse = 0.001200  (meets spec limit 0.06)
Overall mse = 0.000561  (meets spec limit 0.02)

Mean errors:
   0.0008   0.0006   0.0000   0.0006   0.0006   0.0002   0.0005   0.0003
   0.0005   0.0003   0.0003   0.0001   0.0001   0.0001   0.0005   0.0002
   0.0004   0.0006   0.0005   0.0007   0.0006   0.0004   0.0002  -0.0001
   0.0002   0.0002   0.0001   0.0002   0.0004   0.0005   0.0003   0.0002
   0.0003   0.0003   0.0004   0.0002   0.0006   0.0000   0.0002   0.0003
  -0.0002   0.0004   0.0007   0.0005   0.0001   0.0010   0.0005  -0.0002
   0.0004   0.0000   0.0001   0.0000   0.0001   0.0003   0.0005   0.0003
   0.0006   0.0000   0.0002   0.0003   0.0004   0.0002   0.0002   0.0001
Worst mean error = 0.001000  (meets spec limit 0.015)
Overall mean error = 0.000311  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.7u 0.1s 0:27 95% 0+216k 0+3io 0pf+0w
IEEE test conditions: -L = -300, +H = 300, sign = 1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0068   0.0097   0.0119   0.0064   0.0065   0.0105   0.0112   0.0050
   0.0088   0.0130   0.0128   0.0088   0.0111   0.0152   0.0139   0.0109
   0.0114   0.0127   0.0157   0.0099   0.0114   0.0137   0.0153   0.0109
   0.0052   0.0097   0.0120   0.0060   0.0067   0.0114   0.0099   0.0065
   0.0062   0.0096   0.0091   0.0064   0.0076   0.0092   0.0111   0.0058
   0.0096   0.0139   0.0166   0.0112   0.0092   0.0141   0.0122   0.0103
   0.0121   0.0138   0.0131   0.0089   0.0108   0.0172   0.0127   0.0104
   0.0070   0.0109   0.0092   0.0055   0.0057   0.0128   0.0102   0.0069
Worst pmse = 0.017200  (meets spec limit 0.06)
Overall mse = 0.010316  (meets spec limit 0.02)

Mean errors:
  -0.0010   0.0015   0.0001  -0.0004   0.0005  -0.0001   0.0008   0.0000
   0.0004   0.0016   0.0006   0.0000  -0.0001   0.0004   0.0011   0.0001
  -0.0008   0.0013   0.0015   0.0003   0.0010   0.0005  -0.0005   0.0021
   0.0006   0.0013  -0.0004   0.0000   0.0007  -0.0002  -0.0009   0.0003
   0.0004   0.0004  -0.0001  -0.0004   0.0014   0.0018   0.0017  -0.0002
   0.0024   0.0007  -0.0002  -0.0018   0.0004   0.0001   0.0010   0.0009
   0.0001  -0.0002   0.0005   0.0003  -0.0016   0.0004   0.0013  -0.0006
  -0.0012  -0.0017  -0.0008   0.0003   0.0001   0.0018   0.0008  -0.0005
Worst mean error = 0.002400  (meets spec limit 0.015)
Overall mean error = 0.000309  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.8u 0.0s 0:27 95% 0+216k 0+4io 0pf+0w
IEEE test conditions: -L = -256, +H = 255, sign = -1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0061   0.0118   0.0097   0.0057   0.0058   0.0113   0.0115   0.0061
   0.0105   0.0159   0.0138   0.0097   0.0113   0.0166   0.0149   0.0123
   0.0129   0.0155   0.0152   0.0095   0.0112   0.0145   0.0173   0.0094
   0.0059   0.0112   0.0105   0.0076   0.0071   0.0091   0.0113   0.0073
   0.0061   0.0130   0.0128   0.0066   0.0051   0.0108   0.0126   0.0067
   0.0099   0.0168   0.0161   0.0095   0.0100   0.0149   0.0166   0.0132
   0.0113   0.0171   0.0150   0.0101   0.0110   0.0157   0.0152   0.0094
   0.0062   0.0121   0.0102   0.0065   0.0061   0.0112   0.0099   0.0065
Worst pmse = 0.017300  (meets spec limit 0.06)
Overall mse = 0.010980  (meets spec limit 0.02)

Mean errors:
  -0.0005   0.0006   0.0001  -0.0007   0.0006  -0.0003  -0.0003   0.0011
   0.0011   0.0003  -0.0002   0.0005  -0.0001   0.0008   0.0001  -0.0027
   0.0013   0.0015   0.0010  -0.0001   0.0020   0.0019   0.0025   0.0016
   0.0023  -0.0008   0.0011  -0.0002   0.0007   0.0003   0.0019   0.0009
  -0.0003  -0.0030  -0.0002  -0.0012  -0.0009   0.0000   0.0010  -0.0005
   0.0009   0.0002   0.0015   0.0007   0.0002   0.0001  -0.0026   0.0018
   0.0001   0.0011   0.0010   0.0005  -0.0004   0.0023   0.0014   0.0014
  -0.0014   0.0007  -0.0014   0.0009   0.0013   0.0006  -0.0007  -0.0007
Worst mean error = 0.003000  (meets spec limit 0.015)
Overall mean error = 0.000355  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.8u 0.1s 0:27 95% 0+216k 0+3io 0pf+0w
IEEE test conditions: -L = -5, +H = 5, sign = -1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0010   0.0007   0.0008   0.0004   0.0008   0.0004   0.0005   0.0007
   0.0005   0.0007   0.0005   0.0004   0.0006   0.0005   0.0005   0.0003
   0.0003   0.0011   0.0009   0.0007   0.0008   0.0006   0.0011   0.0006
   0.0003   0.0004   0.0002   0.0002   0.0003   0.0006   0.0008   0.0006
   0.0004   0.0005   0.0006   0.0006   0.0003   0.0007   0.0007   0.0003
   0.0013   0.0006   0.0008   0.0005   0.0004   0.0006   0.0008   0.0004
   0.0003   0.0003   0.0003   0.0002   0.0005   0.0004   0.0006   0.0005
   0.0005   0.0003   0.0006   0.0005   0.0011   0.0007   0.0005   0.0003
Worst pmse = 0.001300  (meets spec limit 0.06)
Overall mse = 0.000561  (meets spec limit 0.02)

Mean errors:
   0.0002   0.0005   0.0008   0.0000   0.0002   0.0004   0.0003   0.0007
   0.0001   0.0003   0.0003   0.0002   0.0006   0.0003   0.0001   0.0003
  -0.0001   0.0007   0.0003   0.0001   0.0002   0.0006   0.0005   0.0006
   0.0001   0.0004   0.0002   0.0002   0.0001   0.0002   0.0004   0.0004
   0.0002   0.0005   0.0006   0.0004   0.0001   0.0005   0.0005   0.0003
   0.0009   0.0002   0.0000   0.0001   0.0004   0.0000   0.0006   0.0004
   0.0003   0.0003   0.0003   0.0002   0.0003   0.0000   0.0004   0.0003
   0.0003   0.0003   0.0004   0.0003   0.0007   0.0005   0.0005   0.0003
Worst mean error = 0.000900  (meets spec limit 0.015)
Overall mean error = 0.000333  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.7u 0.1s 0:27 95% 0+216k 0+0io 0pf+0w
IEEE test conditions: -L = -300, +H = 300, sign = -1, #iters = 10000
Peak absolute values of errors:
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
   1   1   1   1   1   1   1   1
Worst peak error = 1  (meets spec limit 1)

Mean square errors:
   0.0067   0.0097   0.0118   0.0060   0.0066   0.0107   0.0113   0.0049
   0.0082   0.0132   0.0128   0.0088   0.0110   0.0152   0.0140   0.0109
   0.0122   0.0125   0.0156   0.0098   0.0113   0.0139   0.0152   0.0106
   0.0054   0.0097   0.0121   0.0064   0.0067   0.0110   0.0096   0.0062
   0.0064   0.0099   0.0090   0.0067   0.0078   0.0089   0.0112   0.0057
   0.0098   0.0136   0.0165   0.0111   0.0090   0.0138   0.0120   0.0103
   0.0121   0.0135   0.0131   0.0087   0.0107   0.0168   0.0128   0.0102
   0.0069   0.0109   0.0091   0.0057   0.0061   0.0125   0.0103   0.0070
Worst pmse = 0.016800  (meets spec limit 0.06)
Overall mse = 0.010283  (meets spec limit 0.02)

Mean errors:
   0.0015  -0.0009   0.0006   0.0012   0.0002   0.0007  -0.0001   0.0005
   0.0004  -0.0010   0.0000   0.0004   0.0006   0.0004  -0.0004   0.0007
   0.0018  -0.0009  -0.0006   0.0000  -0.0003  -0.0001   0.0014  -0.0006
  -0.0002  -0.0011   0.0009   0.0004  -0.0003   0.0010   0.0010   0.0000
   0.0004   0.0001   0.0010   0.0011  -0.0008  -0.0017  -0.0006   0.0009
  -0.0020   0.0000   0.0007   0.0021   0.0002   0.0002  -0.0004  -0.0003
   0.0003   0.0005  -0.0003  -0.0001   0.0017   0.0002  -0.0004   0.0010
   0.0015   0.0023   0.0013   0.0003   0.0005  -0.0011  -0.0003   0.0006
Worst mean error = 0.002300  (meets spec limit 0.015)
Overall mean error = 0.000252  (meets spec limit 0.0015)

0 elements of IDCT(0) were not zero


25.8u 0.0s 0:27 94% 0+216k 0+3io 0pf+0w

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2019 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.