Connect with us

What is the difference between Flash and PROM?

Discussion in 'General Electronics Discussion' started by charmcaster.engg, Jan 15, 2015.

Scroll to continue with content
  1. charmcaster.engg

    charmcaster.engg

    79
    1
    Mar 20, 2014
    What is the difference between Flash and PROM?
     
  2. Harald Kapp

    Harald Kapp Moderator Moderator

    11,642
    2,690
    Nov 17, 2011
    PROM = program once, read many times. You cannot erase and re-program a PROM.
    FLASH = can be programmmed and erased many times.

    Different physical mechanisms are used for these.
     
  3. charmcaster.engg

    charmcaster.engg

    79
    1
    Mar 20, 2014
    Thank you for the reply.

    Then how EEPROM and Flash differs?
     
  4. KrisBlueNZ

    KrisBlueNZ Sadly passed away in 2015

    8,393
    1,271
    Nov 28, 2011
    EEPROMs and Flash ROMs are both electrically erasable and reprogrammable. The differences are that EEPROMs are normally smaller than Flash ROMs; they are normally accessed serially (which is relatively slow) instead of in parallel like Flash ROMs; and they are erased and reprogrammed using a command-based interface; they may be reprogrammable in smaller chunks.
     
  5. charmcaster.engg

    charmcaster.engg

    79
    1
    Mar 20, 2014
    Thanks!
     
  6. KrisBlueNZ

    KrisBlueNZ Sadly passed away in 2015

    8,393
    1,271
    Nov 28, 2011
    I should have said, to summarise, that EEPROM is used for data storage under program control, and Flash ROM is used for code to be executed directly by the MCU.
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-