Предложен алгоритм вычисления остатка от деления произвольного двоичного числа заданной разрядности на заданное постоянное значение, реализованный на базе однотипных операций сложения частичных остатков. Определена и исследована сложность модели устройства на абстрактном, структурном и функционально-логическом уровнях в базисе программируемых логических интегральных схем класса FPGA. Ключевые слова: остаток по модулю, однотипные операции, оценки сложности, ПЛИС класса FPGA