Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Системная синхронизация

Информация передается по шине параллельно битами и последовательно словами, причем передача каждого слова длится всего один такт синхронизации. Каждый элемент данных считывается с шины синхронно с системной синхронизацией. На рис. 1.3 показана передача слова 01001100 по 8-битной шине в некоторый момент времени 1.  [c.14]

Изучение рис. 6.1 показывает, что вся информация, необходимая для декодирования адреса, типа выполняемой операции и относящихся к операции данных, доступна в стабильной форме только по нарастающему фронту импульса синхронизации Тз. Следовательно, если зафиксировать и запомнить состояния шин адреса, управления и данных в этот момент времени, то будет получена вся информация, необходимая для интерпретации выполняемой операции. Однако для достижения этого потребуется запомнить состояния 16 линий адреса, 8 линий данных, минимум 2 управляющих линий и синхронизировать момент восприятия данных с системной синхронизацией. Всего получается 27 линий, информацию с которых необходимо воспринимать и запоминать. Еще одна проблема связана с тем, что данная диаграмма может относиться только к выборке кода операции, а при считывании из памяти операнда адрес сохраняется на шине дольше и шина данных опрашивается по спадающему фронту импульса синхронизации Гз- К счастью, большинство микропроцессоров выдают какой-либо управляющий сигнал, который информирует другие компоненты системы о выборке именно кода операции, а не операнда.  [c.120]


Анализаторы логических состояний в основном предназначены для упрощения отладки программ путем прослеживания и индикации смены состояний в алгоритмических автоматах, к которым относятся и микрокомпьютеры, Все операции в алгоритмическом автомате осуш,ествляются синхронно с системной синхронизацией, которая применяется для регистрации и (вместе с другими управляющими сигналами, которые также синхронны с системной синхронизацией) для определения типа запоминаемой и индицируемой информации.  [c.133]

Иногда в системе возникают события, которые асинхронны относительно системной синхронизации, но которые могут вызвать ошибочное поведение системы. Такие события часто называются помехами и либо возникают из-за ошибок внутренней временной диаграммы системы, либо приходят от источников, находящихся вне вычислительной системы. Анализаторы логических состояний регистрируют информацию только синхронно с сигналами синхронизации проверяемой системы и не могут обнаружить появление помехи. Анализатор состояний опрашивает системные шины только по фронтам сигналов синхронизации. Изменение состояния любой линии шины, которое не приходится на фронты сигналов синхронизации, не регистрируется и не запоминается.  [c.134]

Чтобы вычислить вероятность ошибки в приборе для счета переходов, предположим, что имеется т-битная двоичная последовательность, содержащая г изменений состояния. В общем случае г= 2т, так как двоичный период определяется сигналом системной синхронизации и анализируемые данные представлены в формате без возврата к нулю, как показано на рис. 7.3.  [c.161]

Важнейшее значение для предотвращения и ограничения развития системных аварий имеет автоматическая мобилизация резервов активной мощности при внезапном возникновении ее дефицита в энергосистеме. Быстрая и полная мобилизация резервов позволяет сократить длительность работы с пониженной частотой, ускорить синхронизацию частей энергосистемы, если произошло ее разделение, предотвратить срабатывание автоматической частотной разгрузки (АЧР) или уменьшить объем и продолжительность отключения потребителей устройствами АЧР.  [c.154]

Принцип, взаимодействия модулей на интерфейсе И41 состоит в том, что в любой операции обмена участвуют активный модуль (задатчик) и пассивный (исполнитель). Примером задатчика являются процессоры, примером исполнителя — память, большинство модулей связи с объектом. На интерфейсе И41 может быть несколько активных модулей, которые получают магистраль как ресурс в свое распоряжение по очереди. Для этого выполняется процедура арбитража с помощью модуля системного контроля (МСК). Схема арбитража построена таким образом, что может осуществляться параллельный и циклический арбитраж запросов на интерфейсе от нескольких активных модулей (задатчиков). Имеющиеся в И41 сигналы синхронизации используются для разрешения конфликтных ситуаций, когда несколько задатчиков одновременно требуют выделения магистрали в свое распоряжение. Это позволяет разным по скорости задатчикам сосуществовать на одной магистрали, т. е. включать в состав комплекса различные процессоры, в том числе 8-разрядные и 16-разрядные. Общее число задатчиков в СМ-1800 — до 8.  [c.160]


На физическом уровне ввод-вывод осуществляется с использованием системной директивы QIO. Физический уровень обеспечивает выполнение операций ввода-вывода и управления, зависящих и не зависимых, от типа устройств, и позволяет использовать различные методы обработки ошибок и синхронизации выполнения задачи. Непосредственное выполнение операций ввода-вывода с внешними устройствами осуществляется драйверами, которые являются программными компонентами управляющей программы. Система ОС РВ включает драйверы для стандартных внешних устройств (табл. 4.1). Обеспечивается возможность разработки драйверов для нестандартных устройств.  [c.193]

Функции ввода-вывода бывают либо программно-управляемыми, либо осуществляются по прерыванию. В первом случае функции ввода-вывода обычно реализуются системными программными средствами, а данные пересылаются к внешним устройствам и от них по шине ввода-вывода. Шина оснащена схемой, которая может дешифровать адрес конкретного внешнего устройства для осуществления пересылки к нему данных. В некоторых ЭВМ используется прямая адресация устройств и посредством указанной схемы данные передаются на это устройство в течение отведенного для него времени в цикле синхронизации. Этот способ передачи носит название временного мультиплексирования. Скорость ввода-вывода может быть различной и ограничивается тем обстоятельством, что ЦП должен постоянно опрашивать каналы связи с внешними устройствами, чтобы определить, какие именно устройства требуют обслуживания.  [c.53]

Для поддержания работоспособности системы не должно быть отказов в некоторых ее компонентах. Эти важнейшие компоненты в совокупности называются системным ядром, и в него обычно входят ЦП, системный генератор синхронизации, шина управления и шина адреса.  [c.41]

Если по линиям шины адреса передаются правильные сигналы, можно считать, что системное ядро функционирует. Отказ в системном генераторе синхронизации или неисправная линия шины управления почти наверняка не дадут правильной работы в режиме свободного счета и заставят обслуживающий персонал исследовать различные части системного ядра. Тест свободного счета обеспечивает простой метод тестирования некоторых  [c.42]

В вычислительной системе при выполнении программы нет периодических сигналов, поэтому при индикации на осциллографе видны почти случайные последовательности двоичных сигналов, которые переходят из одного логического состояния в другое в произвольные моменты времени. Осциллограф нельзя запускать такими сигналами из-за нерегулярных изменений состояния, и требуется какой-либо синхронизирующий сигнал, например от системного генератора синхронизации. Двухканальный осциллограф индицирует всего два сигнала, поэтому как регистрирующий прибор он почти бесполезен, ес-  [c.86]

Идеология семафоров и соответствующий им синтаксис удобны для системных программ, реализующих механизм синхронизации, но не удобны в языках программирования высокого уровня. В них используются другие синтаксические конструкции.  [c.316]

В любой момент времени полное состояние микропроцессорной системы определяется уровнями сигналов на множестве линий. В 8-битном микрокомпьютере текущий адрес представлен состояниями 16 параллельных линий шины адреса. В то же время данные, которые считываются или записываются по этому адресу, являются двоичным кодом на 8 параллельных линиях шины данных. Для определения типа выполняемой операции необходимо также знать состоянм нескольких линий шины управления. Следовательно, для получения всей информации о передаче по шине должны быть известны состояния многих линий. Любой кусочек информации обычно существует на шине только в течение очень короткого временного интервала. Байт считываемых из памяти данных помещается на шину данных только на один период системной синхронизации длительностью, например, 250 НС.  [c.38]

Простейший вид тестирования ЦП в условиях эксплуатации — перевод системы в режим свободного счета. Он показывает, что ЦП правильно считывает команду с шины данных, формирует адресные наборы на шине адреса и правильно реагирует на сигналы системной синхронизации. Контролируя сигаалы в линиях системной шины, например в линии Я/Ш, можно частично проверить шину управления.  [c.43]

Частотомер применяется для измерения частоты генератора синхронизации компьютера, которая определяет все его операции и все другие производные частоты в системе. Частоты для управлений строчной и кадровой разбертками дисплея с электронно-лучевой трубкой (ЭЛТ) получаются из основной частоты с помощью делителей, и их можно измерить частотомером. При передаче информации по последовательным линиям скорость передачи во многих системах определяется частотой, полученной из основной частоты системной синхронизации, и ее также можно измерить с помощью частотомера.  [c.85]


На практике анализаторы временных диаграмм применяются для исследования сигналов шины управления и операций ВВ, т. е. тех частей системы, в которых чавдр всего возникают проблемы временного анализа. Приборы многих фирм, объявленные как совместимые с микропроцессором, рассчитаны на непосредственный интерфейс с относительно медленными микропроцессорными системами. Если такой прибор подключается к системе с более высоким быстродействием, необходимо обратить внимание на соответствие их временных характеристик. Чтобы прибор работал в пределах своих спецификаций, может потребоваться расширение управляющих импульсов и получение необходимых для прибора сигналов синхронизации из системной синхронизации с помощью делителя. Задержка распространения делителя и время установления прибора могут привести к перекосу синхронизации между прибором и системой. На этапе проектирования система кажется правильной, но неучтенный перекос синхронизации может вызвать неустойчивую работу. Для исследования помех, вызываемых гонками, и проверки реальных времен установления сигналов следует воспользоваться анализатором временных диаграмм.  [c.136]

При анализе работы системы иногда требуется знать с приемлемой точностью времена выполнения определенных фрагментов программы. Примером может служить время выполнения подпрограммы задержки, которое из-за небольшого отличия частоты системной синхронизации от номинального значения может отличаться от требуемого. Подпрограмму задержки можно использовать для, формирования разрешающего строба в аналого-цифровом преобразователе например, в преобразователе А0574 время преобразования аналогового входа составляет 25 мкс. В преобразователь выдается команда преобразования, а затем вызывается подпрограмма задержки на 25 мкс, определяющая время преобразования до считывания из преобразователя цифрового кода. Если из-за ухода частоты системной синхронизации задержка составит только 20 мкс, считывание из преобразователя даст бессмысленный результат.  [c.151]

Работу регистра сдвига можно описать е помощью олер-атора задержки Д определяемого соотношением —1). Умножение на D эквивалентно задержке данных та одну единицу времени. Мы рассматриваем только синхронные системы, тоэтому все события всегда происходят через регулярные временные интер-вашы. В вычислительной системе этот интервал определяется системной синхронизацией.  [c.171]

Частота синхронизации приемника должна быть в 16 раз выше частоты поступления бит входных данных. В этом случае биты символа опрашиваются почти в середине временного интервала их представления, что допускает некоторый перекос синхронизации на приемном и передающем концах линии связи. Если установлена скорость передачи 1200 бод и символ содержит И бит, продолжительность передаваемого бита составляет 833 мкс. Частота сигнала НхС должна быть в 16 раз выше, и период синхронизации оказывается равным 52 мкс. Частота сигнала синхронизации на входе ТхС также должна быть в 16 раз выше заданной скорости передачи, поэтому при работе, передающей секции со скоростью 1200 бод линию ТхС можно подключить к линии НхС. Для внутренних схем УСАПП 8251А необходима синхронизация с частотой 1 МГц, которая обычно получается от генератора системной синхронизации. Если ЦП работает с частотой 1 МГц, период синхронизации равен 1 мкс тогда общий сигнал для входов ТхС и ЯхС можно получить из системной синхронизации путем деления на 52, Это число разлагается на множители 13 и 4, а получение сигналов синхронизации ТхС и  [c.238]

Для синхронизации системного каталога базы данных и текущей модели следует выбрать пункт меню Tasks/ omplete ompare или нажать кнопку  [c.229]

Системные модули. К системным модулям прежде всего относятся командные модули и встроенные компьютеры, осуществляющие управление шиной VXI и синхронизацию работы крейта с внешними устройствами. Командные модули и встроенные компьютеры размещаются в крейте в левой позиции (слот 0) и в зависимости от конфигурации занимают от одного до трех посадочных мест. Командные модули занимают одно (для размеров С, D) или два (для размера В) посадочных места. Командный модуль определяет тип интерфейса связи с внешним компьютером последовательный (типа RS), GPIB, VXLink или МХ1.  [c.450]

Величина ухода бортовых часов НИСЗ зависит от интервала времени, прошедшего с момента синхронизации шкалы времени данного НИСЗ и системной шкалы времени СНС. В качестве модели АТдр j может быть использовано квадратичное приближение [3.2  [c.68]

Если системный генератор синхронизации работает слишком быстро или слишком медленно, то это отражается на устойчивости работы микролроцессорных систем. Для достижения максимальной производительности микропроцессор обычно работает на предельно допустимой частоте синхронизации, и любое превышение ее может вызвать хаотичное поведение. Большинство микропроцессоров допускает частоту синхронизации меньше максимальной, но если частота слишком мала, а в системе применяются динамические ЗУПВ, то это может привести к потере информации в ЗУПВ. Обе рассмотренные проблемы возникают с большей вероятностью, когда вместо генератора с кварцевой стабилизацией используется i -генератор. Однако и кварц иногда возбуждается на третьей гармонике, формируя более высокую, чем ожидается, частоту синхронизации.  [c.57]

В компьютер с клавиатуры вводится также тип системных событий, которые должны запоминаться в ЗУПВ. На основе этой информации осуществляется программирование схемы признаков синхронизации, которая управляет адресацией ЗУПВ со структурой FIFO.  [c.128]

Хотя главное назначение свободного счета заключается в проверке системного ядра, он применим и для контроля ПЗУ. В режиме свободного счета на шине адреса периодически формируются все двоичные наборы. Подаваемая в ЦП холостая команда заставляет его выполнять операции считывания по каждому адресу. ПЗУ содержит только фиксированные команды, которые в режиме свободного счета последовательно выдаются на шину данных. Используя линию разрешения кристалла ПЗУ для сигналов пуска и останова, а управляющую линию READ для сигнала синхронизации анализатора, можно проверить содержимое любого системного ПЗУ.  [c.187]

Оба этих случая требуют совместного моделирования в среде разработки как системного уровня, так и VHDL/Verilog. Главное отличие заключается в том, кто кого вызывает. Конечно, это звучит просто, особенно если произнести всё быстро, но существует огромное количество факторов, которые необходимо учитывать. Например, синхронизация времени между двумя представлениями или определение, как различные типы сигналов переходят из одного представления в другое и обратно.  [c.197]



Смотреть страницы где упоминается термин Системная синхронизация : [c.119]    [c.125]    [c.192]    [c.332]    [c.112]    [c.173]    [c.176]    [c.224]    [c.137]    [c.256]   
Смотреть главы в:

Отладка микропроцессорных систем  -> Системная синхронизация



ПОИСК



227 — Синхронизация



© 2025 Mash-xxl.info Реклама на сайте