Интерфейсы АСОИУ. Курс лекций. Писарев А.П. - 30 стр.

UptoLike

Составители: 

ФУНКЦИЯ СИНХРОНИЗАЦИИ
Синхронизация определяет согласование процессов взаимодействия между функциональными
устройствами системы. Рассмотрим особенности выполнения процессов взаимодействия составных
элементов системы.
Два или более процесса являются синхронными, если смены состояний этих процессов
взаимонезависимы и выполняются через одинаковые фиксированные интервалы времени.
Взаимодействие функциональных устройств при этом рассматривается как совокупность процессов
передачи информации источником
и приема этой информации одним или несколькими приемниками.
Синхронизация процесса взаимодействия заключается в том, что интервал времени смены состояния
процесса передачи заведомо не может быть меньше самого длительного интервала времени
изменения состояния процесса приема.
Два или более процесса являются асинхронными, если смены состояний этих процессов
взаимозависимы, а время изменения состояния
одного процесса определяется временем смены
состояния другого процесса. При асинхронном взаимодействии между процессами передачи и
приема существует отношение предшествования.
Асинхронный принцип не означает, что
синхронизация отсутствует, при асинхронном принципе период синхронизации является
переменным, а при синхронном этот период постоянен и определяется частотой работы самого
медленного устройства.
Реализация асинхронных процессов взаимодействия основывается на принципе обратной
связи, которая может быть однопроводной и двухпроводной. Процессы взаимодействия интерфейсных
блоков образуют иерархическую структуру. Уровни
иерархии процессов взаимодействия
соответствуют иерархии структурных элементов информации, передаваемой между устройствами
системы. Процессам взаимодействия различных уровней иерархии соответствуют различные
операции синхронизации. Можно выделить три процесса синхронизации передачи: битов слова, слов
и массивов слов.
Синхронизация битов слова выполняется при параллельной передаче многоразрядных кодов. Ее
необходимость обусловливается переходными процессами установления сигналов в линиях
информационного канала из-за разброса параметрических характеристик приемопередающих
элементов линий связи. Если известен разброс времени переходного процесса установления сигнала в
одной линии информационной шины, то совокупность переходных процессов в каждой линии
процесса передачи слова информации по отношению к процессу приема можно представить как
совокупность детерминированных процессов. Процесс приема передаваемого слова
синхронизируется специальным стробирующим сигналом от источника данных или приемника,
выдаваемым с фиксированной задержкой по отношению к моменту выдачи всех разрядов кода слова.
Время задержки
τ = max{ t
1
,t
1
} - min{ t
1
,t
1
}
ФУНКЦИЯ СИНХРОНИЗАЦИИ


     Синхронизация определяет согласование процессов взаимодействия между функциональными
устройствами системы. Рассмотрим особенности выполнения процессов взаимодействия составных
элементов системы.
     Два или более процесса являются синхронными, если смены состояний этих процессов
взаимонезависимы и        выполняются через    одинаковые фиксированные        интервалы времени.
Взаимодействие функциональных устройств при этом рассматривается как совокупность процессов
передачи информации источником и приема этой информации одним или несколькими приемниками.
Синхронизация процесса взаимодействия заключается в том, что интервал времени смены состояния
процесса передачи заведомо не может быть меньше самого длительного интервала времени
изменения состояния процесса приема.
     Два или более процесса являются асинхронными, если смены состояний этих процессов
взаимозависимы, а время изменения состояния одного процесса определяется временем смены
состояния другого процесса. При асинхронном взаимодействии между процессами передачи и
приема существует отношение предшествования. Асинхронный принцип не означает, что
синхронизация отсутствует, при асинхронном              принципе период синхронизации является
переменным, а при синхронном этот период постоянен и определяется частотой работы самого
медленного устройства.
     Реализация асинхронных процессов взаимодействия основывается на принципе обратной
связи, которая может быть однопроводной и двухпроводной. Процессы взаимодействия интерфейсных
блоков   образуют     иерархическую    структуру.     Уровни   иерархии   процессов   взаимодействия
соответствуют иерархии структурных элементов информации, передаваемой между устройствами
системы. Процессам взаимодействия различных уровней иерархии соответствуют различные
операции синхронизации. Можно выделить три процесса синхронизации передачи: битов слова, слов
и массивов слов.
     Синхронизация битов слова выполняется при параллельной передаче многоразрядных кодов. Ее
необходимость обусловливается переходными процессами установления сигналов в линиях
информационного канала из-за разброса параметрических характеристик приемопередающих
элементов линий связи. Если известен разброс времени переходного процесса установления сигнала в
одной линии информационной шины, то совокупность переходных процессов в каждой линии
процесса передачи слова информации по отношению к процессу приема можно представить как
совокупность       детерминированных     процессов.     Процесс    приема     передаваемого    слова
синхронизируется специальным стробирующим сигналом от источника данных или приемника,
выдаваемым с фиксированной задержкой по отношению к моменту выдачи всех разрядов кода слова.
Время задержки
     τ = max{ t1,t1} - min{ t1,t1}