Страница 1 из 1

Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 19:15:50
EatApples
Здравствуйте. вот хочу спроектировать в САПР MicroCAP сдвиговый регистр универсальный , в возможностью последовательной записи данных. Нашел схему (прикрепил к теме), собрал , но на выходе получаю совсем не то что нужно. Подскажите пожалуйста в чем может быть ошибка.

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 19:36:19
mikhail_kmm61
Ошибка в том,что данные на входе меняются во время спада CLK, а ведь именно по этому спаду данные записываются в триггеры,
отсюда и неоднозначность выходных данных.Переделайте входные данные так,чтобы они изменялись по фронту CLK, и все будет ОК.

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 19:58:58
EatApples
mikhail_kmm61 писал(а):Ошибка в том,что данные на входе меняются во время спада CLK, а ведь именно по этому спаду данные записываются в триггеры,
отсюда и неоднозначность выходных данных.Переделайте входные данные так,чтобы они изменялись по фронту CLK, и все будет ОК.
Спасибо , если Вы это имели ввиду , то все равно проблеме на в том что на перепаде сигнал был задан

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 20:00:35
mikhail_kmm61
PS. Входа MODE (load/shift) это тоже касается.

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 20:59:01
EatApples
mikhail_kmm61 писал(а):PS. Входа MODE (load/shift) это тоже касается.
Смотрите, вот вроде сделал, если же опять Вас правильно понял.
Если судить по диаграмма, то еще похоже чуток на правду ,если считать что свободные разряды заполняются единицами.
1010->1101->1110->1111. Вроде и правильно.
Но все равно появляется неопределенность некоторая. Или же все таки так и должна работать ?

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 21:21:37
mikhail_kmm61
свободные разряды заполняются единицами
Все правильно,ведь на входе SER у Вас единица,вот она и задвигается с каждым тактом.

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Ср ноя 05, 2014 21:25:40
EatApples
Вот же, не заметил совсем то. Спасибо,тогда и правда работает все как надо. Проверил сериал режим, тоже работает. Спасибо большое.

Re: Параллельный сдвиговый регистр + универсальный

Добавлено: Чт ноя 06, 2014 23:07:43
mikhail_kmm61
Я не могу навязывать вам свое мнение,но MicroCap,по-моему,не для цифровых схем создан. Ну а если Вы просто изучаете именно его:(MicoCap)?то :beer: EatAppleshttp://radiokot.ru/forum/images/smilies/drink.gif.Я бы такое вжисть не нарисовал.