Patent UA-151509-U (UA)
Title: Суматор за довільним модулем системи залишкових класів
Filed: 2022-02-21
Abstract: Суматор за довільним модулем системи залишкових класів містить перший та другий входи пристрою, перший та другий вхідні регістри, перший позиційний двійковий суматор, другий позиційний двійковий суматор, вхід подачі значення спеціальної константи +1 модуля mі, за яким працює пристрій, перший та другий елементи АБО, елемент НІ, першу групу елементів І, другу групу елементів І, першу групу елементів АБО, вихідний регістр, вихід пристрою. Перший та другий входи пристрою підключено до входів відповідно першого та другого вхідних регістрів. Виходи першого вхідного регістра підключено до відповідних перших входів першого позиційного двійкового суматора, інформаційні виходи (виходи n молодших розрядів) першого позиційного двійкового суматора підключено до відповідних перших входів другого позиційного двійкового суматора, а також підключено до відповідних перших входів першої групи елементів І. До других входів другого позиційного двійкового суматора підключено вхід подачі значення спеціальної константи (+1) модуля mі, за яким працює пристрій, вихід (n+1) сигналу переповнення першого позиційного двійкового суматора підключено до перших входів першого та другого елементів АБО. Вихід (n+1) сигналу переповнення другого позиційного двійкового суматора підключено до других входів першого та другого елементів АБО. Інформаційні виходи (виходи n молодших розрядів) другого позиційного двійкового суматора підключено до відповідних перших входів другої групи елементів І, вихід першого елемента АБО підключено до входу елемента НІ, вихід елемента НІ підключено до других входів першої групи елементів І. Вихід другого елемента АБО підключено до других входів другої групи елементів І. Виходи першої та другої груп елементів І підключено відповідно до відповідних перших та других входів першої групи елементів АБО. Виходи першої групи елементів АБО підключені до відповідних входів вихідного регістра. Вихід вихідного регістра з'єднаний з виходом пристрою. Пристрій містить третю та четверту групи елементів І, третій позиційний двійковий суматор, другу групу елементів АБО, групу суматорів за модулем 2, вхід коду операції додавання, вхід коду операції віднімання, вхід подачі значення спеціальної константи модуля mi, за яким працює пристрій. Виходи другого вхідного регістра підключено до відповідних перших входів третьої та четвертої груп елементів І. До других входів третьої групи елементів І підключено вхід коду операції додавання. Виходи третьої групи елементів І підключено до відповідних перших входів другої групи елементів АБО. Виходи другої групи елементів АБО підключено до відповідних других входів першого позиційного двійкового суматора. Виходи четвертої групи елементів І підключено до відповідних перших входів третього позиційного двійкового суматора. Виходи третього позиційного суматора двійкового підключено до відповідних перших входів групи суматорів за модулем 2. Виходи групи суматорів за модулем 2 підключено до відповідних других входів другої групи елементів АБО. До других входів четвертої групи елементів І та других входів групи суматорів за модулем 2 підключено вхід коду операції віднімання. До других входів третього позиційного двійкового суматора підключено вхід подачі значення спеціальної константи модуля mi, за яким працює пристрій.