Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Developer

Reply
 
Thread Tools Display Modes
  #1  
Old 06-22-2006, 03:00 AM
Jon Westfall
Executive Editor, Android Thoughts
Jon Westfall's Avatar
Join Date: Aug 2006
Posts: 3,233
Default NOR, Where Art Thou?

http://blogs.msdn.com/windowsmobile.../19/637638.aspx

"I've been asked why OEMs would use NOR flash in a persistent storage world. (If words like "NOR flash" or "XIP" are confusing, read this.) I'm going to give you some history about where NOR flash came from, explain how we got from there to here, and prognosticate a bit on the future. The first PocketPC to have any sort of embedded flash memory was the original iPaq (it was released in 2000). Before that, all our devices shipped on what was known as "Mask ROMs." A Mask ROM is created at the factory and can't ever be erased or changed. Obviously, we never stored user data in these (there was no way to write them), and the only way to ever "upgrade" a device with a Mask ROM was to physically remove the chip and put a new one in. (Yes, I'm ignoring EEPROMs. They were using during development, but few, if any, devices were shipped to customers with them.) It's important to note that code in Mask ROMs could be executed in place. That is to say, they XIPed. Now, NAND flash had been around for a long time. Those old Mask ROM PDAs had CF slots, and the CF cards were made of NAND-based Flash memory (frequently called Flash ROM even though that's not technically correct). NAND, however, can't XIP, so it couldn't be used as a direct replacement for Mask ROMs. "

For those of you chip junkies out there that wondered why NOR hasn't been used much in our devices, check out this excellent post on the Windows Mobile Team Blog!
__________________
Dr. Jon Westfall, MCSE, MS-MVP
Executive Editor - Android Thoughts
News Editor - Windows Phone Thoughts

 
Reply With Quote
  #2  
Old 06-22-2006, 10:12 AM
sapibobo
Pupil
sapibobo's Avatar
Join Date: Jun 2006
Posts: 31
Default How about HX4700?

What type of ROM HX4700 is using? Any info? Thanks
 
Reply With Quote
  #3  
Old 06-22-2006, 06:53 PM
inteller
Banned
Join Date: Dec 2007
Posts: 372

I could have sworn that my olf HP320LX ROM "upgrade" required me to pull out one chip and insert another to go from CE 1 to CE 2.0 Would that not have been a mask ROM?
 
Reply With Quote
  #4  
Old 06-22-2006, 08:13 PM
Horus
Pupil
Join Date: Jan 2004
Posts: 39

Quote:
Originally Posted by inteller
I could have sworn that my olf HP320LX ROM "upgrade" required me to pull out one chip and insert another to go from CE 1 to CE 2.0 Would that not have been a mask ROM?
Yes. Mike mentions this in his blog post. Because it was mask ROM, you had to change the chip.
 
Reply With Quote
  #5  
Old 06-22-2006, 08:26 PM
inteller
Banned
Join Date: Dec 2007
Posts: 372

Quote:
Originally Posted by Horus
Quote:
Originally Posted by inteller
I could have sworn that my olf HP320LX ROM "upgrade" required me to pull out one chip and insert another to go from CE 1 to CE 2.0 Would that not have been a mask ROM?
Yes. Mike mentions this in his blog post. Because it was mask ROM, you had to change the chip.

ah nevermind, I got lost in all those commas and parentheses he was talking about EEPROMS never being used.
 
Reply With Quote
  #6  
Old 06-24-2006, 02:36 AM
davea0511
Intellectual
Join Date: May 2006
Posts: 146

Nice summary. The question is when will MRAM, FRAM, or OUM start replacing these - and which will do it? My guess is MRAM for the XIP, and OUM for persistent storage. Probably another 5-10 years out.

I still think they need to massively parrallel the RAM with a flash chip that has massive multiplexing so when you're not using the PDA the RAM instantly copies all it's contents to non-volatile memory and then powers off completely. That's similar to what the NAND / RAM chips do today, but the NAND doesn't mirror the whole RAM, and as fast as NAND is, it isn't multiplexed enough to provide that high of bandwidth when writing.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:09 PM.