diff --git a/libraries/technology/ip_agi027_xxxx/ram/ip_agi027_xxxx_ram_rw_rw.vhd b/libraries/technology/ip_agi027_xxxx/ram/ip_agi027_xxxx_ram_rw_rw.vhd index b66a6c4c31907c92590649adc0803b87dc63e6a8..a7e4463718d05eefd97377c54659dbf80adc0f52 100644 --- a/libraries/technology/ip_agi027_xxxx/ram/ip_agi027_xxxx_ram_rw_rw.vhd +++ b/libraries/technology/ip_agi027_xxxx/ram/ip_agi027_xxxx_ram_rw_rw.vhd @@ -22,7 +22,12 @@ -- Purpose: -- RadioHDL wrapper / Instantiate RAM IP with generics -- Description: --- Copied component declaration and instance example from generated/ram_2port_2040/sim/ip_agi027_xxxx_ram_rw_rw_ram_2port_2040_uxwhvmq.vhd +-- Copied component declaration and instance example from +-- generated/ram_2port_2040/sim/ip_agi027_xxxx_ram_rw_rw_ram_2port_2040_uxwhvmq.vhd +-- Remark: +-- The outcome of the synthesis is that the parameter +-- read_during_write_mode_mixed_ports cannot be set to the +-- value OLD_DATA for the Agilex 7, otherwise an error occurs. library ieee, technology_lib; use ieee.std_logic_1164.all; @@ -139,8 +144,7 @@ begin power_up_uninitialized => "FALSE", read_during_write_mode_port_a => "NEW_DATA_NO_NBE_READ", read_during_write_mode_port_b => "NEW_DATA_NO_NBE_READ", - read_during_write_mode_mixed_ports => "OLD_DATA", - --read_during_write_mode_mixed_ports => "DONT_CARE", + read_during_write_mode_mixed_ports => "DONT_CARE", widthad_a => g_adr_w, widthad_b => g_adr_w, width_a => g_dat_w,