- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We wanted to use S29GL256S Flash for our Zynq 7000 as primary flash device. There is restriction on BOOT up time. I wanted to calculate read time of configuration file that is approximately 25MB. data sheet says it supports back to back read. Can i know the read speed in MB/s? Im really confused. Thanks.
Solved! Go to Solution.
- Labels:
-
Memory Nor Flash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @vatsa
Please see the below snip from the datasheet -
It says that each page is of the size 32 bytes (16 words). tACC time is required to access the first word of the page, where as subsequent reads within the same page require tPACC time (per word). Therefore, the time required to read one page (32 bytes or 16 words) will be = { tACC + (15*tPACC) }.
Since you are reading 25MB of data, the total number of pages will be = (25MB / 32)
You can calculate the approximate total time required to read 25MB as follows -
(25MB/32) * { tACC + (15*tPACC) }
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @vatsa
Please see the below snip from the datasheet -
It says that each page is of the size 32 bytes (16 words). tACC time is required to access the first word of the page, where as subsequent reads within the same page require tPACC time (per word). Therefore, the time required to read one page (32 bytes or 16 words) will be = { tACC + (15*tPACC) }.
Since you are reading 25MB of data, the total number of pages will be = (25MB / 32)
You can calculate the approximate total time required to read 25MB as follows -
(25MB/32) * { tACC + (15*tPACC) }
Regards.