Need полный код Verilog для 16-разрядных сумматора с переносом сохранить

R

rsharitwal

Guest
Пожалуйста, пришлите мне полную Verilog кода для 16-разрядных сумматора с переносом save.please отправить его так быстро, как вы can.I нужна очень срочно.

 
В самом деле, я кода писать 5,6 года назад от меня, я не выступаю от одного до получения кода таким образом, если вы понимаете, метод переноса сохранить, это очень просто.но я все же предлагаем вам на этот раз

Модуль RCA4 (A, B, Ки, Так, CO);
вход [3:0] A, B;
ввод CI;
Мощность [3:0] So;
выходной Co;
Проволока C1, C2, C3, C4;
Проволока G0, G1, G2, G3;
Проволока р0, P1, P2, P3;

назначить G0 = [0] & B [0];
назначить G1 = [1] & B [1];
назначить G2 = [2] & B [2];
назначить G3 = [3] & B [3];

назначить р0 = [0] | B [0];
назначить P1 = [1] | B [1];
назначить P2 = [2] | B [2];
назначить P3 = [3] | B [3];

назначить c1 = G0 | (р0 & CI);
назначить C2 = G1 | (P1 & G0) | (P1 & р0 & CI);
назначить C3 = G2 | (p2 & G1) | (P2 & P1 & G0) | (P2 & P1 & р0 & CI);
назначить C4 = G3 | (P3 & G2) | (P3 & P2 & G1) | (P3 & P2 & P1 & G0) | (P3 & P2 & P1 & р0 & CI);
назначить Со = C4;

Таким назначить [0] = G0 ^ ^ р0 CI;
присвоить себе [1] = G1 ^ P1 ^ C1;
присвоить себе [2] = G2 р2 ^ с2;
присвоить себе [3] = G3 ^ P3 ^ c3;
ENDMODULEМодуль CSA8 (A, B, Ки, Так, CO);
вход [7:0] A, B;
ввод CI;
Мощность [7:0] So;
выходной Co;

проволока [3:0] stemp1, stemp0;
Проволока C4;
Проволока C80, C81;

RCA4 RCA4in ([3:0], B [3:0], Ки, так [3:0], C4);
RCA4 RCA41 ([7:4], B [7:4], 1'b1, stemp1, C81);
RCA4 RCA40 ([7:4], B [7:4], 1'b0, stemp0, C80);

Таким назначить [7:4] = C4? stemp1: stemp0;
назначить Со = C4? C81: C80;

ENDMODULE

Модуль CSA16 (A, B, Ки, Так, CO);
вход [15:0] A, B;
ввод CI;
Мощность [15:0] Итак;
выходной Co;

проволока [7:0] stemp1, stemp0;
Проволока C8;
Проволока C160, c161;

CSA8 CSA8in ([7:0], B [7:0], Ки, так [7:0], C8);
CSA8 CSA81 ([15:8], B [15:8], 1'b1, stemp1, c161);
CSA8 CSA80 ([15:8], B [15:8], 1'b0, stemp0, c160);

Таким назначить [15:8] = C8? stemp1: stemp0;
назначить Со = C8? c161: c160;

ENDMODULE

 
Большое спасибо sir.actually я понял логику осведомлены делаю проект, который использует его.потому что я очень меньше времени, чтобы представить осведомлены сделал мой собственный код, но я получаю проблемы с it.that 'S я прошу helping.thank вас снова.

 

Welcome to EDABoard.com

Sponsor

Back
Top