time to program single byte programming

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Elyasaf
Level 1
Level 1
5 sign-ins First reply posted First question asked

I used s25fl512.

I want to program single byte programming. 9.5.1.3 in datasheet.

Dose it take 750 micro (9.10 data sheet )like Page Programming or less.

If the answer is less. how can i know how much time it takes?

thanks

Ely

0 Likes
1 Solution
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Ely,

Yes, the Sector Erase Operation is required before re-programming can occur.

Programming from ONE to ZERO is Valid.  However,  Programming ZERO to ONE

is invalid, and a programming error flag will occur, if attempted.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon technologies Company

 

View solution in original post

0 Likes
4 Replies
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Ely,

Thank you for contacting Cypress Semiconductor.

Whether you are programming one byte or up to 512 bytes, the page programming time  will take ~750uS.

Therefore, it is always recommended to fill the page with as many bytes (up to 512 bytes) as possible when programming data into the main memory array.

NOTE :   While Single Byte Programming is supported, this will disable Automatic ECC on the 16 byte ECC unit where the byte is located.

 

Best regards,

 Albert

Cypress Semiconductor Corp.

An Infineon Technologies  Company

0 Likes

Hi Ely,

Thank you for contacting Cypress Semiconductor.

Whether you are programming one byte or up to 512 bytes, the page programming time  will take ~750uS.

Therefore, it is always recommended to fill the page with as many bytes (up to 512 bytes) as possible when programming data into the main memory array.

NOTE :   While Single Byte Programming is supported, this will disable Automatic ECC on the 16 byte ECC unit where the byte is located.

 

Best regards,

 Albert

Cypress Semiconductor Corp.

An Infineon Technologies  Company

0 Likes

THANKS..

Another question on single bite programming.

 I write  "Single Byte Programming" By PP . Do I need to erase before reprogramming or  I  only need to do "PP " again?

Ely

0 Likes
AlbertB_56
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 replies posted

Hello Ely,

Yes, the Sector Erase Operation is required before re-programming can occur.

Programming from ONE to ZERO is Valid.  However,  Programming ZERO to ONE

is invalid, and a programming error flag will occur, if attempted.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon technologies Company

 

0 Likes