In a previous post I implemented an iterative version of a square root algorithm described in the article: “A New Non-Restoring Square Root Algorithm and Its VLSI Implementations” written by Yamin Li and Wanming Chu. Here I present the pipelined version from the same article.Read More »Square Root. Part 2 – pipelined version.
I created for filter basic and simple requirements:
- average of 4 samples
- signal enable:
- ‘1’ – filter ON
- ‘0’ – filter OFF, zeros at the output
- synchronous reset
- don’t care about frequency, resources etc.
- output value updated in every cycle
Below you can find the code of the filter:Read More »Developing design: moving average filter. Part 2 – filter.