Сделай Сам Свою Работу на 5

Вопрос №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 Все материалы защищены законодательством РФ.