2013年12月13日 星期五

8 bits 二進位加法器 適用於DE2-70


module _8bit_adder(SW,LEDR);
 input [17:0]SW;
 output [17:0]LEDR ;

adder8 (.S(LEDR[7:0]),    //Sum-> LEDR[7:0] 8bitd
       .Cout(LEDR[8]),       //Carry_out -->LEDR[8]
       .A(SW[15:8]),          //A 8bit input
       .B(SW[7:0]),            //B 8bit inpur
       .Cin(SW[17]));         // Carry in SW[17]

endmodule



//****8bits Binary Adder******
module adder8(S, Cout, A, B, Cin);
  output [7:0] S;   //8-bit sum
  output Cout;    //Carry out
  input [7:0] A, B; //8-bit Inputs A , B 
  input Cin;    //Carry in

 //Assign the sum of (A+B+Cin) to Cout and Sum
 assign {Cout, S} = A + B + Cin;
endmodule

沒有留言:

張貼留言

RFID TI 培訓影片系列

RFID TI 培訓影片系列  https://www.ti.com/zh-tw/video/series/rfid.html 培訓影片系列 RFID 隨著創新技術日益發展,RFID 和 RF 術語越來越容易讓人混淆。本訓練系列詳細介紹了使用案例、權衡技術優缺點,讓您清楚知道該選...