Главная страница  Микропроцессоры 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [ 21 ] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

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

Шина адреса

линий)


Шина данных (4-8 линий)

Питание (2-4 линии)

Рис. 3.14. Модуль ПЗУ

Пиния

Г* 1

слова 1 Линия

слова 2 Пиния

слова X

Бит 1

Бит 2

Выходы Рис. 3.15. Построение ПЗУ

такого соединения. Для того чтобы считать слово по шине X (линии слова X), на нее достаточно подать напряжение, соответствующее «1» (рис. 3.15). В этом случае выходные шины (выходы бит 1 и бит 2) воспроизведу! хранимую комбинацию бит.

Принцип построения ПЗУ показан на рис. 3.15.

Синхронизация ПЗУ не представляет большой слоЖ ности. Временной промежуток между моментом подачИ адреса и моментом выдачи информации называется максимальным временем доступа к ПЗУ. Этот показатель является постоянным в заданных операционных услови-



0 Максимальное время доступа к ПЗУ - одна из основных характеристик работы микропроцессора.

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

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

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

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

Характерными особенностями ППЗУ являются малое время подготовки к использованию в системе и наличие дорогого программирующего оборудования. Однако последнее компенсируется теми преимуществами, которые ППЗУ предоставляет пользователям системы на практике.

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

Принцип построения ППЗУ показан на рис. 3.16.

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



Линин

слова 1 Линия

слова 2 Линия

слова X

Бит 1

Бит 2

Выходы

Рис. 3.16. Построение ППЗУ

ны будут воспринимать содержимое транзисторов как «О». Таким образом, в каждый момент времени можно подать напряжение на любой транзистор или оставить транзистор без напряжения. Эта особенность дает возможность перепрограммировать содержимое ППЗУ в зависимости от новых тре-бований без механичес-кого вмешательства.

ППЗУ можно nepf -программировать тол>-ко один раз, однако с,-ществуют некоторые разновидности ППЗ", обладающие свойством неоднократного перепрограммирования. Это прежде всего электроизменяемые ПОСТ" -янные запоминающье устройства (ЭИПЗ) и стираемые перепрограммируемые запоминающие yci-ройства (СППЗУ). Имея специальное оборудование, можно осуществлять неоднократное перепрограммирование таких ППЗУ.

Перепрограммируемые ПЗУ широко применяются во многих МПС.

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

ПЛМ может быть выполнена на отдельной микросхе- j




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [ 21 ] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

0.0185