July 2017

Developing design: moving average filter. Part 5 – model of the filter.

Next step in extending test automation is to create model of the filter and run some tests on it. Perfect applications which will do that job are environments for technical and mathematical computations like Matlab or Octave, which very easily allow to express even complex algorithms.

Read More »Developing design: moving average filter. Part 5 – model of the filter.

Developing design: moving average filter. Part 4 – automatization of tests – idea.

At this moment I have a very simple testbench to test the filter. I created a short test vector which checks calculations in the filter, but in very narrow range and only for 10 input samples. It really does not check much at all.

Below is depicted an actual method of testing:

AutmaticTesting1
Fig. 1

It contains only an UUT,  a short input vector, and output data which must be checked manually. Not much. Can I be sure that UUT will be tested in all corners? No.

Read More »Developing design: moving average filter. Part 4 – automatization of tests – idea.