Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Організація і програмування флэш-памяти Intel

По організації і програмуванню можна виділити 3 покоління флэш-памяти Intel.

Мікросхеми першого покоління (28F256, 28F512, 28F010, 28F020) являють собою єдиний масив пам'яті, що стирається цілком (Bulk Erase). Для стирання і запису мікросхеми мають внутрішній регістр команд і керуючий автомат WSM (Write State Machine). Стирання і програмування флэш-памяти можливі тільки при подачі на вхід VPP напруги 12 В по командах, записуваним у внутрішній регістр у шинному циклі запису по сигналі WE#.

Виконання команд ініціюється записом їхніх кодів у внутрішній регістр, що не має конкретної адреси.

По включенні живлення внутрішній регістр команд обнуляется, що відповідає команді читання, і мікросхема працює, як звичайна мікросхема PROM або EPROM. Це дозволяє встановлювати мікросхеми флэш-памяти замість EPROM аналогічної ємності. При подачі на вхід VPP низької напруги (0-6,5 В) стирання і програмування неможливі, і мікросхема поводиться, як звичайна мікросхема EPROM.

Мікросхеми другого покоління секторировани — осередки групуються в блоки, що допускають незалежне стирання (асиметрична розбивка — Boot Block, симетричне — Flash File). Тривала операція стирання одного блоку може перериватися для зчитування даних інших блоків, що значно підвищує гнучкість і продуктивність пристрою. Мікросхеми мають більш складний внутрішній керуючий автомат і регістр стану, що дозволяє розвантажити зовнішній процесор і програму від турбот по відстеженню тривалості операції програмування і стирання, а також спростити ці процедури.

Внутрішні операції стирання і програмування виконуються після посилки відповідних кодів у внутрішній регістр команд. Відпрацьовування операцій внутрішнім керуючим автоматом відображається відповідними бітами регістра стану (Status Register, SR), за значенням яких зовнішня програма може одержати інформацію про результат виконання і можливості посилки наступних команд.

Програмування і стирання завантажувального блоку, на відміну від операцій з іншими блоками, вимагає подачі високого потенціалу VHh (не ТТЛ, а +12 В) на вхід PWD# перед видачею команди стирання або програмування й утримання його до успішного завершення операції. Альтернативний спосіб — подача такого ж потенціалу, але на вхід 0Е# на час пар шинних циклів запису команд стирання або програмування.

Мікросхеми Flash File організовані у виді набору однакових блоків, рівноправних по захисту (SA). Захист від модифікації для 28F008SA може здійснюватися тільки для всієї мікросхеми подачею низької напруги на вхід VPP. По інтерфейсі і командам мікросхеми збігаються з мікросхемами Boot Block (крім специфіки завантажувального блоку).

Архітектура мікросхем 28F016SA істотно змінена, що значно підвищує продуктивність програмування (до 28,6 Мбайт/з у пакетному режимі) і забезпечує поблочний захист. Для запису мікросхема має два буфери даних по 256 Кбайт. Уведено нові команди, що забезпечують розширення функцій. Далі перераховані додаткові можливості мікросхем:

Мікросхема 28F032SA являє собою два паралельно з'єднаних кристали 28F016SA в одному корпусі. Входи СЕ# одного з них з'єднані з висновками СЕО# і СЕ1#, другого - із СЕО# і СЕ2#.

Третє покоління — сучасні мікросхеми, виконані за технологією SmartVoltage, допускають стирання і програмування при напрузі VPP як 12 В, так і 5 В. В останньому випадку ці операції займають більше часу. Крім того, операції читання можливі при зниженому (3,3 і навіть 2,7 В) напрузі живлення Vcc, при цьому знижується споживання, але збільшується час доступу.

<== предыдущая лекция | следующая лекция ==>
Флэш-память і EEPROM | Диски cd-cd, CD-R, cd-rw
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 494; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.