Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
40 Views

Generic Serial Flash Interface Intel FPGA IP - Page program - burst write ASMI

Jump to solution

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.
Transfer.png

I am using Quartus Prime 18.0.0 and a CycloneV in this case.

0 Kudos

Accepted Solutions
Highlighted
Employee
34 Views

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


View solution in original post

1 Reply
Highlighted
Employee
35 Views

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


View solution in original post