TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
16.09.2010, 15:26
|
|
Прописка
Регистрация: 16.08.2007
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
|
Синхронные и асинхронные...
Доброго здоровьица, уважаемые.
Прошу напомнить, правильно ли, что синхронные устройства (триггеры, счётчики, дешифраторы и прочая цифровая нечисть) как правило созданы на элементах или-не и срабатывают(изменяют состояние выходных сигналов) по фронту входного импульса, то есть при переходе из лог. 0 в лог 1.
А асинхронные - соответственно на элементах и-не и срабатывают(изменяют состояние выходных сигналов) по спаду (перепаду из лог.1 в лог.0) входных импульсов? Или заблуждаю себя и иже с ним?
Спасибо.
|
|
|
|
16.09.2010, 15:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Синхронные и асинхронные...
Синхронные обычно имеют еще один сигнал clock,заведенный на все синхронизируемые елементы по которому они все срабатывают в один момент. пока нет клока элементы хранят предыдущее состояние независимо от входов.
|
|
|
|
16.09.2010, 16:02
|
|
Прописка
Регистрация: 16.08.2007
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
|
Re: Синхронные и асинхронные...
С этого места пожалуйста поподробнее... Вход синхронизации работает по фронту или по спаду импульса? если по спаду, то он асинхронный? А если по фронту синхронный? В справочнике написано: "Асинхронный двоичный счётчик" Что значит асинхронный? А если синхронный?
Последний раз редактировалось georgg; 16.09.2010 в 16:11.
|
|
|
|
16.09.2010, 16:24
|
|
Вид на жительство
Регистрация: 31.07.2008
Сообщений: 416
Сказал спасибо: 13
Сказали Спасибо 129 раз(а) в 96 сообщении(ях)
|
Re: Синхронные и асинхронные...
1. Синхронные устройства (триггеры, счётчики, регистры и т.д.) изменяют состояния всех выходов одновременно по приходу тактового сигнала. А в асинхронных, отработка тактового сигнала происходит последовательно. Например асинхронный двоичный 4-х разрядный счётчик имеет комбинацию на выходах 0111, по приходу тактового импульса вначале будет комбинация 0110, через достаточно малое время, единицы ... десятки наносекунд, определяемое внутренней задержкой срабатывания триггера - Тз будет 0100, ещё через Тз 1000 - счётчик прибавил 1. Для большинства схем такие задержки не критичны.
2. Полярность входа "строб" (по фронту/спаду) определяется структурой построения микросхемы. Некоторые имеют вход управления полярностью "строба".
3. Если взять элемент 2И-НЕ и поставить на каждый вход по инвертору (элементу НЕ), то в результате получится элемент 2ИЛИ-НЕ, аналогично будет и для 2ИЛИ-НЕ.
Это базовые элементы из которых можно реализовать все остальные...
|
|
|
Сказали "Спасибо" Papimas
|
|
|
16.09.2010, 17:56
|
|
Прописка
Регистрация: 16.08.2007
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
|
Re: Синхронные и асинхронные...
Сообщение от Papimas
|
Например асинхронный двоичный 4-х разрядный счётчик имеет комбинацию на выходах 0111, по приходу тактового импульса вначале будет комбинация 0110,
|
Спасибо. Не понятно. "По приходу" - это по фронту? И тактового или счётного? Тактовый вроде как разрешает счёт. А счётный - это тот, которого считает счётчик. И почему асинхронный по фронту изменит состояние с 0111 на 0110? Наверное нужно говорить о конкретном счётчике, чтобы не было разночтений. Наверное, проще пренебречь задержками срабатывания триггеров.
Последний раз редактировалось georgg; 16.09.2010 в 18:06.
|
|
|
|
16.09.2010, 18:32
|
|
Прописка
Регистрация: 06.04.2009
Сообщений: 249
Сказал спасибо: 0
Сказали Спасибо 97 раз(а) в 51 сообщении(ях)
|
Re: Синхронные и асинхронные...
|
|
|
Эти 2 пользователя(ей) сказали Спасибо loginSvobodniy за это сообщение:
|
|
|
16.09.2010, 18:48
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Синхронные и асинхронные...
Не, так он не поймет!!! To georgg
http://ru.wikipedia.org/wiki/Счётчики
Смотрите внимательно на картинки. В асинхронном клок приходит только на первый триггер счетчика и далее осуществляется последовательный перенос - отсюда второе название - счетчики с последовательным переносом. В синхронном тактовый импульс (он же счетный или, как вы его там хотите обозвать) приходит одновременно на все счетные триггеры - отсюда второе название - счетчики с параллельным переносом. В асинхронных всегда наблюдается задержка распространения обусловленная быстродействием данной серии. А уж по фронту или по спаду будет срабатывать счет - это определяется внутренней логикой построения конкретного счетчика.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
17.09.2010, 09:06
|
|
Прописка
Регистрация: 16.08.2007
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
|
Re: Синхронные и асинхронные...
"Счётчики разделяют:
....
-по способу формирования внутренних связей:
с последовательным переносом;
с параллельным переносом;
с комбинированным переносом;
кольцевые;
-по способу переключения триггера:
синхронные;
асинхронные;"
Halex07 : Вы меня совсем запутать хотите? ))) 2 разных способа подразделения счётчиков в один путаем... Причём тут перенос, когда речь о синхронности? Слово синхронность для меня, как для славянина, означает "одновременность". И вопрос заключается именно в том, что считать одновременностью в понятии синхронные, входное воздействие и выходную реакцию(пренебрегая временем задержки устройства) или как Вы предлагаете, спутать это с параллельностью работы триггеров... По-моему, всё-таки первое.
|
|
|
|
17.09.2010, 09:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Синхронные и асинхронные...
Сообщение от georgg
|
"Счётчики разделяют:
....
-по способу формирования внутренних связей:
с последовательным переносом;
с параллельным переносом;
с комбинированным переносом;
кольцевые;
-по способу переключения триггера:
синхронные;
асинхронные;"
Halex07 : Вы меня совсем запутать хотите? ))) 2 разных способа подразделения счётчиков в один путаем... Причём тут перенос, когда речь о синхронности? Слово синхронность для меня, как для славянина, означает "одновременность". И вопрос заключается именно в том, что считать одновременностью в понятии синхронные, входное воздействие и выходную реакцию(пренебрегая временем задержки устройства) или как Вы предлагаете, спутать это с параллельностью работы триггеров... По-моему, всё-таки первое.
|
"Синхронизация" означает дополнительный вход для каждого устр-ва,сигнал на котором означает что устройство должно сработать в определенный момент. А по фронту или по уровню это уже детали.
В качестве сигнала синхронизации выступает обычно генератор на определенную частоту. Например 50MHz. Это означает что все устр-ва синхронизируемые от него будут переключаться одновременно со скоростью 50MHz
|
|
|
|
17.09.2010, 09:17
|
|
Прописка
Регистрация: 16.08.2007
Сообщений: 87
Сказал спасибо: 11
Сказали Спасибо 31 раз(а) в 15 сообщении(ях)
|
Re: Синхронные и асинхронные...
Как раз в этих-то диаграммах и непонятно что такое синхронность и что такое асинхронность. Потому что введена ещё и задержка. Я вот всё не перестаю удивляться. Раньше, в добрые старые времена застоя, учебники писались для того, чтобы студент или учащийся посмотрел на диаграмму и ему сразу стало ясно, о чём идёт речь. Теперь же наоборот. Наверное, от лени, чтобы не рисовать лишний раз пояснения, накрутят в диаграммах сразу все понятия, и сиди, разбирайся ху-ист-ху. Неправильно йетта...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Книги
|
dosikus |
Делимся опытом |
11242 |
29.12.2015 23:45 |
Часовой пояс GMT +4, время: 05:18.
|
|