160 Non-restoring Square Root
160 : 0b 010 100 000 : Non-restoring Square Root
- Author: Wallace Everest
- Description: Square root for use in RMS calculations
- GitHub repository
- HDL project
- Extra docs
- Clock: 1000 Hz
- External hardware: Result on 7-segment display {0x0..0xB}
How it works
7-bit input, 4-bit output, unsigned
How to test
Apply unsigned input {0x0..0x7F} to the logic pins
IO
# |
Input |
Output |
0 |
clk |
segment a |
1 |
data(0) |
segment b |
2 |
data(1) |
segment c |
3 |
data(2) |
segment d |
4 |
data(3) |
segment e |
5 |
data(4) |
segment f |
6 |
data(5) |
segment g |
7 |
data(6) |
segment dp |