cancel
Showing results for 
Search instead for 
Did you mean: 

Nor Flash

New Contributor II

Hi

I am using the flash chips of CYPRESS, but I have a question that i don't understand..

At the Sector Erase part, after the erase command is sent to the chip, the internal erase cycle will be initiated, and the WIP bit will indicate a 0 when the erase cycle has been completed.

But where could I know the how long is the erase cycle? or how long the sector erase command takes to complete the sector erase step(after the CS# is set to high)?

And for the Bulk erses commond, the erset cycle is the same time?

Thanks .

0 Likes
Reply
1 Solution
Moderator
Moderator

Hi,

You can read status register and check WIP continuously to know the completion status of internal erase cycles. When, WIP bit 0, it indicate the internal erase operation is finished. Then the device will be ready to accept next command.

Please refer "9.10Embedded Algorithm Performance Tables" for the maximum time for internal algorithms to finish. Datasheet: http://www.cypress.com/file/445866/download

Thanks and Regards,

Sudheesh

View solution in original post

0 Likes
Reply
2 Replies
Moderator
Moderator

Hi,

You can read status register and check WIP continuously to know the completion status of internal erase cycles. When, WIP bit 0, it indicate the internal erase operation is finished. Then the device will be ready to accept next command.

Please refer "9.10Embedded Algorithm Performance Tables" for the maximum time for internal algorithms to finish. Datasheet: http://www.cypress.com/file/445866/download

Thanks and Regards,

Sudheesh

View solution in original post

0 Likes
Reply
New Contributor II

Thank you so much!

That really helps a lot!

0 Likes
Reply