компютър организация
2.4. Памет само за четене
Памети само за четене (ROM или памет само за четене - ROM), която е също така често се нарича енергонезависима (или енергонезависима съхранение), осигуряват съхраняването на информация, записана в тях, и при липса на захранващо напрежение. Разбира се, при това определение включва паметта на твърди и флопи дискове, CD-та и, както и някои други видове памет.
2.4.1. Сортове постоянна памет
Непосредствените предшественици на такива магнитна памет са (трансформатор), на ROM, в която е записана информация, съответстваща уплътнение (фърмуер) проводници на феритни сърцевини, като по този начин при изисква контейнери, докато високата надеждност на паметта в тежката (по отношение на електромагнитните) условия.
известни са и капацитивни и индуктивни ROM, в която проводниците използва специална форма образуване капацитивен или индуктивен връзка.
В изследването и прилагането на други принципи на постоянна памет, в известен смисъл, които се завръщат в магнитни и кондензаторни вериги, но на различно ниво на развитие на технологиите.
Записване на информация в постоянна памет обикновено е значително различен от читателя съгласно метода и времето за изпълнение. Процесът на записване за постоянно полупроводникова памет също наречен "изгаряне" или програмиране, първият от които е свързан с метод за запис, което намалява разрушаването (топене, изгаряния), свързваща платна в чиста памет.
Има две големи групи от ROM: програмируеми от програмируеми на производител и потребител.
Споменът за първата група, наречена маската друго общодостъпни в големи количества. Информацията се съхранява в тях по време на производството на паметта в растения: с помощта на специална маска в края на цикъла на процеса на съответните съединения конфигурация, образувана върху чипа. Тези спомени са най-евтини за масово производство. Те обикновено се използва за съхраняване на различни текущи програми и практики, кодове, физични константи, постоянни коефициенти и така нататък.
В ROM, програмируеми от потребителя, информацията се записва след производството им от самите потребители. По този начин има два основни типа памет: веднъж програмируеми и препрограмируеми.
Не е трудно да се помни, че подобни сортове, които заемат компакт диска, които са по същество ROM (ROM), са направени на базата на различни физични принципи.
Най-простият са еднократно програмируема ROM. В тези съхранение и запис само направени от счупване, свързващи мостове между изводите на транзистори и матрични автобуси (въпреки че там е малко по-различна технология). EPROM изображението във функционалната схема, показана на фиг. 26.
EEPROM им позволи да записва информация на няколко пъти. Разбира се, такава памет трябва да се използва различен принцип от разрушаването на листов материал по време на запис. Общи технологичните възможности, използвайки MOS транзистори с врата комплекс (композитен или "плаващ"), който е в състояние да акумулира заряда, намаляване на прага на напрежение отключване на транзистора и поддържане на тази сума от захранването. Програмиране на диска и е да се създаде такса върху портите на транзистори, където данните (обикновено "0", както и в първоначалното състояние в тези чипове съдържа всички "1"), трябва да бъдат записани.
Преди повторно влизане се изисква да изработи изтриване предварително записана информация. Това се извършва или електрически, обратна доставка полярност напрежение, или с помощта на ултравиолетова светлина. Във втория тип чипове имаше малко кръгъл прозорец изработена от кварцово стъкло, през които осветен кристал и изтриване.
Флаш паметта, която се появи в края на 1980 г. (Intel), е представител на класа на постоянно препрограмируеми памет електрически изтривана. Въпреки това, изтриване, че се провежда веднъж на цялата територия на клетки: блока или на целия чип. Тя осигурява по-бърз запис на данни, или в противен случай по тази процедура, програмирането на паметта. За да се опрости тази процедура, чипът включва специални блокове, за да запише "прозрачен" (подобно вписване в конвенционалната памет) за хардуера и софтуера среда.
Флаш паметта се основава на odnotranzistornyh клетка памет (с "плаващ" порта), която осигурява плътност за съхранение на данни е дори малко по-висока от тази в динамичната RAM. Има различни техники за изграждане на основните елементи на флаш памет, разработена от неговите основни производители. Тези технологии се различават по броя на слоевете, означава, изтриване и писане на данни, както и структурната организация, което е отразено в заглавието си. Най-широко известен NOR и тип NAND флаш памет, в която транзистори памет, свързани с битови линии, съответно, паралелно и последователно.
Първият тип е с относително големи размери на клетките и бързо с произволен достъп (около 70 NS), която ви позволява да стартирате програми директно от тази памет. Вторият тип е с малки размери и клетъчни бързо последователно достъп (осигуряване на скорости на предаване до 16 MB / сек), което е по-подходящ за изграждане на блок тип устройства, като "твърд диск".
Способността да се запазва информация, когато захранването е изключено, малък размер, висока надеждност и разумна цена е довело до широко разпространение. Този тип памет се използва за съхраняване на BIOS, изграждане на така наречените "твърдотелни дискове (" Memory Stick. Диск с памет и т.н.), карти с памет за различни цели, и т.н. И устройства, базирани на флаш памет се използват не само в компютрите, но и в много други приложения.
Недостатъците на този тип памет могат да включват относително ниско равнище на данни, средна и висока цена устройство с висок капацитет (повече от 512 МВ и повече).
флаш елементи памет за съхранение са подредени в матрица, както и в други видове полупроводникови памет. чипове битови данни е 1-2 байт.
А четене от паметта на флаш се извършва както в конвенционалната памет с произволен достъп (оперативна памет или кеш). Въпреки това, записа запазва няколко характеристики, сходни с тези на постоянен памет.
Преди запис на данни върху клетките на паметта, в които искате да записвате, трябва да се изчистват (изтриват). Изтриване е да се преведат елементите памет в състоянието на устройството и може само веднъж за целия блок на клетки (в първите изтриване чипове предоставя само за цялата матрица наведнъж). Изтриване невъзможно.
В процеса на записване на информация, съответстващи запаметяващи елементи са включени към нула състояние. Също така, както в ROM, без да изтривате могат да бъдат приложени нули в клетката вече програмирани, но необходимостта от такава операция е сравнително рядко.
В действителност, когато операция за запис се извършва две неща: писане и четене, но тези операции се контролират от вътрешния автоматично и "прозрачен" за процесора.
В първия случай, и по-нататък Flash файла. всички блокове (изтриване в рамките на всяка от които се извършва само веднъж за целия блок) са със същия размер, например 64 Kbytes или 128 Kbytes. Броят на блокове зависи от контейнера с чип. Напр чип 28F128J3 (Intel Strata Flash) капацитет от 128 мегабита (16 мегабайта) съдържа 128 блокове от 128 килобайта.
Блок схема флаш памет с асиметрична структура е показана на Фиг. 27.
В тази схема, управляващ сигнал WP # на (защита от записване) се използва за премахване на възможността за случайно въвеждане на командите на програмата, както и сигнал RP # (Reset / Deep Мощност на Даун) също се използва за запис на контрол, като затвори всички блокове за запис на ниво единица. Останалите контролни сигнали, подобни на сигналите на същото име в други видове памет. На VPP прилага за времето, необходимо за ускоряване на заличаване и пишат операции на данни входното напрежение.
Флаш паметта се използва за различни цели. Директно в компютъра, тази памет се използва за съхраняване на BIOS (Basic за вход-изход), което позволява да се получат най-новата актуализация директно на машината за производство. (Трябва да се отбележи, че не е препоръчително да се правят такива операции ненужно, а при липса на съответен опит).