logo search
AK

1.7.8. Схемні методи прискореного множення

1. Метод множення, який використовує суматор з розірваними ланцюгами розповсюдження переносу

В даному схемному блоці множення сума часткових творів представляється у вигляді двох складових: порозрядної суми і перенесення в наступний розряд. Т УМН = n (Т 2 + Т СДВ)

У звичайних методах множення час множення пропорційно кількості розрядів множника і дорівнює сумі часу складання і часу зсуву. У свою чергу, час складання дорівнює сумі часу поширення перенесення і часу складання.

В даній схемі замість одного Рг Z - 2 регістри: для часткових сум і для переносу. Ця інформація враховується на наступному кроці множення. Після множення потрібно виконати об'єднувальне додавання, склавши результати двох регістрів; при цьому ланцюзі поширення перенесення потрібно замкнути.

БО містить 2 накопичуючих суматора (НС), 2 СПК. Кожен НС - це комбінаційний суматор і запам'ятовувальний регістр. Один з суматорів має 1,5 n розрядів, 2 й - 2 n розрядів. СПК1 управляється n/2 розрядами множника, СПК2 - n  молодшими розрядами множника. Загальне число циклів множення: n/2. Після операції треба виконати 1 об'єднувальне додавання. Вихід НС2 подається на НС1, тому НС1 має 2n розрядів. Найшвидшими є схеми матричних і табличних помножувачів.