Generic Serial Flash Interface Intel FPGA IP - Page program - burst write ASMI - Generic Serial Flash Interface Intel FPGA IP - Page program - burst write ASMI
Is it possible to make a page program, a full 256 byte transfer for example, with the Generic Serial Flash Inteface Intel FPGA IP without the polling between each 4 Byte written? When I look at the atom pins i see that after every 4 Byte written, the IP polls for the WIP and holds waitrequest on the avalon bus. There is no difference between memcpy, IOWR, IOWR_32Direct and/or flushing after and/or before. I am using Quartus Prime 18.0.0 and a CycloneV in this case.
Replies:
Re: Generic Serial Flash Interface Intel FPGA IP - Page program - burst write ASMI
Hi, Unfortunately, the Generic Serial Flash Interface does not support 256 byte page write. In order to performed page write, I would recommend you to use the ASMI Parallel IP. Please refer to https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_altasmi_parallel.pdf - 2020-09-01
external_document