I am currently updating an old design that uses a obsolete Micron M58WR064KT70ZB6E 64Mb NOR flash memory. Is there an active Cypress part that would be a suitable replacement for this obsolete part? Could be the Cypress S29VS064RABBHI000 part suitables f

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

cross mob
Anonymous
Not applicable

I am currently updating an old design that uses a obsolete Micron M58WR064KT70ZB6E 64Mb NOR flash memory.  Is there an active Cypress part that would be a suitable replacement for this obsolete part? Could be the Cypress S29VS064RABBHI000 part suitables for this replacement? What are the main differences (apart from the footprint) ?

0 Likes
1 Solution

Hello Francesco,

S29VS064RABBHI000 will not be drop -in replacement for M58WR064KT70ZB6E.  M58WR064KT70ZB6E is VFBGA56 7.7 × 9 mm, 0.75 mm pitch whereas S29VS064RABBHI000 is 44-Ball Very Thin Fine-Pitch Ball Grid Array (FBGA) 7.5 x 5.0 mm Package.

Thank you

Regards,

Bushra

View solution in original post

0 Likes
3 Replies
BushraH_91
Moderator
Moderator
Moderator
750 replies posted 50 likes received 250 solutions authored

Hello Francesco,

Thank you for contacting Cypress Community Forum. We are working on your inquiry and will get back to you as soon as we find the resolution.

Regards,

Bushra

0 Likes

Hello Francesco,

S29VS064RABBHI000 will not be drop -in replacement for M58WR064KT70ZB6E.  M58WR064KT70ZB6E is VFBGA56 7.7 × 9 mm, 0.75 mm pitch whereas S29VS064RABBHI000 is 44-Ball Very Thin Fine-Pitch Ball Grid Array (FBGA) 7.5 x 5.0 mm Package.

Thank you

Regards,

Bushra

0 Likes
Anonymous
Not applicable

Thanks for your responce.

I'm aware of the footprint difference between the two chips, but as far as I know on the market there is not a possible pin-to-pin replacement (with enough EOL) for the  M58WR064KT70ZB6E. In this sense I have already accounted for the PCB modification. But what I'm looking for is a NOR flash that allows to me to do the replacement without expensive modification on the firmware side. The main difference I have found between M58WR064KT70ZB6E and S29VS064RABBHI000 is the multiplexing of address and data of the S29VS064RABBHI000. I'm not sure I can resolve this difference with my microcontroller.

To solve the problem I have selected another flash family, S29GL064S, that preserve the pin interface structure and should be 1.8V tollerant even if I have to provide for the 3V supply. Does it sound correct for you?

Thanks, regards

Francesco

0 Likes