Quando você gera o design de exemplo para os controladores de memória externa baseados no UniPHY, um modelo genérico de memória é criado. Este modelo de memória tem uma matriz de memória que pode ser pré-carregado com valores conhecidos usando um arquivo de inicialização de memória. Para pré-carregar a matriz de memória, execute as seguintes etapas:
- Abra o arquivo alt_mem_if_common_ddr_mem_model_ddr3_mem_if_dm_pins_en_mem_if_dqsen.sv .
- Crie um arquivo de inicialização de memória com o seguinte endereço e formato de dados. O endereço e os dados são valores hexadecimais e o endereço não precisa ser contíguo.
@0000 DEADBEEF
FEEDFACE @0001
@0104 01234567
- Defina o parâmetro MEM_INIT_EN para 1 para habilitar a pré-carga de memória.
- Defina o parâmetro MEM_INIT_FILE para o caminho do arquivo de inicialização de memória.