- •4. ПОСЛЕДОВАТЕЛЬНОСТНЫЕ УСТРОЙСТВА
- •4.1. Регистры
- •4.1.1. Регистр памяти
- •4.1.2. Регистр сдвига
- •4.1.3. Кольцевой регистр
- •4.1.4. Универсальный регистр
- •4.2. Счетчики
- •4.2.1. Асинхронный двоичный счетчик
- •4.2.2. Синхронный двоичный счетчик
- •4.2.3. Синхронный двоичный реверсивный счетчик
- •4.2.4. Синхронный счетчик с входами прямого и обратного счета
- •4.2.5. Асинхронный двоично-десятичный счетчик
- •4.2.6. Синхронный двоично-десятичный счетчик
- •4.2.7. Счетчики с предварительной параллельной установкой
- •4.2.8. Счетчик с переменным модулем счета
- •4.2.9. Наращивание разрядности счетчиков
- •4.2.10. Кольцевые счетчики
- •4.3. Устройства обработки асинхронного сигнала
- •4.3.1. Схема устранения влияния вибраций механических контактов
- •4.3.2. Синхронизаторы асинхронных сигналов
- •4.3.3. Цифровые мультивибраторы
- •5. ПОЛУПРОВОДНИКОВЫЕ ЗАПОМИНАЮЩИЕ УСТРОЙСТВА
- •5.1. Оперативные запоминающие устройства
- •5.1.1. Принципы построения схем ОЗУ
- •5.1.2. Динамические параметры ОЗУ
- •5.1.3. Увеличение информационной емкости ОЗУ
- •5.2. Постоянные запоминающие устройства
- •5.2.1. Принципы построения схем ПЗУ
- •5.2.2. Программируемые ПЗУ
- •5.3. Флэш-память
- •5.3.1. Общий принцип работы ячейки флэш-памяти
- •5.3.2. Многоуровневые ячейки
- •5.3.3. Доступ к флэш-памяти
- •6. ПРОГРАММИРУЕМЫЕ ЛОГИЧЕСКИЕ ИНТЕГРАЛЬНЫЕ СХЕМЫ (ПЛИС)
- •6.1. Особенности программирования ПЛИС
70
применяются специальные алгоритмы, оптимизирующие процесс стирания-записи, а также алгоритмы, обеспечивающие равномерное использование всех ячеек в процессе функционирования.
5.3.2. Многоуровневые ячейки
Впоследнее время многие компании начали выпуск микросхем флэш-памяти, в которых одна ячейка хранит два бита. Технология хранения двух и более бит в одной ячейке получила название MLC (multilevel cell - многоуровневая ячейка).
Втехнологии MLC используется аналоговая природа ячейки памяти. Как известно, обычная однобитная ячейка памяти может принимать два состояния – 0 или 1. Во флэш-памяти эти два состояния различаются по величине заряда, помещённого на плавающий затвор транзистора. В отличие от «обычной» флэш-памяти, MLC способна различать более двух величин зарядов, помещённых на плавающий затвор, и, соответственно, большее число состояний. При этом каждому состоянию в соответствие ставится определенная комбинация значений бит.
Во время записи на плавающий затвор помещается количество заряда, соответствующее необходимому состоянию. От величины заряда на плавающем затворе зависит пороговое напряжение транзистора. Пороговое напряжение транзистора можно измерить при чтении и определить по нему записанное состояние, а значит и записанную последовательность бит.
5.3.3. Доступ к флэш-памяти
Существует три основных типа доступа:
−обычный (Conventional): произвольный асинхронный доступ к ячейкам памяти;
−пакетный (Burst): синхронный, данные читаются параллельно, блоками по 16 или 32 слова. Считанные данные передаются последовательно, передача синхронизируется. Преимущество перед обычным типом доступа - быстрое последовательное чтение данных. Недостаток - медленный произвольный доступ;
−страничный (Page): асинхронный, блоками по 4 или 8 слов. Преимущества: очень быстрый произвольный доступ в пределах текущей страницы. Недостаток: относительно медленное переключение между страницами.
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ ЧАСТЬ 2