A
ALuPin
Guest
Hi newsgroup users,
I have a question concerning generic parameters which I have used for my
component. This component is instantiated in a top level file
as follows. The buses which are connected to the component have a
defined bus width.
When compiling I get the following error message:
Error: VHDL Association List error at zbt_ctrl_top.vhd(97):
actual parameter assigned to formal parameter asize but formal parameter
is not declared.
What is the problem?
Thank you for your help.
--------------------------------------------------------
signal addr_adv_ld_n_reg : STD_LOGIC;
signal addr_reg : STD_LOGIC_VECTOR(17 downto 0);
signal dm_reg : STD_LOGIC_VECTOR(3 downto 0);
signal rd_wr_n_reg : STD_LOGIC;
BEGIN
b2v_ADDR_CTRL_OUT1 : addr_ctrl_out
GENERIC MAP(ASIZE => 18,BWSIZE => 4)
PORT MAP(Clk => CLK,
Reset => RESET,
Lb_rw_n => rd_wr_n_reg,
Lb_adv_ld_n => addr_adv_ld_n_reg,
Lb_addr => addr_reg,
Lb_bw => dm_reg,
Ram_rw_n => RW_N,
Ram_adv_ld_n => ADV_LD_N,
Ram_addr => SA,
Ram_bw_n => BW_N);
I have a question concerning generic parameters which I have used for my
component. This component is instantiated in a top level file
as follows. The buses which are connected to the component have a
defined bus width.
When compiling I get the following error message:
Error: VHDL Association List error at zbt_ctrl_top.vhd(97):
actual parameter assigned to formal parameter asize but formal parameter
is not declared.
What is the problem?
Thank you for your help.
--------------------------------------------------------
signal addr_adv_ld_n_reg : STD_LOGIC;
signal addr_reg : STD_LOGIC_VECTOR(17 downto 0);
signal dm_reg : STD_LOGIC_VECTOR(3 downto 0);
signal rd_wr_n_reg : STD_LOGIC;
BEGIN
b2v_ADDR_CTRL_OUT1 : addr_ctrl_out
GENERIC MAP(ASIZE => 18,BWSIZE => 4)
PORT MAP(Clk => CLK,
Reset => RESET,
Lb_rw_n => rd_wr_n_reg,
Lb_adv_ld_n => addr_adv_ld_n_reg,
Lb_addr => addr_reg,
Lb_bw => dm_reg,
Ram_rw_n => RW_N,
Ram_adv_ld_n => ADV_LD_N,
Ram_addr => SA,
Ram_bw_n => BW_N);