info@panadisplay.com
Tecnologia de memòria del microcontrolador

Tecnologia de memòria del microcontrolador

Mar 08, 2019

Es solen utilitzar dos tipus de memòria diferents amb microcontroladors, una memòria no volàtil per emmagatzemar el microprogramari i una memòria de lectura-escriptura per a dades temporals.


Dades

Des dels primers microcontroladors fins a l'actualitat, el SRAM de sis transistors gairebé sempre s'utilitza com a memòria de treball de lectura / escriptura, amb uns quants més transistors per bit utilitzats al fitxer de registre. El FRAM o el MRAM podrien substituir-lo, ja que és de 4 a 10 vegades més dens que el rendiria més rendible.


A més del SRAM, alguns microcontroladors també tenen EEPROM intern per a emmagatzematge de dades; i fins i tot els que no tenen cap (o no prou) sovint estan connectats a un xip extern EEPROM sèrie (com el segell BASIC) o un xip de memòria flash sèrie extern.


Uns pocs microcontroladors recents (quan?) Que van començar el 2003 tenen memòria flash "auto-programable". [5]


Firmware

Els primers microcontroladors van utilitzar la màscara ROM per emmagatzemar el microprogramari. Els microcontroladors posteriors (com les primeres versions dels microcontroladors Freescale 68HC11 i els primers microcontroladors PIC) tenien memòria EPROM, que utilitzava una finestra translúcida per permetre l'esborrament a través de llum UV, mentre que les versions de producció no tenien aquesta finestra, sent OTP (programable per una sola vegada) . Les actualitzacions del firmware eren equivalents a substituir el microcontrolador, de manera que molts productes no eren actualitzables.


El Motorola MC68HC805 [4] va ser el primer microcontrolador a utilitzar EEPROM per emmagatzemar el firmware. Els microcontroladors EEPROM es van fer més populars el 1993 quan Microchip va introduir PIC16C84 [3] i Atmel va introduir un microcontrolador 8051 que va ser el primer a utilitzar la memòria NOR Flash per emmagatzemar el firmware. [5] Els microcontroladors actuals utilitzen gairebé exclusivament memòria flash, amb uns quants models que utilitzen FRAM, i algunes parts de baix cost encara utilitzen OTP o Mask-ROM.