Генератор Verilog для индексных умножителей по модулю
Первообразный корень для 11 = 2
Число P-1 может быть разложено на 2 взаимнопростых множителя: 10 = 2*5
Таблица преобразования [Подробности]:
1 2 3 4 5 6 7 8 9 10
0 1 8 2 4 9 7 3 6 5
( 0 0 ) ( 1 1 ) ( 0 3 ) ( 0 2 ) ( 0 4 ) ( 1 4 ) ( 1 2 ) ( 1 3 ) ( 0 1 ) ( 1 0 )
1
0
0
2
1
1
3
0
3
4
0
2
5
0
4
6
1
4
7
1
2
8
1
3
9
0
1
10
1
0


Сумматор
по
модулю 2

(1 + 1) mod 2 = 0


Сумматор
по
модулю 5

(1 + 1) mod 5 = 2
0
0
1
0
1
9
0
2
4
0
3
3
0
4
5
1
0
10
1
1
2
1
2
7
1
3
8
1
4
6
1
0
0
2
1
1
3
0
3
4
0
2
5
0
4
6
1
4
7
1
2
8
1
3
9
0
1
10
1
0
Выберите модуль (от 2 до 1000):