des00 25 11 октября, 2010 Опубликовано 11 октября, 2010 · Жалоба тогда почему не сделать простую схему которая б производила сброс счетчика при включении? потому как это CPLD, а не FPGA. Если есть немного ресурса, ИМХО я бы при любом нахождение схемы, не в том состоянии ставил бы ее куда надо принудительно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rv3dll 0 11 октября, 2010 Опубликовано 11 октября, 2010 · Жалоба Вот для этого и нужен компаратор (цифровой, схема сравнения). Если нерабочими должны быть коды больше или равные 12, нужно объединить по И разряды Q3 и Q2 счетчика, и завести результат на Reset. ладно напишу по буквам обобщённо синхронный счётчик это автомат состояний у которого состояния перебираются последовательно. синхронный автомат состояний для счёта до 10 в общем случае представляет собой 4 триггера и 4 комбинационных логических схемы, входы которых 4 выхода триггеров а выходы - входы триггеров D T JK в зависимости на какой базе сделан триггер. и этот компаратор там уже есть и ничего объединять и городить не нужно. нужно просто правильно описать автомат состояний! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 октября, 2010 Опубликовано 11 октября, 2010 · Жалоба нужно просто правильно описать автомат состояний! С этим согласен. С CPLD не работал, похоже, там хватит входов в macrocell, чтобы сделать схему сравнения перед триггером. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 5 11 октября, 2010 Опубликовано 11 октября, 2010 · Жалоба С этим согласен. С CPLD не работал, похоже, там хватит входов в macrocell, чтобы сделать схему сравнения перед триггером. Так триггера CPLD по включению питания (Альтера) в 0 устанавливаются. Откуда в схемной реализации состояния, отличные от нуля по включению питания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 октября, 2010 Опубликовано 11 октября, 2010 · Жалоба Так триггера CPLD по включению питания (Альтера) в 0 устанавливаются. Откуда в схемной реализации состояния, отличные от нуля по включению питания. Может, там дребезг контактов на кнопках? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться