- use correct rams
git-svn-id: http://moon:8086/svn/vhdl/trunk@1309 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -83,18 +83,17 @@ counter:
|
||||
end if;
|
||||
end process;
|
||||
|
||||
inst_dpram_1w1r: entity work.dpram_1w1r
|
||||
inst_dpram_1w1r: entity work.dpram_1w1r2c_ro
|
||||
GENERIC MAP
|
||||
(
|
||||
addr_width => NextExpBaseTwo(ntaps),
|
||||
data_width => nbits
|
||||
)
|
||||
PORT MAP (
|
||||
clka => clk,
|
||||
clkb => clk,
|
||||
en_a => '1',
|
||||
en_b => '1',
|
||||
clk_a => clk,
|
||||
clk_b => clk,
|
||||
we_a => shift_en,
|
||||
re_b => '1',
|
||||
addr_a => addr_w,
|
||||
addr_b => addr_r,
|
||||
din_a => ram_w,
|
||||
|
||||
@@ -209,18 +209,17 @@ gen_coef_ram:
|
||||
begin
|
||||
addr_a <= coef_addr(addr_a'length-1 downto 0);
|
||||
addr_b <= to_unsigned(count_array(i), addr_b'length);
|
||||
inst_coef_ram: entity work.dpram_1w1r
|
||||
inst_coef_ram: entity work.dpram_1w1r2c_ro
|
||||
GENERIC MAP
|
||||
(
|
||||
addr_width => NextExpBaseTwo(ntaps_per_stage),
|
||||
data_width => nbits_stages
|
||||
)
|
||||
PORT MAP (
|
||||
clka => clk,
|
||||
clkb => clk,
|
||||
en_a => '1',
|
||||
en_b => '1',
|
||||
clk_a => clk,
|
||||
clk_b => clk,
|
||||
we_a => coef_we(i),
|
||||
re_b => '1',
|
||||
addr_a => addr_a,
|
||||
addr_b => addr_b,
|
||||
din_a => coef_din,
|
||||
|
||||
Reference in New Issue
Block a user