Описание работы универсального прямого преобразователя — различия между версиями
Материал из Модулярная арифметики
Turbo (обсуждение | вклад) (Новая страница: «== Описание работы универсального прямого преобразователя из позиционного представлени…») |
(нет различий)
|
Версия 12:08, 29 ноября 2013
Описание работы универсального прямого преобразователя из позиционного представления в модулярный код
Постановка задачи
Требуется реализовать микроэлектронное устройство выполняющее преобразование из позиционного представления в модулярный код. Разработку будем вести на языке Verilog. Пусть задано входное число в позиционном виде разрядности -бит. Требуется найти остаток от его деления на каждое число из набора, образующих модулярный базис . Так как алгоритм вычисления остатков будет одинаков для каждого из них, то рассмотрим произвольное число размерности -бит.
Схема этого блока с входами и выходами:
Здесь:
- - константа заданная на этапе проектирования