VHDL code 3 bit multiplier using half adder and full adder and also and gate

Guest #2681776
Rate this post
useful
not useful
Let the VHDL compiler make it for you.

...

signal a:integer range 0 to 7:=5 ;
signal b:integer range 0 to 7:=6;

signal c:integer range 0 to 16 :=7;

signal result : integer range 0 to 127;
...

begin

  Timer: process (Clock_50MHz) is begin

    if rising_edge(Clock_50MHZ) then
       result <= a*b+c;
       a      <= a -1;
    end if;

  end process;
...

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now