Файл: Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2024

Просмотров: 258

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

На рис. 4-2 приведены характерные значения величии емкости и времени обращения для некоторых ЗУ, осно­ ванных на различных физических принципах.

Первые ОЗУ строились на магнитных барабанах, электронно-лучевых трубках, линиях задержки. Затем

Время ебращені/я, сек

Рис. 4-2. Характеристики ЗУ различных ти­ пов

/ — электрические линии; 2 — никелевые линии за­

держки;

3 —стеклянные

линии

задержки; 4 — по­

лупроводниковые интегральные

схемы;

5 — тонкие

пленки;

6 — ферритовые

сердечники;

7 — магнит­

ные барабаны; £ — магнитные

ленты;

9 — магнит­

 

ные

диски.

 

 

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

В ряде случаев быстродействие ОЗУ оказывается не­ достаточным и в состав машины приходится включать

245

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

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

4-2. Ф Е Р Р И Т О В Ы Е С Е Р Д Е Ч Н И К И КАК З А П О М И Н А Ю Щ И Е Э Л Е М Е Н Т Ы О З У

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

Применение сердечников с прямоугольной петлей гистерезиса в качестве элементов для запоминания ин­ формации в двоичном коде основано на наличии у та­ ких сердечников двух устойчивых состояний остаточного намагничивания противоположного знака.

Примерный вид петли гистерезиса реального сердеч­ ника представлен на рис. 4-3. Состоянию, характеризую­

246


щемуся остаточной индукцией + ß r, можно приписать значение 1, а состоянию с индукцией —Вт— значение 0. Если сердечник пронизать входным проводом возбуж­ дения и выходным проводом считывания (рис. 4-3, а), то можно управлять магнит­

ным

состоянием

сердеч­

 

 

 

ника,

а

информацию об

 

 

 

этом

состоянии

снимать

 

 

 

со считывающей обмотки.

 

 

 

При возбуждении сердеч­

 

 

 

ника

полем

+ # то, возни­

 

 

 

кающим при подаче в об­

 

 

 

мотку

записи

импульса

 

 

 

тока соответствующей по­

 

 

 

лярности

 

(рис.

4-3,6),

 

 

 

сердечник

переводится в

 

 

 

насыщенное состояние и

 

 

 

после снятия поля оказы­

 

 

 

вается в

состоянии -f-ßr.

 

 

 

Эту

операцию

принято

 

 

 

называть записью

1.

 

 

 

Для записи

0 следует

 

 

 

в обмотку записи

подать

 

 

 

импульс тока, создающий

 

 

 

поле —Нт, после воздей­

 

 

 

ствия которого сердечник

 

 

 

оказывается в

состоянии

Рис. 4-3. Запоминающий элемент

-Я г.

 

 

 

записан­

на ферритовом

сердечнике

(а) и

Считывание

петля гистерезиса сердечника (б).

ной в сердечник двоичной

1 — сердечник;

2 — обмотка

записи;

цифры заключается в оп­

3 — обмотка считывания.

 

 

 

 

ределении его магнитного состояния. Для этого при операции считывания во вход­

ную обмотку подается импульс тока той же полярности, что и импульс записи нуля, создающий поле —Нт, кото­ рое устанавливает сердечник в состояние 0. Если перед этим сердечник находился в состоянии 1, то при считы­ вании величина индукции в сердечнике меняется от + ß r до —Вг и в обмотке считывания индуцируется э. д. с. («сигнал считывания I»). При считывании 9 в обмотке считывания сигнал мал, так как при этом магнитное со­ стояние сердечника изменяется незначительно.

Считывание сопровождается стиранием информации, записанной в сердечнике, так как при этой операции сер-

247


дечник всегда устанавливается в состояние 0. Поэтому, как упоминалось выше, предусматривается специаль­ ная операция регенерации, восстанавливающая инфор­ мацию в сердечнике после считывания.

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

различные значения. Обычно

она

не превышает Нт /2

и в большинстве случаев равна

Нт/2.

Поскольку реальные сердечники

не имеют идеально

прямоугольной

петли

гистерезиса,

то частичное возбуж­

дение нарушает

магнитное

состояние

сердечника

и сни­

жает величину

остаточной

индукции

по сравнению со

значением Вг,

определяемым

напряженностью

Нт.

Если сердечник

хранит

1 и

частичное возбужде­

ние подается с полярностью тока считывания, то состо­ яние сердечника 1 меняется на состояние «разрушенной чтением единицы» (dVічт). Аналогично сердечник, нахо­

дящийся в состоянии 0, после частичного

возбуждения

в сторону записи

1 переходит в состояние «разрушенно­

го записью нуля»

(dVZ3п). Таким образом,

при попере­

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

Состояние «разрушенного чтением нуля» (dV,4т) получается после частичного возбуждения импульсами считывания сердечника, находившегося в состоянии dVzзп. После частичного возбуждения импульсами запи­ си сердечник, находившийся в состоянии d V ^ , перехо­ дит в состояние «разрушенной записью единицы» (öfE^n).

Время переключения сердечника из одного остаточ­ ного состояния намагничивания в другое определяется выражением

_ s w

н - н 0

где т — время переключения, сек; Sw — константа пере­ ключения, э-сек; HQ— предельное поле обратимого движения стенок домена, э, Н — приложенное поле, э.

Величина Sw зависит от магнитной вязкости и вих­

248


ревых токов данного материала и определяется экспе­ риментально.

Приведенная формула справедлива для бесконечно тонкого сердечника. Для ферритового сердечника конеч­ ных размеров имеет место зависимость 1/т~ f ( H) , изоб­ раженная на рис. 4-4 (кривая 2). Кривые 1 и 3 показы-

А

и

Рис. 4-4. Зависимость

Рис. 4-5. Совмещенные сигналы сер­

1/т от приложенного

дечника u U 1

и d U z.

поля для тороидаль­

 

 

ного сердечника.

 

 

вают зависимость

1/т от приложенного поля

соответст­

венно для внутреннего и внешнего слоя сердечника. Переключение намагниченности сердечника под дей­

ствием прямоугольного импульса тока, создающего воз­ буждающее поле, превышающее коэрцитивную силу сер­ дечника Я с, приводит к возникновению на его выходной обмотке импульса напряжения колоколообразной фор­ мы (рис. 4-5), несимметричного относительно его макси­ мума. Асимметрия увеличивается при увеличении воз­ буждающего поля, причем максимум смещается к на­ чалу импульса. Амплитуда импульса выходного на­ пряжения пропорциональна превышению приложенного поля над коэрцитивной силой сердечника.

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

Чувствительность параметров сердечников к измене­ нию температуры характеризуется термостабильностью,

249


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

При создании оперативных ЗУ большой емкости не­ обходимо обеспечивать идентичность характеристик ферритовых сердечников, используемых в запоминаю­ щем массиве. Для этого ограничивают допуск на разброс геометрических размеров сердечников и их электричес­ ких характеристик. С этой целью разработаны различ­ ные способы испытаний сердечников, учитывающие условия их работы в реальных запоминающих устройст­ вах. Широкое распространение получил способ, который основан на измерении амплитуд и длительностей выход­ ных сигналов сердечников после разрушающих воздей­ ствий частичных возбуждений. Сигналами, подлежащи­ ми контролю, являются сигнал «неразрушенной» едини­ цы (иѴі) и сигнал «разрушенного» нуля (dVz). Кроме того, измеряются длительность сигнала (ts), время до­ стижения максимума (tp) сигнала иѴі и отношение ве­ личины частичного тока возбуждения / в, при котором начинается разрушение информации, к полному току Іт. Последняя характеристика называется также «им­ пульсной квадратностью». Длительность сигнала ^пред­ ставляет собой время, в течение которого сигнал иѴі превышает уровень, составляющий 10% амплитудного значения. Время tv измеряется от момента достижения сигналом иѴі на переднем фронте значения, составляю­ щего 10% максимального, до момента, соответствующе­ го максимуму этого сигнала (рис. 4-5).

Сигнал иѴ1 снимается с сердечника при переключе­ нии полным током считывания после записи в него 1 полным током записи. Сигнал dVz измеряется при воз­ буждении сердечника полным током считывания, кото­ рый подается после возбуждения сердечника полным током считывания и следующим за ним определенным числом частичных импульсов записи (Ір). При этом измеряются амплитудные значения сигналов. Последова­ тельность импульсов тока при контроле сердечников, позволяющая считывать с сердечника сигналы иѴ\ и dV.г, представлена на рис. 4-6. Проверка указанных вы­ ше параметров производится при определенных соотно­

250