FAQ | Points | Add... | Recent posts | Search | Register | Log in


Verilog, odejmowanie liczb w kodzie BCD


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Programmable Systems -> Verilog, odejmowanie liczb w kodzie BCD
Author
Message
raffji
Poziom 1
Poziom 1


Joined: 14 Apr 2011
Posts: 1

Post#1 Post from the author of the topic 07 Dec 2011 01:47   

Verilog, odejmowanie liczb w kodzie BCD


Witam
Czy poniższy kod dla odejmowania liczb w kodzie BCD jest poprawny (w języku verilog)?

Code:
module sub_BCD(
   input [3:0] A,
   input [3:0] B, 
   input CIN,
   output COUT,
   output [3:0] S);
   
   reg [4:0] s2;
   reg [3:0] _B;
   
   assign S = s2[3:0];
   assign COUT = s2[4];
   
   
   always @ ( * )
   begin
      _B = (~B + 4'b0001);
      s2 = A + _B;
      if (s2 > 9)
      begin
         s2 = s2 + 6;
      end
   end
endmodule

Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 07 Dec 2011 01:47   





Back to top
   
tymon_x
Poziom 20
Poziom 20


Joined: 17 Jun 2010
Posts: 814
Location: Gdańsk

Post#2 07 Dec 2011 21:06   

Re: Verilog, odejmowanie liczb w kodzie BCD


raffji wrote:
Witam
Czy poniższy kod dla odejmowania liczb w kodzie BCD jest poprawny (w języku verilog)?

Istnieje coś takiego jak testbench. Miłej zabawy.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Programmable Systems -> Verilog, odejmowanie liczb w kodzie BCD
Page 1 of 1
Similar topics
Odejmowanie liczb wielobajtowych [ASSEMBLER] (2)
[Pascal] Odejmowanie dwu liczb. (1)
Verilog - transkoder BIN -> BCD (16)
[C++] Odejmowanie dużych liczb (4)
odejmowanie BCD, korekcja dziesiętna, 8051 (4)
DSM 8051 - dodawanie i odejmowanie liczb BCD - PILNA POMOC (9)
Odejmowanie 8 bitowych liczb w kodzie U1. (1)
FPGA odejmowanie liczb 3 bitowych (5)
[ASM] x86 odejmowanie liczb przy użyciu FPU (1)
Sterowanie wyświetlaczem w kodzie BCD (15)

Page generation time: 0.093 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed