Запоминающие устройства характеризуются рядом качественных показателей.

1. Емкость ЗУ определяется максимально воз­можным количеством битов хранимой информации.

2. Ширина выборки определяется количеством информации, записываемой в ЗУ или извлекаемой из него за одно обращение. Эта характеристика доста­точно важная, так как при одинаковом времени об­ращения ЗУ с большей шириной выборки обладает большей информационной эффективностью.

3. Время обращения определяется с момента подачи в устройство сигнала записи или чтения до того момента, когда закончатся все действия, связанные с выполняемой операцией, и устройство будет готово принять и реализовать следующую операцию обра­щения к накопителю информации. Это время называ­ется также длительностью цикла обращения к ЗУЦ в течение которого можно выбрать информацию (чтение), ввести информацию (запись), обновить или модифицировать состояние некоторого элемента ЗУ.

4. Скорость обмена информацией между ЗУ и другими устройствами является важным параметром запоминающих устройств. Она определяется числом бит (байт), передаваемых в единицу времени.

5. Показатель удельной стоимости применяется для оценки экономических характеристик ЗУ. Он оп­ределяется отношением его стоимости к информаци­онной емкости, т. е. стоимости бита хранимой инфор­мации.

6. Надежность, а для систем специального назна­чения – массогабаритные показатели и потребляемая мощность являются для ЗУ существенными характе­ристиками.

7. Одна из характеристик ЗУ – способность сохра­нять информацию при отключении источников пита­ния. В этом случае различают энергозависимую или энергонезависимую память. В энергонезависимой памяти при нарушениях в работе системы питания данные не разрушаются, а в энергозависимой — разру­шаются.

 

ВТОРОЙ ВОПРОС

По принципу хранения информации полупровод­никовые оперативные ЗУ делятся на динамические и статические.

Динамические запоминающие уст­ройства строятся на основе запоминающего эле­мента, сохраняющего свое состояние только опреде­ленный промежуток времени и поэтому требующего периодического восстановления. Запоминающим эле­ментом динамических полупроводниковых ЗУ служит конденсатор, в котором информация хранится в фор­ме наличия или отсутствия заряда. Из-за утечек по­степенно уменьшается заряд на запоминающем конденсаторе; для восстановления заряда запоминающий конденсатор периодически подключают к источнику питания.

Регенерация (восстановление данных) ячейки динамической памяти производится при каждом обращении к ней. Однако при обычной интенсивности работы памяти микропроцессорной системы такая регенерация не гарантирует сохранности всех хранившихся в ней битов информации. Микропроцессор может, например, затратить время, превышающее несколько миллисекунд, на выполнение простого цикла, предназначенного для выработки временной задержки, и использовать при этом лишь несколько ячеек памяти.

В течение всего этого временного промежутка все другие слова памяти не будут подвергаться регене­рации. Поэтому устройства памяти, выполненные на динамических ЗУ, нуждаются в логической схеме ре­генерации, которая автоматически обращается к каж­дому столбцу памяти с интервалами в несколько де­сятых долей миллисекунды.

Динамическое запоми­нающее устройство построено так, что само обращение к столбцу обеспечивает регенерацию ин­формации во всех его ячейках. Работа логической схемы регенерации должна координироваться с дру­гими действиями микропроцессора. Если, например микропроцессор пытается обратиться к памяти в момент, когда в ней осуществляется регенерация, схема регенерации должна отдать приоритет именно микропроцессору.

Динамический принцип хранения информации обеспечивает ряд преимуществ динамических ЗУ. Динамические полупроводниковые ЗУ с произвольной выборкой имеют высокий уровень интеграции и быстродействия, низкую стоимость и поэтому находят широкое применение в микропроцессорных вычислительных системах. На динамических БИС ЗУ, являющихся функционально законченными устройствами, можно сравнительно просто строить ОЗУ различной информационной емкости.

Схемы управления ЗУ (мультиплексор, управ­ление регенерацией) могут быть выполнены на стан­дартных или специализированных ИС.

Недостаток динамических ЗУ – необходимость ре­генерации компенсируется большей, чем в статиче­ских ЗУ, информационной емкостью.

Статические запоминающие устрой­ства являются наиболее распространенным видом памяти микропроцессорных систем. Большинство ста­тических запоминающих устройств реализуется на ос­нове МОП-технологии, но существуют и статические ЗУ на биполярных схемах.

Ячейка памяти статического ЗУ представляет со­бой обычный триггер. Он может быть установлен ли­бо в состояние «1», либо в состояние «0» Если триг­гер установлен в «1», то это состояние сохраняется до тех пор, пока не будет произведен сброс триггера или не будет выключено питание.

Подобные ячейки памяти объединяются в матрич­ную структуру, т. е. размещаются по строкам и столб­цам. При построении статических ЗУ наибольшее рас­пространение получили БИС ЗУ с конфигурацией (n×l) бит, где п – количество ячеек, n = 256, 512, 1024, 2048, ..., 2к. Выпускаются БИС ЗУ и с другой конфигурацией. Память микроЭВМ обычно имеет разрядность, равную или кратную разрядности микро­процессора.

Необходимая длина слова памяти достигается па­раллельным включением т БИС памяти, где т — длина слова в битах. В 8-разрядном микропроцессо­ре для построения памяти с организацией n×8необ­ходимо включить параллельно восемь БИС ОЗУ с организацией n×1. Совокупность восьми одноразряд­ных линий данных всех восьми БИС образует 8-раз­рядную шину данных запоминающего устройства. Ли­нии адреса и чтения/записи всех БИС включаются параллельно для одновременного обращения ко всем БИС ЗУ.

Часто разрядность шины адреса микроЭВМ боль­ше разрядности ее шины данных. Так, в 8-разрядной микроЭВМ применение 16-разрядного адреса обеспе­чивает адресацию 65 536 байт памяти.

Два байта на­зывают младшим и старшим байтами адреса. Млад­шие разряды адреса A0...A7 называют адресом слова (байта), а старшие разряды А8... А15 называют адресом страницы.

Таким образом, можно адресовать 256 страниц по 256 слов (байт) в каждой.

Типичные БИС динамического ОЗУ: КР565РУ6 – емкость 16384×1 бит; К565РУ5 – емкость 65536×1 бит.

Типичные БИС статического ОЗУ: КР537РУ14 – емкость 4096×1 бит; КР132РУ6А – емкость 16384×1 бит; К537РУ9 – емкость 2048×8 бит;

 

ТРЕТИЙ ВОПРОС

С развитием микроэлектроники появилась возможность приме­нять в ЗУ полупроводниковые элементы. Из таблицы 3, в которой сравниваются параметры и свойства ОЗУ, выполненных на различ­ной элементно-технологической основе, видно, что на биполярных транзисторах целесообразно конструировать скоростные ЗУ с ин­формационной емкостью до 105 бит. Запоминающие устройства на МОП-транзисторах обладают емкостью 106 бит при умеренном быст­родействии. На ферритовых сердечниках можно получать ЗУ с объе­мом памяти более 106 бит, обладающих невысоким быстродействием. Однако особое достоинство магнитных ЗУ – это возможность хра­нения информации без энергопотребления.

Таблица 3.

Применение полупроводниковых структур позволяет сущест­венно увеличить быстродействие, уменьшить массу, габаритные размеры и увеличить надежность работы ЗУ.

В последние годы благодаря совершенствованию биполярных ИС, а также расширению серий ИС на МОП-транзисторах были созданы элементы статических ЗУ (на биполярных, а также на р-канальных и n-канальных МОП-транзисторах).

Статические ЗУ на биполярных транзисторах.Они представляют собой матрицу запоминающих элементов, каждый из которых может быть установлен в одно из двух устойчивых состояний. Таким эле­ментом обычно является триггер. Из ЗЭ строится накопительная матрица памяти – основа ОЗУ. На одном кристалле биполярной ИС можно расположить, например, ОЗУ на 4096 бит с временем вы­борки менее 60 нс. Построение (организация) матрицы определяется способом выборки (опроса) ЗЭ при записи или считывании.

В структурной схеме матрицы с пословной выборкой и одной ступенью дешифрации (рис. 2, а) одна строка образует слово из т разрядов. На схеме символами А1, А2, ..., Аn обозначены адресные, а Р1, Р2, ..., Рт разрядные шины.

Как видно из схе­мы, адресные шины связаны с каждым ЗЭ одного слова, в то время как разрядные шины имеют связь с ЗЭ одноименного разряда всех слов. При наличии в адресной шине Аi сигнала выбора i-го слова,

соответствующего высокому уровню, состояние каждого из ЗЭ в этом слове может быть считано по разрядным шинам Р1Рт. Если необходимо записать информацию по выбранному адресу Аi на разрядные шины P1, Р2,…, Рт подаются электрические сигналы «1» или «0», которые попадут на каждый из запоминающих элемен­тов i-й строки: ЗЭi1, ЗЭi2, ЗЭi3, .. . 3Эim.

На рис. 2, а не показаны устройства управления матрицей (дешифратор с адресными формирователями, усилители считыва­ния и записи), которые для повышения надежности работы ОЗУ изготовляются на одном кристалле с матрицей.

Рис. 2 Структурные схемы матриц (накопителей инфор­мации):

а – с пословной выборкой и одной ступенью дешифрации;

б - двухкоординатной с двумя ступенями дешифрации.

 

В структурной схеме двухкоординатной матри­цы информации с двумя ступенями дешиф­рации (рис. 2, б) ЗЭ выбирается с помощью двух адресных шин. Например, при наличии сигнала, соответствующего высокому уровню, на адресных шинах XI, Y1 будет выбран только 1. Его состояние можно считывать по общей для всех элементов раз­рядной шине Р. Чтобы записать «1» в выбранный ЗЭ, по разрядной шине необходимо подать сигнал, соответствующий высокому уров­ню. Эта организация матрицы позволяет оперировать тп однораз­рядными словами.

Структура и принцип построения БИС ОЗУ.Принцип построения БИС ОЗУ показан на рис. 3. Основным компонентом этой БИС служит матрица памяти – накопитель. Матрица содержит N ячеек, памяти. В каждой из них помещается одно слово длиной М бит, где М — количество разрядов ячейки. Для рассматриваемого примера матрицы памяти (128×8) соответственно N=128 и М=8; следовательно, ОЗУ может хранить 128 байт.

Порядковый номер (от 0 до N—1) ячейки памяти, содержа­щей один байт, определяет ее адрес. В данном примере матрицы памяти адреса ячеек представляют числа от 0 до 12710. Им соот­ветствуют числа от 0000000 до 11111112. Подчеркнем, что адрес определяет местоположение слова (байта), а не бита.

Для обращения к конкретной ячейке памяти с целью записи или считывания слова с адресной шины на входы АоA6 дешифратора адреса подается адрес ячейки в форме 7-разрядного двоичного кода (предположим, 0001011). При этом на выходе дешифратора (в данном случае — одиннадцатом) появится сигнал, открывающий доступ к соответствующей ячейке (одиннадцатой).

Возможность считывания байта из ячейки и передачи его в шину данных через выводы микросхемы DoD7 или приема байта, поступающего с шины данных на те же выводы микросхемы, и за­писи его в память зависят от режима работы, состояния трехрежимного буферного регистра.

Рис. 3 Принцип построения БИС ОЗУ.

 

В первом режиме ВЫВОД произво­дится считывание, во втором режиме ВВОД — запись, а в третьем режиме ВЫСОКИЙ ИМПЕДАНС, НЕЙТРАЛЬНОЕ СОСТОЯНИЕ линии шины данных отключены от матрицы — разрывается цепь передачи сигналов.

Операция считывания заключается в выборке байта, хранимого в ячейке указанного адреса (содержимое ячейки при этом остается неизменным). Для выполнения операции необходимо, чтобы в трехрежимный буферный регистр поступил с выхода блока управле­ния ОЗУ сигнал, устанавливающий режим ВЫВОД. Такой сигнал появляется тогда, когда на входы 1 и 2 блока управления поданы логические единицы. При этом буферный регистр пропускает байт из определенной адресом ячейки памяти через выходы D0—D7 в шину данных. Наличие логической единицы на входе запись — считывание блока управления обусловливает такую блокировку входов буферного регистра, что поступление числа с шин данных в память невозможно.

Операция записи предполагает введение нового байта в ячейку, определяемую адресом. Если ранее в этой ячейке был записан байт, то он стирается и его место занимает новый байт. Чтобы пропустить через трехрежимный буферный регистр байт, поступаю­щий с шины данных на входы D0D7, необходимо установить в регистре режим ВВОД. Для этого требуется одновременное наличие логического нуля на входе блока управ­ления и логической единицы на его входе . 2. При такой комби­нации становится воз­можным прием байта с шины данных в ячей­ку памяти по указан­ному адресу. Наличие логического нуля на, входе запись — считы­вание приводит к бло­кировке буферного ре­гистра, исключающей выдачу байтов в шину данных.

Если на входе 2 блока управления — ло­гический нуль, то при любом состоянии входа этого блока трехрежимный буферный ре­гистр находится в третьем режиме, при котором шина данных от­ключена от ОЗУ, т. е. ни считывание, ни запись не могут иметь места. Наличие логического нуля или логической единицы на вы­ходе схемы выбора модуля памяти, или, что то же самое, на входе 2 блока управления, зависит от кода (сочетания сигналов) на входах ВМ0ВМ5 схемы выбора модуля. Эти входы используются тогда, когда оперативное запоминающее устройство составляют из не­скольких БИС ОЗУ.

При наличии в составе основной памяти двух (или более) модулей ОЗУ часть кода адреса используется для ука­зания конкретного модуля, в котором хранится требуемый байт. Она подается на входы схем выбора модуля памяти.

Рис. 4 Запоминающий элемент—триггер

на биполярных транзисторах.

 

Когда работает определенная БИС комплекта ОЗУ (из нее считывается или в нее записывается число), то на выходе схемы выбора модуля, входящей в состав данной БИС ОЗУ, имеется «лог. 1», а на выходах таких же схем у остальных БИС — «лог. 0»

Рассмотрим принцип построения полупроводниковых ЗЭ, на ко­торых строятся матрицы ОЗУ.

Запоминающий элемент — триггер на биполярных транзисто­рах с непосредственными связями представлен на рис. 4. Будем считать, что в ЗЭ записан 0, если транзистор VT1 открыт, а тран­зистор VT2 закрыт. От +Ек к -Ек (к «земле») через открытый транзистор триггера ток может проходить через цепи эмиттеров.

Верхние по схеме эмиттеры под­ключены к разрядным шинам, ниж­ние соединены и выведены на ад­ресную шину. При выборе ячейки, в которую входят рассматривае­мые ЗЭ, данная адресная шина возбуждается — ее потенциал воз­растает, и цепь тока через ниж­ние эмиттеры обрывается.

В режиме хранения ЗЭ не выбраны — адресная шина имеет низкий потенциал, а раз­рядные — наиболее высокий. По­этому ток открытого транзистора протекает через нижний эмиттер на адресную шину и по ней на «землю».

В режиме записи про­исходит выборка ЗЭ ячейки —данная адресная шина приобретает высокий потенциал, и ток отпер­того транзистора ЗЭ может протекать только на разрядную шину. При появлении на входе двоичной переменной, записываемой в данный ЗЭ, и сигнала разрешения записи одна разрядная шина (например, ШР1 получает высокий потенциал, а другая (шина ШР1) — благодаря инвертору — низкий. Если перед этим триггер находился в состоянии 0 (VT1 отперт), то он переключается в со­стояние 1 (отперт VT2).

В режиме считывания вновь происходит выборка ЗЭ ячейки — адресная шина получает высокий потенциал, и ток открытого транзистора протекает по разрядной шине на один из входов усилителя считывания. На его выходе появляется «лог. 1», если отперт VT2, и «лог. О», если отперт VT1.

В случае необходимости микросхемы ЗУ можно объединить, увеличивая тем самым емкость памяти. Для этого они имеют специ­альный вывод — «Выбор корпуса» (ВК).

Рис. 5 Объединение микро­схем для хранения 16-разряд­ных слов

Рис. 6 Запоминающий элемент для ЗУ с двухкоординатной выборкой

 

На рис. 5 показано объединение микросхем для хранения 16-разрядных слов (емкость накопителя — 256 бит). Здесь объеди­нены адресные шины всех микросхем, а также шины выбора корпу­са. На шинах записи кода первой микросхемы устанавливаются первые четыре разряда записываемого числа, на аналогичных ши­нах второй микросхемы — следующие четыре разряда и т. д. При работе ЗУ подается сигнал разрешения на объединенные шины ВК всех микросхем.

Микросхемы ЗУ объединены для получения и других вариантов распределения суммарной емкости.

Запоминающий элемент для ЗУ с двухкоординатной выборкой (рис. 6) представляет собой триггер на трехэммитерных транзи­сторах. Третьи эммитеры каждого транзистора соединены и вы­ведены на вторую адресную шину.

Запоминающие элементы на МОП-транзисторах.Взависимости от типа ЗЭ на основе МОП-транзисторов можно построить ЗУ ста­тические или динамические. В первом случае в качестве ЗЭ служит статический триггер, во втором случае информация запоминается на емкости затвора МОП-транзистора. Запоминающее устройство на МОП-транзисторах, так же как и на биполярных транзисторах, может быть с пословной и двухкоординатной произвольной выбор­кой.

Рис. 7. Запоминающий элемент — триггер на основе МОП структуры:

а – схема; б – временная диаграмма работы.

 

Пример простейшей схемы ЗЭ-триггера на МОП-транзисторах для ЗУ с пословной выборкой приведен на рис. 7, а. Триггер об­разован транзисторами VT1VT4. Управление триггером для записи и считывания осуществляется переключением транзисторов VT5 и VT6. Временные диаграммы работы такого ЗЭ представлены на рис. 7, б. В исходном состоянии напряжение на обеих разрядных шинах Р1 и Р° равно нулю, а на шине слова А потенциал равен напряжению питания схемы. При этом транзисторы VT5 и VT6 закрыты, так как разность потенциалов между затворами и исто­ками по абсолютной величине меньше порогового напряжения. Триггер находится в одном из устойчивых состояний.

Пусть, например, транзистор VT3 открыт, а транзистор VT1 закрыт. При записи «1» в шину слова подается отрицательный сиг­нал, изменяющий напряжение в ней до нуля, одновременно в раз­рядную шину Р1 подается положительный сигнал, изменяющий напряжение в ней до напряжения питания Uип. При этом транзи­стор VT5 открывается, так как разность потенциалов между затво­ром и истоком становится отрицательной. Положительный сигнал поступает на сток транзистора VT1 и на затвор транзистора VT3. Разность потенциалов между затвором и истоком транзистора VT3 становится меньше порогового напряжения, и этот транзистор за­крывается. После запирания транзистора VT.3 открывается транзи­стор VT1 и на его стоке устанавливается положительное напря­жение, что соответствует состоянию «1». Напряжение на стоке транзистора VT3 становится равным нулю.

При записи «0» в ЗЭ необходимо при нулевом напряжении на ши­не слова подать напряжение Uип в разрядную шину Р0. При этом через открытый транзистор VT6 положительное напряжение, попа­дая на затвор транзистора VT1, запирает его, что приводит к откры­ванию транзистора VT3. Для считывания информации, предвари­тельно записанной в ЗЭ, необходимо подать отрицательный сигнал только на шину слова, изменяя в ней напряжение до нуля. При этом транзисторы VT5 и VT6 оказываются открытыми и через транзи­стор, присоединенный к точке триггера с положительным потен­циалом, протекает ток, поступающий в соответствующую разрядную шину и далее на усилитель считывания.

Биполярные ЗУ наиболее эффективны, как высокоскоростные буферные ЗУ. Наиболее широко применяются биполярные ЗУ на ТТЛ- и ЭСЛ-транзисторах. Основное внимание при создании би­полярных ЗУ уделяется увеличению плотности упаковки.

ЗУ на р-канальных МОП-транзисторах имеют минимальную себестоимость, но обладают более низким быстродействием; ЗУ на n-канальных МОП-транзисторах по быстродействию в ряде случаев приближаются к биполярным; ЗУ на КМОП-транзисторах имеют низкую статическую потребляемую мощность и среднее быстродей­ствие. Технология производства КМОП ЗУ достаточно сложна, и поэтому их себестоимость выше, чем у р- и n-канальных МОП-транзисторов.

В микропроцессорных и вычислительных устройствах широко применяют следующие основные типы ЗУ: регистровую память, встраиваемую в центральный процессорный элемент (общее число регистров обычно 8—16); сверхоперативную память емкостью при­мерно 64 слова и временем выборки несколько десятков наносе­кунд; оперативную память емкостью 4—64 тыс. слов с возможностью наращивания до 128 тыс. слов.

Интегральные схемы ОЗУ.Они содержат на одном кристалле мат­рицу ЗЭ, дешифраторы адреса, формирователи, усилители считы­вания и другие схемы управления, необходимые для функциони­рования ОЗУ.

Оперативные запоминающие устройства можно разделить на две группы: статические и динамические. В динамических ОЗУ запоми­нающим элементом служит конденсатор, в котором информация хранится в форме наличия или отсутствия заряда. Преимуществом статических ОЗУ перед динамическими является отсутствие схемы регенерации информации, что значительно упрощает управление ОЗУ. Кроме того, схема статических ОЗУ имеет, как правило, одно питающее напряжение. Типовые характеристики статических ОЗУ приведены в табл. 3.

Таблица 3.

Статические ОЗУ на МОП-транзисторах, несмотря на среднее быстродействие, получили широкое распространение, что объясня­ется большей плотностью размещения ячеек на кристалле, чем у биполярных ОЗУ.

Основными характеристиками ИС ОЗУ являются: емкость, изме­ряемая числом двоичных единиц информации (бит), хранящейся в ЗУ; быстродействие, определяемое временем обращения к ЗУ (до­полнительно быстродействие может быть охарактеризовано также временем записи и временем считывания); мощность, потребляемая одним ЗЭ (мВт/бит), или мощность потребления всей ИС ЗУ в це­лом. Важной характеристикой является степень интеграции, выра­женная в числе элементов или эквивалентных вентилей на корпус.

За последние годы были расширены серии ИС ТТЛ и ЭСЛ, в со­став которых введены ОЗУ на 256 бит с произвольной выборкой и схемами управления (К155РУ5), ОЗУ на 4096 бит (К500РУ410). В состав серий ИС на КМОП-транзисторах включены ОЗУ на 256 бит (564РУ2А, К176РУ2).

 

 

ЧЕТВЕРТЫЙ ВОПРОС

На современном этапе развития цифровой техники удельный вес ЗУ в составе аппаратуры непрерыв­но возрастает. К тому же ЗУ сами по себе относятся к числу наиболее сложных устройств цифровой техники. Тенденция постоянного увеличения уровня интеграции микросхем ЗУ приводит к соответствующему уменьше­нию геометрических размеров компонентов, увеличению паразитных связей между ними и, как следствие этого, к возрастанию чувствительности к различным помехам. Отметим, что даже кратковременное нарушение нормаль­ного функционирования ЗУ может привести к серьезным последствиям в работе цифровой системы. Поэтому при­нимается комплекс мер по обеспечению исправного функ­ционирования ЗУ.

Он предусматривает контроль функ­ционирования ЗУ с целью выявления фактов постоянно­го и кратковременного нарушения работоспособности, диагностирование с целью локализации мест нарушения и управление процессом восстановления работоспособно­го состояния.

Коротко рассмотрим основные причины нарушения работоспособности ЗУ. Устойчивые нарушения (отказы) вызываются дефектами в полупроводниковых кристал­лах, например, из-за локального внедрения посторонних примесей, пробоя окисла статическим электричеством, а также обрывами и короткими замыканиями проводни­ков кристаллов, корпусов микросхем и печатных плат из-за деформации, различных загрязнений и допущенных на этапе изготовления нарушений технологических ре­жимов. Они могут проявляться, например, в неверном считывании информации из каких-либо ячеек памяти, по­стоянном пребывании некоторых информационных выхо­дов в состоянии «Отключено», даже когда происходит обращение к микросхеме, и т. д.

Кратковременные нарушения (сбои) могут быть ре­зультатом действия помех по питанию, например, из-за неправильной прокладки шин «земля» и напряжения, внешних электромагнитных помех, излучения α-частиц из материала корпусов микросхем, случайного сочетания в определенные моменты значений сигналов, приводяще­го к неправильным действиям, и т. д. Обычно они прояв­ляются в неверном считывании или записи информации в случайные моменты времени. Устойчивость функциони­рования ЗУ повышается при использовании соответству­ющих средств контроля, диагностирования и управления процессом восстановления работоспособного состояния. Одна часть из этих средств может быть внешней по от­ношению к ЗУ, другая — может входить в их состав.

Имеются довольно значительные отличия в организации работы при выявлении и устранении отказов и сбоев, по­этому будем их рассматривать отдельно друг от друга. Выявление отказов и локализация мест, в которых они возникают, выполняется путем организации тестового контроля и диагностирования. С этой целью от генерато­ра тестов на испытуемое ЗУ подается последовательность проверочных сигналов. Выходные сигналы ЗУ, являю­щиеся реакцией на эти тесты, сравниваются с эталонны­ми сигналами, которые соответствуют нормально функ­ционирующему ЗУ (рис. 8).

Результаты сравнения затем используются для принятия решения о работоспо­собности всего ЗУ и его отдельных составляющих частей. Функции генератора эталонных сигналов может выпол­нять однотипное с испытуемым исправное ЗУ.

Рис. 8. Схема организации тестового контроля и диагностирования.

Для орга­низации тестового контроля и диагностирования широко применяются микроЭВМ, в которых необходимые тесты, эталонные сигналы и последующие сравнения с приня­тием необходимых решений могут реализоваться про­граммным путем.

Существует большое число алгоритмических тестов, начиная с простейших, предусматриваю­щих последовательную запись информации в ячейки памяти с последующим ее считыванием, и кончая достаточно сложными вариантами комбинированных дейст­вий, по передаче информации с проверкой соответствия временных соотношений паспортным данным микросхем ЗУ.

Постоянно возрастающие возможности интеграции микросхем ставят на повестку дня разработку ремонто­пригодных микросхем памяти. В этом случае на полу­проводниковом кристалле формируются резервные ЗЭ и схемы обрамления, которые подключаются к опреде­ленным выводам с помощью плавких перемычек. В таких микросхемах появляется возможность после проведения соответствующего диагностирования управлять процес­сом восстановления работоспособности ЗУ: разрушая не­которые плавкие перемычки, заменять неисправные эле­менты исправными (резервными).

Для борьбы со сбоями организуется функциональный контроль, предусматривающий выявление сбоев и их устранение в процессе выполнения ЗУ своих рабочих функций. Учитывая, что сбои возникают главным обра­зом в соединительных цепях и проявляются в форме оши­бочного изменения информационного значения на проти­воположное в одном или нескольких разрядах слов, для обнаружения и устранения сбоев широко применяется помехоустойчивое кодирование: в каждое информацион­ное слово включаются специальные проверочные двоич­ные разряды. В ЗУ вводятся элементы, выполняющие указанные операции при каждой записи информации. В процессе считывания производится контроль каждого информационного слова с выявлением и фиксацией на основе анализа проверочных разрядов возникших сбоев. В некоторых случаях может быть предусмотрено и вос­становление правильных информационных значений.

Література:

1. М.В. Напрасник «Микропроцессоры и микроЭВМ», стр: 56-62.

2. Б.Я. Лихтциндер «Микропроцессоры и вычислительные устройства в радиотехнике», стр: 86-91.

3. В.В. Стрыгин «Основы вычислительной, микропроцессорной техники и программирования», стр: 141-145, 149-156.

4. Э.В. Евреинов «Цифровая и вычислительная техника», стр: 203-213.

5. В.Н. Сысоев «Основы радиотехники», стр: 244-247.

ЗАНЯТИЕ 1.3.3 Назначение, классификация, характеристики ПЗУ. Постоянные

ЗУ на больших интегральных схемах.

 

ВОПРОСЫ ЗАНЯТИЯ:

1. Особенности построения и основные параметры ПЗУ.

2. Полупроводниковые постоянные запоминающие устройства.

3. Функциональные схемы ПЗУ. Организация многокристальной памяти. Программирование ПЗУ.

 

ПЕРВЫЙ ВОПРОС

Постоянные запоминающие устройства (ПЗУ) в микропроцессорных вычислительных системах слу­жат для хранения программ и другой неизменяемой информации. Важное преимущество ПЗУ по сравне­нию с ОЗУ — сохранение информации при выключе­нии питания. Стоимость бита хранимой в ПЗУ. инфор­мации может быть почти на порядок ниже, чем в ОЗУ. Постоянные ЗУ могут быть реализованы на основе различных физических принципов и элементов и отличаются способом занесения информации, крат­ностью занесения, способом стирания.

В настоящее время применяются следующие виды ПЗУ: программируемые на заводе-изготовителе или масочные ПЗУ (МПЗУ); программируемые пользова­телем; перепрограммируемые ПЗУ.

Первые два вида ПЗУ допускают только однократное про­граммирование, третий вид ПЗУ позволяет изменять хранимую в нем информацию многократно.

В крупносе­рийном производстве изделий ВТ находят применение ПЗУ (в типах микросхем обозначаются буквами РЕ), программирование которых выполняется в процессе их изготовления. Обычно на кристалле полупроводника вна­чале создаются все ЗЭ, а затем на заключительных тех­нологических операциях с помощью индивидуальных для конкретных заказчиков фотошаблонов (масок) формиру­ется требуемая сеть соединений, определяющая записы­ваемую информацию. При достаточно большой серийно­сти такие ПЗУ оказываются более дешевыми по сравне­нию с другими разновидностями постоянных ЗУ. Их достоинством является также более простая структура и, как следствие этого, более высокая надежность. В ПЗУ достигнут наиболее высокий уровень интеграции (128 Кбит в одной микросхеме).

На этапах изготовления образцов изделий, а также в условиях мелкосерийного производства изделий ВТ широко применяются ППЗУ (в типах микросхем обозна­чаются буквами РТ), программирование которых осу­ществляется пользователем. По сравнению с ПЗУ они имеют более сложную структуру, во-первых, в связи с не­обходимостью введения плавких перемычек в каждый ЗЭ, во-вторых, из-за дополнительных элементов, через которые выполняется программирование. Дополнитель­ные затраты связаны и с самим процессом программи­рования, который осуществляется в определенных режи­мах с помощью специальных программаторов. Отметим также необходимость выполнения специальных циклов термотренировки для устранения возможности восста­новления некоторых перемычек после программирования, а также наличие определенной части микросхем, кото­рую не удается запрограммировать вообще.

Рис. 1. Упрощенная схема включения элемента программирования.

 

С целью сокращения необходи­мого числа выводов корпусов для программирования используются те же выходы, по которым считывается информация из ППЗУ. К этим вы­водам внутри микросхемы подключа­ются элементы программирования, через которые обеспечивается доступ к нужным плавким пе­ремычкам. На рис. 1 пока­зана упрощенная структура одного из вариантов включения элементов программи­рования (Пр) в составе ППЗУ.

Внешний про­грамматор подключается к выводам D0 микросхемы ППЗУ и обеспечивает подачу импульсов заданной дли­тельности с амплитудой, существенно превышающей уровни в режиме считывания. В результате обеспечива­ются отпирание элементов программирования и разруше­ние соответствующих плавких перемычек. Адресная ши­на А используется при программировании для выбора заданных ЗЭ. В приведенной структуре показаны два управляющих сигнала CS. Выбор микросхемы задается одновременной подачей разрешающих значений обоих из них. Использование нескольких таких сигналов упроща­ет объединение микросхем при построении памяти за­данной емкости и разрядности в связи с тем, что в ППЗУ в отличие от ОЗУ отсутствуют информационные входы, менее остро стоит проблема выводов микросхем. Поэто­му чаще всего в ППЗУ организуется хранение многораз­рядных чисел.

В табл. 1 приведены основные параметры некото­рых широко применяемых микросхем ППЗУ. Основным временным параметром для них является время выборки адреса, определяемое с момента подачи очередного адре­са на шину А до считывания числа из адресованных яче­ек по выходам DO2.

 

Таблица 1.

Для многих применений как в условиях массового производства, так и мелкосерийного очень удобными яв­ляются репрограммируемоые постоянные ЗУ, допускаю­щие выполнение многих циклов перепрограммирования с предшествующим стиранием ненужной информации (число циклов репрограммирования у различных типов РПЗУ колеблется от десятков до десятков тысяч). В ЗЭ таких устройств чаще всего используются МОП-транзис­торы с двухслойной структурой диэлектрика или с допол­нительными плавающими затворами, позволяющие за счет введения избыточного заряда при программирова­нии изменять пороговое напряжение, при котором отпи­раются транзисторы. Благодаря исключительно низкой проводимости используемых диэлектриков избыточные заряды могут существовать без значительного уменьше­ния своей величины очень длительное время (в некото­рых типах РПЗУ до десятка лет). В последнее время ведутся интенсивные разработки РПЗУ на основе аморф­ных полупроводников, приборов с зарядовой связью, сегнетоэлектрических МОП-структур. Сложная структура ЗЭ, необходимость введения эле­ментов перепрограммирования, значительно повышают стоимость РПЗУ по сравнению с другими разновидностя­ми ПЗУ. Поэтому они применяются в первую очередь там, где свойство перепрограммируемости является опре­деляющим. Во всех РПЗУ занесение информации выпол­няется пользователем подачей импульсов с амплитудой порядка 20—30 В и длительностью от единиц до десят­ков миллисекунд. В одной из разновидностей РПЗУ (в типе микросхемы для них применяют обозначение РР) стирание информации также производится электриче­ским путем. Эта разновидность часто допускает возмож­ность не только общего стирания, разрушающего инфор­мацию во всей микросхеме, но и избирательное (байто­вое) стирание с последующим выполнением байтовой записи. В другой разновидности (обозначаемой в типе микросхемы буквами РФ) стирание информации произ­водится ультрафиолетовым облучением микросхемы в те­чение нескольких десятков минут. В этом случае инфор­мация разрушается полностью во всей микросхеме. В большинстве типов микросхем репрограммируемых постоянных ЗУ организуется хранение многоразрядных чисел.

В табл. 2 приведены основные параметры некото­рых широко применяемых микросхем РПЗУ.

Таблица 2.

 

Постоянные ЗУ можно рассматривать как универ­сальные элементы, позволяющие хранить произвольные записанные в них коды. Поэтому в настоящее время име­ется целое направление проектирования узлов цифровой техники на базе таких ЗУ.

 

ВТОРОЙ ВОПРОС

Постоянное запоминающее устройство — это устройство, в котором хранится программа (и при необходимости совокупность констант). Содержимое ПЗУ используют как память программы, составленной заранее изготовителем в соответствии с требованиями пользователей. В таких случаях говорят, что программа жестко «зашита» в ЗУ. Чтобы выполнить иную программу, необходимо при­менить другое ПЗУ или его часть. Из ПЗУ можно только выбирать хранимые там слова, но нельзя вносить новые, стирать и заменять записанные слова другими.

Программируемые постоянные запоминающие устройства (ППЗУ) отличаются от ПЗУ тем, что пользователь может самостоя­тельно запрограммировать ПЗУ (ввести в него программу) с помо­щью специального устройства — программатора, но только один

раз (после введения программы содержимое памяти изменить нель­зя).

 

Рис. 2. ПЗУ, состоящее из диодной матрицы и дешиф­ратора адреса.

 

Репрограммируемое постоянное запоминающее устройство РППЗУ, называемое также стираемым ПЗУ, допускает неоднократ­ное стирание информации с помощью программатора. Это облегчает исправление обнаруженных ошибок и позволяет изменять содержи­мое памяти.

Полупроводниковые ПЗУ могут быть диодными и транзистор­ными.

На рис. 2 изображено ПЗУ, состоящее из диодной матрицы и дешифратора адреса. Горизонтальные шины матрицы — адресные; вертикальные — разрядные, с них снимаются восьмиразрядные двоичные числа, записанные в ПЗУ. Если, к примеру, с выхода дешифратора возбуждается адресная шина ША2 то «лог. 1» прохо­дит с нее через диоды на разрядные шины ШР2, ШР6, ШР7, ШР8, сообщая им высокий потенциал,— на выходе устанавливается дво­ичное число 11100010. Аналогично, при возбуждении других адрес­ных шин на выходах устанавливаются три других двоичных числа.

Заметим, что диодная матрица (рис. 2) является совокупно­стью элементов ИЛИ. Каждый из них состоит из диодов, подклю­ченных к одной разрядной шине, а входами элемента являются адресные шины.

На рис. 3 приведена структура ИС ПЗУ на многоэмиттерном транзисторе. При возбуждении одной из ША отпирается транзи­стор, база которого присоединена к этой шине. Благодаря этому возбуждаются те разрядные шины, к которым присоединены эмит­теры этого транзистора. В ПЗУ (рис. 3) записаны три четырехразрядных слова (1001, 0011, 1010), каждое устанавливается на раз­рядных шинах при возбуждении соответствующей адресной шины.

Рассмотрим кратко программируемые ПЗУ. В ИС ПЗУ (см. рис. 3) при изготовлении все эмиттеры соединяются с разряд­ными шинами через плавкие перемычки. При программировании изготовителем или заказчиком часть их расплавляется импульсами тока, которые пропускают через определенные эмиттеры. В результате нарушаются некоторые связи источника Е с разрядными ши­нами, что обеспечивает появление логических нулей в определенных разрядах считываемого числа. За­несение новой информации в такие ПЗУ, связанное с необходи­мостью восстановить нарушенные связи, невозможно.

Рис. 3. Структура ИС ПЗУ на многоэмиттерном транзисторе.

 

Элементы перепрограммируе­мых ПЗУ выполняются на основе

МОП-транзисторов определенных структур. Одни из них допуска­ют запись информации при воздействии импульса напряжения и ее стирание при ультрафиолетовом облучении, а другие — запись и стирание под воздействием только напряжений (разной полярности и значения).

Наибольшую емкость при наименьшей потребляемой мощности имеют ПЗУ, построенные на n-канальных МОП-транзисторах. В масочных ПЗУ информация записывается при изготовлении ПЗУ на заводе заменой одного из фотошаблонов слоя коммутации. Этот фотошаблон выполняется в соответствии с пожеланиями заказчика по картам заказа. Перечень возможных вариантов карт заказов приводится в технических условиях на ИС ПЗУ. Такие ПЗУ строят­ся на основе матриц диодов биполярных или МОП-транзисторов. Диоды включены в схеме ПЗУ в тех пересечениях матрицы, которые соответствуют записи «1», и отсутствуют в тех местах, где должны быть записаны «0».

Внешние цепи управления диодных ПЗУ просты. Так как матри­цы представляют собой элементы с гальваническими связями, то на выходе появляются почти такие же постоянные уровни напря­жения, как и входные сигналы, поэтому отпадает необходимость в выходном регистре для хранения информации. В масочных ПЗУ, построенных на основе биполярных транзисторов, единицы записы­ваются в те ЗЭ матрицы, где базы транзисторов присоединяются к входной линии. Базы транзисторов, соответствующих ячейкам матрицы, в которых должны храниться нули, не подключаются ко входным шинам.

Аналогичные ЗУ на МОП-транзисторах проще, чем ЗУ на бипо­лярных элементах. Они представляют собой полные матрицы, в которых при записи «1» затвор подключается ко входу, а при записи «0» — не подключается. Масочные ПЗУ отличаются высокой надежностью, но не очень удобны потребителю, поскольку невозможно оперативно изменять информацию в ПЗУ без изготовления новой ИС.

Более удобны электрические программируемые ПЗУ, однако они дают возможность только однократной записи нужной информации у потребителя путем разрушения элементов структуры ПЗУ под действием приложенного электрического напряжения или тока. Разрушаемыми элементами структуры могут быть специальные проводящие перемычки из металлической или поликремневой пленки, а также тонкий слой диэлектрика или p-n-переходы.

 

ТРЕТИЙ ВОПРОС

Постоянные и перепрограммируемые ЗУ отличаются друг от друга емкостью, разрядностью и числом входов ВК. ПЗУ имеют обычно сло­варную организацию. Функциональная схема ПЗУ показана на рис. 4. С помощью сигнала ВК можно отключать буферный регистр от шины данных. В ПЗУ имеется спе­циальный вход «Ввод программы», посредством которого производится программирование ПЗУ.

Рис. 4. Функциональная схема ПЗУ на 512 X 8 разрядных слов.

 

Для получения требуемого объема памяти и увеличения разрядности ее можно наращивать как по «горизонтали», так и по «вертикали».

Рис. 5. Горизонтальное наращивание памяти с целью получить

длину ячеек в8 бит при объеме 1024 слов (1024×8).

Требуемая разрядность памяти достигается путем горизонтального наращивания (рис. 5). При этом фиксируется количество слов па­мяти. Требуемый объем памяти при фикси­рованной разрядности слов можно полу­чить наращиванием по «вертикали» (рис. 5).

В целях получения требуемой органи­зации памяти обычно используются оба способа ее наращивания. Пример органи­зации памяти микро-ЭВМ, предназначен­ной для обработки сигналов, показан на рис. 6.

Микро-ЭВМ, работающая с такой па­мятью, имеет длину слова в 8 разрядов и шестнадцатиразрядную адресную шину. Адресные входы каждой БИС подключены к 10 младшим разрядам шины адреса для обеспечения возможности обращения к каждой из ячеек соответствующей БИС.

Рис.6. Вертикальное на­ращивание памяти с целью получить

объем ячеек 1024 слов при длине 8 бит (1024×8).

Рис. 7. Функциональная схема устройства памяти микро-ЭВМ.

 

Шесть старших разрядов необходимы для выделения с помощью дешифратора одного из 64 управляющих сигналов ВК.

В схеме, изображенной на рис. 7, из 64 управляющих сигналов для управления памятью необходимр только 16 (ВКОВК15), осталь­ные (с ВК16 по ВК63) могут быть использованы для расширения объе­ма памяти. Увеличение объема ППЗУ в этой схеме реализовано путем наращивания по «вертикали», увеличение разрядности ОЗУ — нара­щиванием по «горизонтали», а необходимый объем памяти ОЗУ — на­ращиванием по «вертикали».

Как отмечалось выше, в настоящее время существуют: ПЗУ, про­граммируемые при изготовлении; ПЗУ, программируемые пользова­телем, и ППЗУ. ПЗУ первого типа программируются на одном из последних технологических этапов их изготовления. Программирование производится за счет металлизации требуемых промежутков в схеме. Фотошаблон, с помощью которого производится металлизация, до­статочно дорог в изготовлении. По­этому программирование этим спо­собом выгодно только при крупно­серийном производстве таких ПЗУ.

Пример ПЗУ на МОП-транзис­торах показан на рис. 8. Тут операция «ИЛИ—НЕ» реализуется с помощью нормально закрытых МОП-транзисторов. Промежутки на­ходятся в цепи истока каждого транзистора. Если поставить пере­мычку, то будет логический нуль в данном разряде; если перемычки нет, то будет логическая единица.

Рис. 8. ПЗУ на МОП-транзисто­рах, программируемое с помощью маски.

 

В ПЗУ второго типа используются перемычки в виде плавких вста­вок-предохранителей, которые избирательно пережигаются с помощью тока достаточной силы, который формируется посредством специаль­ного устройства, называемого программатором.

Постоянные ЗУ третьего типа можно программировать, стирать и программировать заново; такие ПЗУ называются перепрограммируе­мыми (ППЗУ). Как отмечалось, в ППЗУ используются схемы, изго­товленные по МНОП- и ЛИЗМОП-технологии.

Программирование их производится с помощью специальных программаторов, а стирание информации — ультрафиолетовым излучением достаточной интенсив­ности.

 

Література:

1. М.В. Напрасник «Микропроцессоры и микроЭВМ», стр: 62-66.

2. Б.Я. Лихтциндер «Микропроцессоры и вычислительные устройства в радиотехнике», стр: 95-97.

3. В.В. Стрыгин «Основы вычислительной, микропроцессорной техники и программирования», стр: 156-159.

4. Э.В. Евреинов «Цифровая и вычислительная техника», стр: 213-216.

 

 

ЗАНЯТИЕ 1.3.4 Матричные и трансформаторные типы ПЗУ.

 

ВОПРОСЫ ЗАНЯТИЯ:

1. Организация памяти на элементах с зарядовой связью.

2. Память на цилиндрических магнитных доменах.

3. Программируемые логические матрицы.

 

ПЕРВЫЙ ВОПРОС

ПЗС-память состоит из цепочек близко расположенных МОП-емкостей (рис. 1). Бит информации в ПЗС-памяти хранится в виде уровня заряда в элементах. Для сохранения разделенных зарядовых пакетов и передачи их в соседние элементы отдельно подается сигнал многофазной синхронизации.

Рис. 1. Структура ПЗС в режимах хра­нения (а) и передачи заряда (б).

 

Рис. 2. Организация ПЗС ЗУ с про­извольно выбираемыми параллельными ре­гистрами.

 

В каждом элементе напряжение на одном электроде отличается от других и поэтому образуется «потенциальная яма», которая захваты­вает заряд в элементе. Используя многофазную синхронизацию, мож­но перемещать «потенциальную яму» от одного электрода к следую­щему, а следовательно, смещать соответствующий захваченный заряд, что приводит к сдвигу информации на один бит при выполнении пол­ного цикла сдвигов.

ПЗС-память можно считать длинным регистром. Частота сдвига таких регистров лежит в пределах от 50 кГц до 5 МГц. ПЗС-регистр аналогичен динамическому ЗУ, так как хранимые заряды в элементе памяти уменьшаются из-за токов утечки и потерь при передаче. Для компенсации этих потерь ПЗС-память организуется в виде нескольких кольцевых регистров сдвига, выход которых для рециркуляции через усилители регенерации подается на вход.

ПЗС-память предназначена для замены дисков с фиксированной головкой, а также используется в качестве быстрой вспомогательной массовой памяти. Здесь центральный процессор выдает в систему ПЗС-памяти начальный адрес и число передаваемых слов. К достоин­ствам ПЗС-памяти относятся простота элемента ЗУ, малый размер ячейки, небольшая потребляемая мощность. Память на ПЗС-элементах относится к элементам функциональной электроники.

ПЗС-память организуется как система сдвиговых регистров с со­ответствующими схемами управления. Наиболее быстродействующая ПЗС-память при малой потребляемой мощности и организацией в виде произвольно выбираемых параллельных регистров (рис. 2) имеет емкость 64 Кбит и организована как 16 произвольно выбираемых ре­гистров по 4 Кбит каждый. Дешифратор выбирает один из 16 регист­ров. Сдвиг осуществляется сразу во всех 16 регистрах. При обраще­нии к одному из регистров во всех остальных рециркулируется и ре­генерируется информация. Время выборки произвольного бита (время ожидания) на частоте 5 МГц равно 400 мкс. Потребляемая мощность 3,5 мкВт/бит на частоте 5 МГц и 0,6 мкВт/бит в режиме хранения.

 

ВТОРОЙ ВОПРОС

Запоминающие устройства на ЦМД используются в качестве внеш­них ЗУ. Емкость таких ЗУ в настоящее время достигает более 1 Мбит (К1602РУ2А). ЗУ на ЦМД энергонезависимы и позволяют хранить до 107 бит информации на площади в 1 см2 при малой потребляемой мощности.Для функционирования ЗУ на ЦМД необходимы устройства сопря­жения: формирователи импульсов токов точной амплитуды и дли­тельности, управляемые от стандартных ТТЛ-схем; усилитель считы­вания; блоки управления и синхронизации. ЗУ на ЦМД имеют малые размеры, а следовательно, их можно размещать на плате совместно с МП. Организация памяти одного из вариантов ЗУ на ЦМД показана на рис. 3.

 

Рис. 3. Организация памяти ЗУ на ЦМД.

 

ТРЕТИЙ ВОПРОС

Устройство управления ЭВМ имеет большое количество входных переменных (40—50) и выходных функций (50—70). Для разработки такого УУ с применением ПЗУ потребовалось бы ПЗУ с огромным объемом памяти (240×50 бит). Существуют различные способы сни­жения разрядности памяти ПЗУ. Это — введение узла анализа вход­ных линий для снижения разрядности адреса либо применение ЗУ с адресным доступом, соединенных в несколько последовательных уровней. Однако оба эти способа снижают быстродействие си­стемы

Отмеченных недостатков не имеют УУ на программируемых логиче­ских матрицах (ПЛМ). Кроме того, ПЛМ может применяться в каче­стве ЗУ, преобразователя кодов, генератора логических функций, вы­полнять произвольные логические операции и т. п.

Структурная схема ПЛМ показана на рис. 4. ПЛМ состоит из двух матриц. Матрица M1 формирует k конъюнкций входных перемен­ных, а матрица М2 п дизъюнкций от конъюнкций M1. Число входов может достигать десятков, а число цепей Zl, Z2, ..., Zk — более ста.

Рис. 4. Структурная схема ПЛМ.

 

Принципиальная схема ПЛМ изображена на рис. 5. При постро­ении матриц.M1 и М2 на пересечении горизонтальных и вертикальных цепей включаются полупроводниковые биполярные или МОП-эле­менты. Входные сигналы х1,x2, ..., хп коммутируются через транзи­сторы с информационными шинами, образуя логические произведения тех входных переменных, соединения с актами которых были произведены.

Прямые и обратные значения входных сигналов х1, х2, ... , хп образуют на выходах z1, z2, ... , zk функции

где xk может принимать значения xk, или 1(единица будет в случае отсутствия связи, с переменной хк).

Количество функций zk будет зависеть от числа логических элементов, формирующих вертикальные шины. Сформированные аналогично

выходные сигналы уп соответствуют уравнению

Принцип реализации операции конъюнкции применительно к рис. 5 показан на рис. 6, а дизъюнкции — на рис. 7

Рис. 5 Принципиальная схема ПЛМ.

Рис 6. Принцип реализации операцииконъюнкции в ПЛМ по рис 5.

 

Рис 7. Принцип реализации операции дизъюнкции в ПЛМ по рис. 5.

 

Отличие ПЗУ отПЛМ состоит в способе адресации информационного поля данных, в распределении информационных полей, возможности одновременного опроса нескольких формируемых функций. Разные адреса могут определять одну и ту же формирующую функцию. Возможны варианты определения более одной переходной функции с помощью одного адреса. Используя два различных адреса, можно адресовать одну и ту же область данных матрицы для обращения к микропрограммам по различным адресам, Это дает возможность перехода к микропрограммам из различных текущих условий без применения специальных микрокоманд перехода.

Структура ПЛМ позволяет анализировать большое количество входных переменных и увеличивать их число без увеличения накопи­тельной матрицы. В зависимости от организации межсоединений шин в матрицах ПЛМ, как и ПЗУ, бывают программируемые в процессе изготовления, программируемые пользователем и перепрограммируемые. Программирование ПЛМ производится аналогично програм­мированию ПЗУ.

 

Литература:

1. Б.Я. Лихтциндер «Микропроцессоры и вычислительные устройства в радиотехнике», стр: 91-93, 97-99.

 

ЗАНЯТИЕ 1.3.5 Назначение, классификация внешних запоминающих

устройств (ВЗУ).

 

ВОПРОСЫ ЗАНЯТИЯ:

1. Назначение и состав ВЗУ.

2. Классификация и основные характеристики ВЗУ.

3. Краткая характеристика основных типов накопителей ВЗУ.

 

ПЕРВЫЙ ВОПРОС

Внешние запоминающие устройства (ВЗУ) - это устройства большого объема (сотни тысяч байт и бо­лее), предназначенные для длительного хранения дан­ных, создания архива данных (в том числе и на съем­ных носителях) и обмена этими данными с оператив­ными запоминающими устройствами микропроцессор­ных систем.

В общем случае ВЗУ состоит из нако­пителя и контроллера.

Накопителем ВЗУ называется часть внешнего за­поминающего устройства, непосредственно принима­ющая информацию, преобразующая ее (при необходимости) в форму, удобную для хранения (например, в магнитное поле), осуществляющая хранение этой информации и преобразование в электрические сигна­лы при считывании.

Накопитель ВЗУ состоит из устройства преобразо­вания информации, механизма (при необходимости) и носителя информации.

Устройство преобразования информации включает в себя усилители записи и счи­тывания, магнитные головки (для магнитных ВЗУ) и другие средства, необходимые для прямого и обрат­ного преобразования цифровых кодов в форму, удоб­ную для хранения.

Механизм, иногда называемый приводом, обеспечивает перемещение носителя инфор­мации относительно органов записи и считывания.

Носителем информации является изделие, осуществ­ляющее непосредственное хранение информации на основе определенных физических явлений. Носитель может быть магнитным (диск, лента, барабан), опти­ческим (фотопленка, голограмма, оптический лазерный диск) и т. п. Носитель мо­жет быть постоянным, т.е. неотделимым от накопите­ля, или съемным, что обеспечивает возможность соз­дания архива данных произвольного объема.

Контроллером ВЗУ называется устройство, обеспе­чивающее управление работой накопителя и сопряже­ние с интерфейсом микропроцессорной системы.

 

ВТОРОЙ ВОПРОС

Для эффективной обработки данных необходимо обеспечить при минимальных за­тратах хранение больших объемов информации и быстрый доступ к ней. Эти требования противоречивы и при современном уровне технологии компромисс между емкостью, быстродействием памяти и затратами на нее достигается за счет создания, как мы ранее отмечали, иерархической структуры, включающей в себя сверхоперативный, основной, внешний и архивный уровни. Информация для центрального процессора(ЦП) непосредственно доступна только из ЗУ сверхоперативного и основного уровней. Каждый последующий уровень в рамках одной ЭВМ характеризу­ется большей емкостью и меньшим быстродействием ЗУ. Внешний и архивный уровни образуют систему внешней памяти; в ее состав входят разнородные ВЗУ (их часто назы­вают накопителями), контроллеры ВЗУ, а также носители информации и хранилища для них.








Дата добавления: 2015-12-08; просмотров: 5402;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.179 сек.