USB-minne
Från Rilpedia
USB-minne är en vanlig benämning på ett flashminne med USB-anslutning. Lagringskapaciteten är normalt en jämn 2-potens megabyte: typiskt från 64 MiB upp till 4096 MiB (=4 GiB), men minnen med större kapacitet på upp till 64GiB finns, även om de inte är lika vanligt förekommande. I takt med sjunkande pris och ökande prestande har USB-minnet successivt nästan helt trängt undan den äldre disketten som ett enkelt och billigt raderbart lagringsmedium. Nästan alla moderna PC- och Apple-datorer har stöd för USB-minnen.
Teknologi
USB-minnen innehåller inget batteri utan är aktiva endast då de kopplas till en USB-port som fungerar som strömförsörjning. Flashminnen är baserade på en liknande teknologi som EEPROM. Den typ som används i sådana här sammanhang, NAND-flash, är inte fullt lika snabb och enkel att använda som NOR-flash men är istället större och billigare att producera. Det går att radera varje block i ett NAND-flash omkring 100 000 till 1 miljon gånger innan prestanda sjunker eller fel börjar uppträda. Man har beräknat att ett USB-minne håller i cirka 10-20 år vid normalt bruk innan det börjar blir långsamt eller opålitligt.
Komponenter på ett typiskt usb-minne
- USB-kontakt, ansluts till en dator
- Ours Technology Inc. OTi-2168 USB 2.0 mass storage controller implementerar en USB 2.0 värd och möjliggör enkel linjär addressering av flashminnet sett från datorn (döljer komplexiteter som block och blockradering) och innehåller ett system för slitage-minimering via "intelligent" block-relokering. Den består av en enklare RISC-processor samt en mindre mängd ROM och RAM. Mikroprocessorn kommunicerar med flashminnet (I det här fallet av tillverkaren Hynix) genom en 8-bitar bred kombinerad adress- och databuss (samt även andra signaler). Den här versionen har en 7x7mm 48-pinnars ytmonterad LQFP kapsel (Low profile Quad Flat Pack).
- JP1 och JP2: två oanslutna 10-pinnars kontaktdon som har använts för utveckling och test under tillverkningsprocessen av minnet.
- Ett Hynix HY27USxx121M NAND-flashkrets med 4 096 oberoende raderbara block där varje block ger 16 KiB, alltså totalt 64 MiB användbart lagringsutrymme. Den här versionen har en 20x12 mm 48-pinnars ytmonterad TSOP kapsel (Thin Small Outline Package). Datablad
- En SKC Shin Chang Electronics 12 MHz kristalloscillator (XTAL). Kristallen genererar en klockfrekvens som mikroprocessorn på OTi-chippet använder sig av. Dock måste signalen först gå igenom en PLL.
- En lysdiod (styrd från OTi-kretsen) som blinkar för att indikera aktivitet.
- En enkel två-lägeskontakt som avgör huruvida USB-minnet befinner sig i skrivbart eller skrivskyddat läge.
- En yta som inte används i den här produkten men ger möjlighet att montera ytterligare en minneskrets. (OTi-kretsen kan driva upp till åtta minneskretsar). Det är alltså möjligt att sent i tillverkningsprocessen bestämma vilken storlek man vill producera.
Runt om kretsarna finns en mängd resistorer samt kondensatorer som bla används till att reglera och stabilisera spänningar och strömmar i systemet.