DRAM zeroed out by fpga-clear-local-image?

0

Hi, our application relies on DRAM being cleared (zeroed out) before starting execution on the FPGA. So far, we've been manually zeroing out DRAM through our own mechanism, but I noticed that the description of fpga-clear-local-image states that it "Clears the specified FPGA image slot, including FPGA internal and external memories that are used by the slot."

Does this mean that if we do fpga-clear-local-image followed by an fpga-load-local-image, we can rely on DRAM being zeroed out when the AGFI we load starts running?

Relatedly, can we also rely on URAMs being zeroed out when going through the same process (clear then load)?

Edited by: user2 on Nov 7, 2019 10:23 AM

user2
posta 4 anni fa180 visualizzazioni
1 Risposta
0
Risposta accettata

Hello,

The DRAM is guaranteed to be "cleared out", which means the contents will be wiped, but this does not guarantee the data is zero. UltraRAM is initialized to 0 on CL load (note no clear is needed).

Thanks,
-Asif

awsasif
con risposta 4 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande