📄 plb_bram_if_cntlr_1_bram_elaborate.vhd
字号:
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(35 downto 34),
DOA => douta(35 downto 34),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(3),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(35 downto 34),
DOB => doutb(35 downto 34),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(3)
);
ramb16_s2_s2_15 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(33 downto 32),
DOA => douta(33 downto 32),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(3),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(33 downto 32),
DOB => doutb(33 downto 32),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(3)
);
ramb16_s2_s2_16 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(31 downto 30),
DOA => douta(31 downto 30),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(4),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(31 downto 30),
DOB => doutb(31 downto 30),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(4)
);
ramb16_s2_s2_17 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(29 downto 28),
DOA => douta(29 downto 28),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(4),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(29 downto 28),
DOB => doutb(29 downto 28),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(4)
);
ramb16_s2_s2_18 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(27 downto 26),
DOA => douta(27 downto 26),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(4),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(27 downto 26),
DOB => doutb(27 downto 26),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(4)
);
ramb16_s2_s2_19 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(25 downto 24),
DOA => douta(25 downto 24),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(4),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(25 downto 24),
DOB => doutb(25 downto 24),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(4)
);
ramb16_s2_s2_20 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(23 downto 22),
DOA => douta(23 downto 22),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(5),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(23 downto 22),
DOB => doutb(23 downto 22),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(5)
);
ramb16_s2_s2_21 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(21 downto 20),
DOA => douta(21 downto 20),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(5),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(21 downto 20),
DOB => doutb(21 downto 20),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(5)
);
ramb16_s2_s2_22 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(19 downto 18),
DOA => douta(19 downto 18),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(5),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(19 downto 18),
DOB => doutb(19 downto 18),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(5)
);
ramb16_s2_s2_23 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(17 downto 16),
DOA => douta(17 downto 16),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(5),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(17 downto 16),
DOB => doutb(17 downto 16),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(5)
);
ramb16_s2_s2_24 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(15 downto 14),
DOA => douta(15 downto 14),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(6),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(15 downto 14),
DOB => doutb(15 downto 14),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(6)
);
ramb16_s2_s2_25 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(13 downto 12),
DOA => douta(13 downto 12),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(6),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(13 downto 12),
DOB => doutb(13 downto 12),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(6)
);
ramb16_s2_s2_26 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(11 downto 10),
DOA => douta(11 downto 10),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(6),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(11 downto 10),
DOB => doutb(11 downto 10),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(6)
);
ramb16_s2_s2_27 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(9 downto 8),
DOA => douta(9 downto 8),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(6),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(9 downto 8),
DOB => doutb(9 downto 8),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(6)
);
ramb16_s2_s2_28 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(7 downto 6),
DOA => douta(7 downto 6),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(7),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(7 downto 6),
DOB => doutb(7 downto 6),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(7)
);
ramb16_s2_s2_29 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(5 downto 4),
DOA => douta(5 downto 4),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(7),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(5 downto 4),
DOB => doutb(5 downto 4),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(7)
);
ramb16_s2_s2_30 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(3 downto 2),
DOA => douta(3 downto 2),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(7),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(3 downto 2),
DOB => doutb(3 downto 2),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(7)
);
ramb16_s2_s2_31 : RAMB16_S2_S2
generic map (
WRITE_MODE_A => "WRITE_FIRST",
WRITE_MODE_B => "WRITE_FIRST"
)
port map (
ADDRA => BRAM_Addr_A(16 to 28),
CLKA => BRAM_Clk_A,
DIA => dina(1 downto 0),
DOA => douta(1 downto 0),
ENA => BRAM_EN_A,
SSRA => BRAM_Rst_A,
WEA => BRAM_WEN_A(7),
ADDRB => BRAM_Addr_B(16 to 28),
CLKB => BRAM_Clk_B,
DIB => dinb(1 downto 0),
DOB => doutb(1 downto 0),
ENB => BRAM_EN_B,
SSRB => BRAM_Rst_B,
WEB => BRAM_WEN_B(7)
);
end architecture STRUCTURE;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -