InfoCash

Artikel

Flashgeheugen

Auteur: Dannyy1992 | geschreven op 08-09-2010

Flashgeheugen is computergeheugen die informatie kan opslaan ongeacht of er elektrische spanning op staat(niet-vluchtig).
Flashgeheugen is gebaseerd op de Electrically erasable programmable read-only memory techniek, ofwel elektrisch wisbaar,
programmeerbaar alleen-lezen geheugen. Deze techniek maakt het mogelijk om op verschillende plekken door middel van een
programmeeractie op verschillende plekken in het geheugen te schrijven of te wissen.


Flashgeheugen

Het tegenovergestelde van niet-vluchtig geheugen is vluchtig geheugen, zoals Random Access Memory(RAM). Dit houdt in dat alle
data opgeslagen in het vluchtig geheugen gewist zal worden zodra er geen elektriciteit meer op staat. Het CMOS geheugen is hier
een uitzondering op. Dit is RAM geheugen waar de inhoud met een batterij permanent bewaard wordt. Hier wordt de datum tijd
en informatie zoals het aantal harde schijven en andere componenten opgeslagen.(CMOS is de naam van de technologie die
gebruikt wordt voor chips met een laag stroomverbruik.) Er zijn twee types flashgeheugen: NOR en NAND-flash, flashgeheugen
wordt gebruikt als BIOS-ROM in pc's, geheugen kaarten voor diverse apparaten, MP3 spelers en USB sticks.
Flash wordt vaak gebruikt om configuratiedata op te slaan en om systemen te booten.
Flashgeheugen heeft geen mechanische onderdelen, en is daardoor goed bestand tegen stoten en schokken.
Daarom wordt flashgeheugen veel gebruikt bij draagbare apparaten.

Een groot nadeel van flashgeheugen is de zeer trage schrijftoegang, voordat een dataonderdeel verandert kan worden moet een
volledige sector gewist worden. Het maximale aantal keren dat een enkele geheugencel kan worden geprogrammeerd ligt rond
de 1 miljoen. Omdat vooral Fat-gegevens tijdens het schrijven opnieuw moeten worden geprogrammeerd, moest er een oplossing
worden bedacht voor de korte levensduur van de vaakgebruikte geheugencellen. Delen van het geheugen zouden immers onbruikbaar
worden. Deze oplossing kwam er in de vorm van een kleine microcontroller die er voor zorgt dat elke geheugencel evenveel gebruikt
wordt. En dus de levensduur een stuk verlengt.