Специальные системы модулей — различия между версиями

Материал из Модулярная арифметики
Перейти к: навигация, поиск
Строка 20: Строка 20:
 
=== {2<sup>n</sup>-1, 2<sup>n</sup>, 2<sup>n</sup>+1, 2<sup>2n</sup>+1} ===
 
=== {2<sup>n</sup>-1, 2<sup>n</sup>, 2<sup>n</sup>+1, 2<sup>2n</sup>+1} ===
 
* An efficient reverse converter for the 4-moduli set $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{2n} + 1\}$ based on the new chinese remainder theorem
 
* An efficient reverse converter for the 4-moduli set $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{2n} + 1\}$ based on the new chinese remainder theorem
 +
 +
=== {2<sup>n</sup>-1, 2<sup>n</sup>, 2<sup>n</sup>+1, 2<sup>n-1</sup>+1} ===
 +
Модули взаимнопросты для n = 2k + 1, k = 1, 2, 3...
 +
 +
=== {2<sup>n+2</sup>+3, 2<sup>n+1</sup>+1, 2<sup>n</sup>+1, 2} ===
 +
Модули взаимнопросты для всех n
  
 
== 5-элементные системы ==
 
== 5-элементные системы ==

Версия 11:44, 1 апреля 2013

3-элементные системы

{2n-1, 2n, 2n+1}

{2n-1, 2n, 2n+1} - наиболее часто встречающийся набор специальных модулей. Преимущества: легкость реализаций сумматоров, умножителей и немодульных операций. Система отлично изучена и часто используется.

{2n-1, 2n, 2n+1}

Общий случай предыдущей системы. Оличается легкостью создания обратных преобразователей.

{2n-1, 2n, 2n-1-1}

Система позволяет избежать сложных операций по модулю вида 2n+1, но сокращает динамический диапазон.

  • Residue-to-binary arithmetic converter for the moduli set (2< sup> k</sup>, 2< sup> k</sup>-1, 2< sup> k-1</sup>-1)

4-элементные системы

{2n-1, 2n, 2n+1, 2n+1-1}

  • Efficient reverse converters for the four-moduli sets $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{n + 1} - 1\}$ and $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{n-1} - 1\}$

{2n-1, 2n, 2n+1, 2n-1-1}

  • Efficient reverse converters for the four-moduli sets $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{n + 1} - 1\}$ and $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{n-1} - 1\}$

{2n-1, 2n, 2n+1, 22n+1}

  • An efficient reverse converter for the 4-moduli set $\{2^{n} - 1, 2^{n}, 2^{n} + 1, 2^{2n} + 1\}$ based on the new chinese remainder theorem

{2n-1, 2n, 2n+1, 2n-1+1}

Модули взаимнопросты для n = 2k + 1, k = 1, 2, 3...

{2n+2+3, 2n+1+1, 2n+1, 2}

Модули взаимнопросты для всех n

5-элементные системы

{2n-1, 2n, 2n+1, 2n+1-1, 2n-1-1}

Работает для четных n. Динамический диапазон 5n-1 бит.

  • A Residue-to-Binary Converter for a New Five-Moduli Set