N
Nikolaos Kefalas
Guest
I am using Design Compiler, with tsmc 0.13 Asic library.
The tsmc library provides full adder cell but Design Compiler is not
using it.
I instantiated a full adder using the component instantiation as
descripted in Designware User Guide.
library IEEE, GTECH;
use IEEE.std_logic_1164.all;
use GTECH.GTECH_components.all;
entity GT_add_abc_inst is
port(in1, in2, cin : in std_logic;
sum, cout : out std_logic);
end GT_add_abc_inst;
architecture sim of GT_add_abc_inst is
begin
U1 : GTECH_ADD_ABC
port map(A => in1, B => in2,
C => cin,
S => sum, COUT => cout);
end sim;
Design Compiler compiled this full adder with primitive cells.
How i can instruct DC to use the full adder cell from the Asic Library ?
It is possible to instantiate direct from VHDL the full adder from the
Asic Library ?
many thanks
nkef
The tsmc library provides full adder cell but Design Compiler is not
using it.
I instantiated a full adder using the component instantiation as
descripted in Designware User Guide.
library IEEE, GTECH;
use IEEE.std_logic_1164.all;
use GTECH.GTECH_components.all;
entity GT_add_abc_inst is
port(in1, in2, cin : in std_logic;
sum, cout : out std_logic);
end GT_add_abc_inst;
architecture sim of GT_add_abc_inst is
begin
U1 : GTECH_ADD_ABC
port map(A => in1, B => in2,
C => cin,
S => sum, COUT => cout);
end sim;
Design Compiler compiled this full adder with primitive cells.
How i can instruct DC to use the full adder cell from the Asic Library ?
It is possible to instantiate direct from VHDL the full adder from the
Asic Library ?
many thanks
nkef