Описание входных и выходных сигналов на линиях микропроцессора MC68020, страница 3

Появление сигнала на этой  двунаправленной  линии  (с  открытым коллектором) приводит после завершения текущего цикла к прекращению всех операций процессора с шиной. При остановке процессора по входному сигналу HALT* все управляющие сигналы переводятся в неактивное состояние. Сигналы R/W*, функциональных кодов и объема передачи, а также шина адреса сохраняют свое значение от предыдущего  цикла.  Сигнал RMC*, в случае если он был установлен, переводится в неактивное состояние. Шина данных переводится в третье состояние.

Если процессор прекращает выполнение команд в результате  двойной  ошибки  шины,  то HALT* используется для сообщения внешним устройствам об останове процессора.

4.9.3 Ошибка шины (BERR*)

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

- отсутствия ответа устройства,

- неполучения номера вектора прерывания,

- обнаружения  устройством  управления памятью попытки несанкционированного доступа,

- различных других причин, связанных с конкретным приложением.

В зависимости от комбинации сигналов  останова  и  ошибки  шины процессор  определяет,  следует  ли повторить цикл или прервать его с ошибкой шины.

4.10 ТАКТИРУЮЩИЙ СИГНАЛ (CLK)

Данный тактирующий сигнал (с уровнями TTL) буферизуется MC68020

и используется для организации внутренних тактов. Наличие этого сигнала необходимо в течение всего времени  работы  процессора;

сигнал должен удовлетворять требованиям на максимальную и минимальную длину периода, а также на длительность импульса.

4.11 СВОДНЫЕ ДАННЫЕ О СИГНАЛЬНЫХ ЛИНИЯХ

В  Таблице 4-3 приведены электрические характеристики сигналов, упомянутых в предыдущих разделах.

Таблица 4-3. Сводные данные о сигнальных линиях

-----------------T---------T-----------T----------T-----------¬

¦   Назначение   ¦ Название¦ Вход/выход¦ Активное ¦Тристабиль-¦

¦   сигнальной   ¦         ¦           ¦ состояние¦  ность    ¦

¦     линии      ¦         ¦           ¦ (уровень)¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Функциональные ¦ FC0-FC2 ¦   выход   ¦  высокий ¦    Да     ¦

¦       коды     ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Шина адреса    ¦ A0-A31  ¦   выход   ¦  высокий ¦    Да     ¦

+----------------+---------+-----------+----------+-----------+

¦ Шина данных    ¦ D0-D31  ¦ вход/выход¦  высокий ¦    Да     ¦

+----------------+---------+-----------+----------+-----------+

¦ Объем передачи ¦ SIZ0,   ¦   выход   ¦  высокий ¦    Да     ¦

¦                ¦    SIZ1 ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Старт внешнего ¦  ECS*   ¦   выход   ¦  низкий  ¦    Нет    ¦

¦  цикла         ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Старт цикла    ¦  OCS*   ¦   выход   ¦  низкий  ¦    Нет    ¦

¦  операнда      ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Цикл  чтение-  ¦  RMC*   ¦   выход   ¦  низкий  ¦    Да     ¦

¦  -модификация- ¦         ¦           ¦          ¦           ¦

¦  -запись       ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Строб адреса   ¦   AS*   ¦   выход   ¦  низкий  ¦    Да     ¦

+----------------+---------+-----------+----------+-----------+

¦ Строб данных   ¦   DS*   ¦   выход   ¦  низкий  ¦    Да     ¦

+----------------+---------+-----------+----------+-----------+

¦ Чтение/запись  ¦  R/W*   ¦   выход   ¦  высокий ¦    Да     ¦

¦                ¦         ¦           ¦  /низкий ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Подключение    ¦  DBEN*  ¦   выход   ¦  низкий  ¦    Да     ¦

¦  буфера данных ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Подтверждение  ¦ DSACK0*,¦   вход    ¦  низкий  ¦    -      ¦

¦передачи данных,¦ DSACK1* ¦           ¦          ¦           ¦

¦  разрядность   ¦         ¦           ¦          ¦           ¦

¦     порта      ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Отключение     ¦  CDIS*  ¦   вход    ¦  низкий  ¦    -      ¦

¦  кэш-памяти    ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Уровень приори-¦ IPL0*-  ¦   вход    ¦  низкий  ¦    -      ¦

¦ тета прерывания¦   IPL2* ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Отложенное     ¦         ¦           ¦          ¦           ¦

¦  прерывание    ¦ IPEND*  ¦   выход   ¦  низкий  ¦    Нет    ¦

+----------------+---------+-----------+----------+-----------+

¦ Автовектор     ¦  AVEC*  ¦   вход    ¦  низкий  ¦    -      ¦

+----------------+---------+-----------+----------+-----------+

¦ Запрос шины    ¦   BR*   ¦   вход    ¦  низкий  ¦    -      ¦

+----------------+---------+-----------+----------+-----------+

¦ Предоставление ¦   BG*   ¦   выход   ¦  низкий  ¦    Нет    ¦

¦  шины          ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Подтверждение  ¦ BGACK*  ¦   вход    ¦  низкий  ¦    -      ¦

¦  предоставления¦         ¦           ¦          ¦           ¦

¦  шины          ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Сброс          ¦ RESET*  ¦ вход/выход¦  низкий  ¦    Нет (*)¦

+----------------+---------+-----------+----------+-----------+

¦ Тяжелый останов¦  HALT*  ¦ вход/выход¦  низкий  ¦    Нет (*)¦

+----------------+---------+-----------+----------+-----------+

¦ Ошибка шины    ¦  BERR*  ¦   вход    ¦  низкий  ¦    -      ¦

+----------------+---------+-----------+----------+-----------+

¦ Тактирующий    ¦  CLK    ¦   вход    ¦    -     ¦    -      ¦

¦  сигнал        ¦         ¦           ¦          ¦           ¦

+----------------+---------+-----------+----------+-----------+

¦ Питание        ¦  Vcc    ¦   вход    ¦    -     ¦    -      ¦

+----------------+---------+-----------+----------+-----------+

¦ Заземление     ¦  GND    ¦   вход    ¦    -     ¦    -      ¦

L----------------+---------+-----------+----------+-----------(*)  с открытым коллектором