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