Временные диаграммы циклов магистрали крейта.

· на магистрали различают командные или адресные операции, при которых сигналы, выставленные на магистраль, адресуются определённому функциональному модулю, и безадресные операции, при которых сигналы, выставленные на магистраль, адресуются всем ФМ

· к адресным операциям относятся операции чтения, записи и командные операции без передачи данных, этим операциям соответствуют циклы

· цикл адресной операции начинается с того, что контроллер крейта выставляет сигнал В

  • S1 – КК анализирует состояние крейта → результат заносит в регистр управления состояния
  • S2 – X, Q, R, могут начать сниматься с соответствующего модуля магистрали
  • безадресные операции выполняются по сигналам Z и C

 


7.12. Программно – доступные регистры с интерфейсом общей шины.

Существуют 3 программных регистра:

  1. регистр управления и состояния – РУС – 16 бит
  2. регистр маски и запроса – РМЗ – 16 бит
  3. регистр старшего байта – РСБ – 8 бит

 

  • 0 – 4 устанавливаются программы, заносится код операции, который должен выполнить адресованный функциональный модуль
  • 5 бит – бит управления сигналом запроса, устанавливается программой – запись «1» приводит к тому, что КК выставляет сигнал запроса на соответствующую сквозную линию шины управления
  • 6 бит – устанавливается программой, «1» в этом разряде разрешает КК генерировать запрос на прерывание
  • 7 бит – «1» в крейте – появился L запрос (при использовании регистров маски и запроса – РМЗ)
  • 8 бит - бит управления сигналом сброса
  • 9 бит – бит управления сигналом начальной установки (устанавливается программой); запись «1» приводит к однократной генерации цикла начальной установки (сбрасывается автоматически)
  • 10 бит – бит разрешения прерываний по Х ответу модуля
  • 11 бит – устанавливается программой, «1» разрешает генерацию укороченного цикла магистрали без строга S2
  • 12 бит – бит индикации состояния сигнала запроса – устанавливается контроллером
  • 13 бит – не используется
  • 14 бит – бит индикации состояния сигнала Х
  • 15 бит – бит индикации состояния сигнала Q, «1» - то по первому строковому импульсу заносит в 15

РМЗ

  • используется для организации обмена с модулями в режиме прерывания
  • байт запроса, по сути, регистром не является; он образован выходами логических схем функциональных модулей, генерирующих L запрос
  • байт маски служит для разрешения или запрета запроса, приходящего в байт запроса

РСБ

  • используется для согласования 24-разрядной шины данных магистрали крейта и 10-разрядной шины данных интерфейса