Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Регистр DFF в MAXpluse?

Непрочитано 19.11.2012, 21:39  
wss60
Временная регистрация
 
Аватар для wss60
 
Регистрация: 21.02.2007
Адрес: Minsk
Сообщений: 71
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
wss60 на пути к лучшему
Вопрос Регистр DFF в MAXpluse?

Ни как не магу понять, что не нравится компилятору (MAX+pluse II) - ругается на регистр (выделен красным)!

Цитата:
NOT Gate Push-Back has occurred on some registers - if the power-up condition is crucial to the operation of the circuit, use the asynchronous Clear/Preset on the register to ensure proper operation.
Что с ним не так?
Миниатюры:
Нажмите на изображение для увеличения
Название: Снимок.GIF
Просмотров: 129
Размер:	19.8 Кб
ID:	40640  
Реклама:
wss60 вне форума  
Непрочитано 20.11.2012, 07:29  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Что-то вроде того, что "инвертирующий элемент используется в некоторых регистрах. Если состояние схемы при включении питания является критическим, используйте асинхронный сброс или установку в 1".
Видимо при включении питания на выходе может быть неопределенное состояние.
У Вас асинхронный сброс CLRN жестко на земле сидит. На выходе END всегда должно быть 0 (а через инвертор на OERAM единица соответственно) теоретически.
Но при подаче на PRN нуля будет неопределенное состояние на обоих выходах OERAM и END.
P.S. Асинхронные входы CLRN и PRN управляются низким уровнем.

Последний раз редактировалось pambaru; 20.11.2012 в 07:34.
pambaru вне форума  
Сказали "Спасибо" pambaru
wss60 (20.11.2012)
Непрочитано 20.11.2012, 09:19  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Сообщение от wss60 Посмотреть сообщение
Ни как не магу понять, что не нравится компилятору (MAX+pluse II) - ругается на регистр (выделен красным)!
Что с ним не так?
Уберите землю с dff. Ее наличие держит триггер в одном состоянии. Наличие нулевого уровня на входе установки при этом недопустимо, результат непредсказуем.
__________________
С уважением,
Vic / ut1wpr

Последний раз редактировалось ut1wpr; 20.11.2012 в 09:21.
ut1wpr вне форума  
Сказали "Спасибо" ut1wpr
wss60 (20.11.2012)
Непрочитано 20.11.2012, 21:21  
wss60
Временная регистрация
 
Аватар для wss60
 
Регистрация: 21.02.2007
Адрес: Minsk
Сообщений: 71
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
wss60 на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Пробовал убирать землю, не помогло. Хотя в протеусе работало как часы!
Полдня мучился и нашел решение.
Правда появилась другая проблема. Теперь ругается на вход GCKL:
Цитата:
Warning: GLOBAL primitive on node 'GCLK' feeds logic - non-global signal usage may result.
Если убрать соединение D0 – GCLK то компилируется без ошибок!?
Миниатюры:
Нажмите на изображение для увеличения
Название: bg.GIF
Просмотров: 107
Размер:	26.2 Кб
ID:	40670  
wss60 вне форума  
Непрочитано 20.11.2012, 22:29  
dash
Частый гость
 
Регистрация: 19.08.2004
Сообщений: 33
Сказал спасибо: 6
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
dash на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

давно не возился с ПЛИСками, если правильно помню, ей не нравится, что Вы пытаетесь подать глобальный клок на не клоковый вход. в результате компилер откажется от использования глобальной сети в этой цепи.
dash вне форума  
Сказали "Спасибо" dash
wss60 (21.11.2012)
Непрочитано 20.11.2012, 22:44  
wss60
Временная регистрация
 
Аватар для wss60
 
Регистрация: 21.02.2007
Адрес: Minsk
Сообщений: 71
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
wss60 на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

А как он определил, что это клок, а не обычный вход?
Так компилируется без ошибок:
Миниатюры:
Нажмите на изображение для увеличения
Название: bg2.GIF
Просмотров: 75
Размер:	6.6 Кб
ID:	40672  
wss60 вне форума  
Непрочитано 20.11.2012, 22:47  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,842
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Вот как вам в голову такие конструкции приходят?...
Реверснуть клок на счетчик пробовали
Kabron вне форума  
Непрочитано 21.11.2012, 00:28  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Цитата:
А как он определил, что это клок, а не обычный вход?
Если сигнал от входа через несколько логических элементов приходит на тактовый вход счетчика, то ничем кроме клока это быть не может
Цитата:
Так компилируется без ошибок:
Компилируется без ошибок, но быстродействие падает катастрофически. Используйте синхронные счетчики (по-моему 74160).
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 21.11.2012 в 00:30.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
wss60 (21.11.2012)
Непрочитано 21.11.2012, 01:57  
wss60
Временная регистрация
 
Аватар для wss60
 
Регистрация: 21.02.2007
Адрес: Minsk
Сообщений: 71
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
wss60 на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Цитата:
Вот как вам в голову такие конструкции приходят?...
Сам не знаю

Цитата:
Реверснуть клок на счетчик пробовали
Не помогло.

Цитата:
Компилируется без ошибок, но быстродействие падает катастрофически. Используйте синхронные счетчики (по-моему 74160).
Спасибо!!! Пока компилируется без предупреждений!
Миниатюры:
Нажмите на изображение для увеличения
Название: ok.GIF
Просмотров: 73
Размер:	14.6 Кб
ID:	40676  
wss60 вне форума  
Непрочитано 21.11.2012, 09:35  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Регистр DFF в MAXpluse?

Вам Cabron уже намекнул смотреть в сторону синхронных счетчиков. Или используйте их из библиотек, или опишите сами, но ваша схема в итоге будет вся протыкана иголками. Замучаетесь ловить.
А использовать глобальный клок в качестве логического сигнала - это моветон. Опять таки вам сказали - компилятор сохранит скоростную шину клока и пустит сигнал по длинной и долгой цепи. Если крайне нужно клок где-то задействовать - попробуйте отвязаться от него вайром. Вот только не помню, сработает ли, давно шашки в руки не брал.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двухтактный регистр buxlo TTL и CMOS логика 3 07.04.2011 09:39
Должно ли записыватся в регистр? Bugrim Proteus 9 11.01.2011 10:50
Регистр и его микрооперации amarchyk TTL и CMOS логика 0 10.12.2010 05:25
сдвиговый регистр Gladkih TTL и CMOS логика 3 04.11.2009 08:57
ЖКИ, микроконтроллер и сдвиговый регистр? SergeyM_V Микроконтроллеры, АЦП, память и т.д 1 08.06.2005 21:44


Часовой пояс GMT +4, время: 05:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.