Article ID: 000075652 Content Type: Troubleshooting Last Reviewed: 09/12/2012

Does the DSPBA support dual write ports?

Environment

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

When DSPBA creates a dual-port memory (e.g using sharedMem block), as you can see from below port map, the port A is used as the write port and port B is the read port, where the read port input (“data_b”) is present but not used, it means that the dual write ports is not supported at the moment.

PORT MAP (
  clocken0 => '1',
  wren_a => DGains_we_q(0),
  aclr0 => DGains_dm_reset0,
  clock0 => clk,
  address_b => DGains_dm_ab,
  -- data_b => (others => '0'),
  q_b => DGains_dm_iq,
  q_a => DGains_dm_ir,
  address_a => DGains_dm_aa,
  data_a => DGains_dm_ia
  );

Resolution The dual write ports are not supported now, however it will enhance in future version.

Related Products

This article applies to 1 products

Intel® Programmable Devices