Wenn DSPBA einen Zwei-Port-Speicher erstellt (z. B. mit sharedMem Block), wie Sie von unten sehen können Port Map, wird der Port A als Schreib-Port verwendet und Port B ist der Lese-Port, wo die Lese-Port-Eingabe ("data_b") vorhanden ist, aber nicht verwendet wird, bedeutet dies, dass die zwei Schreib-Ports derzeit nicht unterstützt werden.
PORT-KARTE (
clocken0 => '1',
wren_a => DGains_we_q(0),
aclr0 => DGains_dm_reset0,
clock0 => CLK,
address_b => DGains_dm_ab,
-- data_b => (andere => '0'),
q_b => DGains_dm_iq,
q_a => DGains_dm_ir,
address_a => DGains_dm_aa,
data_a => DGains_dm_ia
);