Вопрос №49 Блочная память с чередованием адресов по циклической схеме.
В основе схемы лежит чередование адресов, которое заключается в распределении адресов между банками памяти. В каждом такте на шине адреса может присутствовать адрес только одной ячейки, поэтому параллельное обращение к нескольким банкам невозможно, однако может быть организовано со сдвигом на один такт. Адрес ячейки запоминается индивидуально в своем регистре адреса и дальнейшие операции по доступу к ячейке в каждом банке протекают независимо. При большом количестве банков время доступа к ОП сокращается в К-раз, где К – количество банков, но при условии что ячейки относятся к разным банкам. Если запросы следуют к одному и тому же банку, то каждый следующий запрос должен ожидать завершения обслуживания предыдущего. То есть возможны конфликты по доступу, что является не эффективным.
Вопрос №50 Блочно-циклическая схема расслоения.
Адрес ячейки разб-ся на 3 части:
Старшие 2 бита определяют номер банка.
Следующая группа разрядов указывает на ячейку в модуле.
Младшие выбирают модуль в банке.
Способы расслоения памяти хорошо работают в рамках одной задачи то есть при использовании локальной памяти в многопроцессорных системах с общей памятью где запросы на доступ к памяти независимы используется несколько контроллеров памяти, что позволяет отдельным банкам работать совершенно автономно, при этом чем больше число банков, тем меньше вероятность последующего обращения к одному и тому же банку памяти.
Пример: В суперкомпьютере NEC SX3 память состоит из 128 банков.
Вопрос №51 Постоянные запоминающие устройства.
Микросхемы ПЗУ так же построены по принципу матричной структуры, где в узлах расположены перемычки в виде проводников, полупроводниковых диодов или транзисторов, которые одним выводом подключены к адресной линии, а другим к разрядной линии считывания. В такой матрице наличие перемычки означает 1 а отсутствие 0.
В некоторых типах ПЗУ Эл. Расположена на перемычке исполняет роль конденсатора, когда заряженное состояние – 1, разряженное – 0.
Основной режим ПЗУ считывание информации.
Запись информации выполняется путем программирования или программой. Современные ПЗУ выполняются в виде полупроводниковых микросхем: программ при изготовлении однократно программируемые после изготовления многократно программируемые.
Однократно программируемые.
Такие ПЗУ называются масочными. В ходе производственного процесса выполняется подключение или не подключение запоминающих Эл. К разрядной линии считывания (1 или 0). В качестве перемычки – транзистор. Перепрограммирование не допускается. Используется для хранения фиксированной информации (РОН или ПЗУ).
«+» - дешевые, высокая скорость считывания.
Многократно программируемые. Типа PROM. Первые были на базе плавких предохранителей. В исходной микросхеме во всех узлах адресные линии были соединены с разрядными. Занесение информации выполнялось эл-ки путем пережигания перемычек.. В последующих моделях использовалось 2 диода включающихся на встречу. В процессе программирования перемычка удалялась путем электрического пробоя одного из диодов.
«+»программирование по желанию.
«-»большой процент брака, так как при неправильном использовании программатора не обеспечивается надежность микросхем.
Вопрос №52 EPROM, стираемая программное ПЗУ, EEPROM электрически стираемая программное ПЗУ, flash – память.
EPROM. Запись информации производится электрическими сигналами, но перед ее началом содержимое ячеек должно быть стерто и использованием ультрафиолетового излучения. Процесс стирания может выполняться многократно. Данные хранятся на мор транзисторах играющих роль конденсаторов с очень малой утечкой заряда. Заряженный=0, разряженный=1.
EEPROM, запись и стирание производится по байтам при этом стирание этап записи. Стирание занимает 100 микросекунд на байт, запись более длительная, специальный программатор не требуется. Программатор реализуется средствами самой микросхемы. Микросхемы могут быть с последовательным и параллельным доступом. При последовательном доступе адреса, данные команды передаются по 1 проводу с синхронно тактовыми импульсами на проводе.
«+» малые габариты, минимальное число линий ввода/вывода.
«-»большое время доступа: 24с xxx, 25c xxx, 93c xxx.
Параллельный доступ(28с xxx).
«+» удобнее в эксплуатации.
«-» меньшая плотность, более дорогие.
Вопрос №53 Flash – память.
1. Запись производится электрическими сигналами, но перед ее началом содержимое всех ячеек должно быть стерто ультрафиолетовым облучением. Процесс стирания может производится многократно. Данные хранятся на мов транзисторах, играющих роль конден. с очень малой утечкой заряда.
Заряженное состояние(0), разряженное(1). Программирование занимает несколько миллисекунд.
2. Запись и стирание производится по байтам при этом стирание этой записи. Стирание занимает 100 мкс на байт. Запись более длительна. Специальный программатор не требуется. Программирование реализуется средствами самой микросхемы. Микросхемы могут быть с последовательным и параллельным доступом. При последовательном доступе адреса, данные и команды передаются по одному проводу и снимается тактовым импульсом на входе.
«+» - малые габариты, малое число линий ввода/вывода.
«-» - большое время доступа.
Последовательные микросхемы 24С XXX, 25C XXX, 93C XXX.
Параллельные 28С XXX
«+» - удобнее в эксплуатации.
«-» меньшая плотность, более дорогие.
Flash память относящаяся к классу EEPROM. Каждая ячейка флэш памяти состоит из одного униполярного (полевого) транзистора. Ячейки организованы в матрицу, разрядность данных внешней шины 8 или 16 бит. Чистые ячейки содержат 1 во всех битах, при записи нужные биты обнуляются. Возможно последующее программирование уже записанных ячеек, но при этом можно только обнулять единичные биты.Если необходима полная перезапись т онужно выполнить стирание, коды все 0 переходят в 1. Стирание выполняется для всей матрицы. Считывание информации производится аналогично любой другой памяти. В flash памяти возможность перепрограммирования обеспечивается без извлечения микросхемы из устройства.
Первые микросхемы работали при 5В а для программирования и стирания требовалось 12В. Затем использовалось только 5В. В настоящее время питание снижено до 2,7 – 3,3 В или 1,65 – 2,2 В. Технологический процесс 0,3; 0,22; 0,18 мкм. Количество циклов стирания, программирования около 100 тысяч.
«+» - небольшие габариты, стоимость, энергонезависимое хранение, надежность.
При организации при стирании ячеек различаются архитектуры.
- Bulk Erase(BE) все ячейки памяти образуют единый массив. Стереть можно только весь массив. Запись возможна в произвольную ячейку.
- Boot Block(BB) массив разделен на несколько блоков различного размера стираемых независимо, один из блоков имеет дополнительные средства защиты от стирания и записи.
- Flash file(FF) – массив разделен на несколько равноправных независимо стираемых блоков одинакового размера, поэтому микросхемы называют с симметричной архитектурой.
Архитектура ВЕ используются в микросхемах первого поколения.
- стирание полностью.
BFF память разбивается на блоки по 64 Кбайта. В настоящее время в основном используется архитектура FF.
Микросхемы ВВ имеют другое распределение м часто используются во flash BIOS( например 28f001 BX-T содержит основной блок объемом 112 Кбайт, 2 блока параметров по 4Кбайта, загрузочный блок 8Кбайт стирание и программирование которого возможны только при особых случаях).
По организации матрицы ячеек различают архитектуры NOR и NAND. В архитектуре NOR транзисторы на одном проводе объединяются своими стоками параллельно как бы, образуя логический элемент ИЛИ – НЕ. Эта архитектура обеспечивает высокое быстродействие при считывании, что позволяет исполнять программы непосредственно из flash памяти не пользуясь ОЗУ. Для современной NOR памяти характерны объемы от 16 до 256 МБит и время доступа 70-90 нс.
В архитектуре NAND несколько транзисторов разных ячеек соединяются последовательно образуя логический элемент И-НЕ, что обеспечивает высокую скорость последовательных обращений. Время цикла последовательного чтения около 50 нс. Для данной памяти характерна высокая плотность упаковки 64Мбит-64 Гбит в одном корпусе. Такую память используют в твердотельных устройствах хранения.
Имеются комбинированные виды памяти: ONE NAND, в которых ядро – flash памяти NAND, а буфер SDRAM. В результате получается память с высокой скоростью и возможностью произвольного доступ. В такой памяти возможен контроль ECC/
В первых микросхемах один транзистор применялся для хранения 1 бита информации. Позже появилась технология хранения 2 битов в одной ячейке. Технология используемая в такой памяти позволяла надежно различать 4 состояния поэтому увеличивалась емкость микросхемы.
Выпускалась синхронная flash память с интерфейсом SDRAM с частотой 66 МГц.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|