[an error occurred while processing this directive] [an error occurred while processing this directive]
Не получится(+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Анатоль 27 июня 2001 г. 17:47
В ответ на: Ответ: отправлено Fanta 27 июня 2001 г. 17:09

На CPLD делать генератор нельзя - периодически uC уходит в спячку и потом, сама CPLD не всегда работает с такой тактовой, только когда данные по шине гоняются, в остальное время она в статике, входной тактовый обрубается - однако электричество беречь надо, за каждый мА борюсь. И еще, если генератор на инверторе CPLD не криминал, то зачем ТШ ?

А с триггером действительно фигня получается - уже третий день воюю, экспериментирую. Т.е. на счетчике сделан формирователь временного интервала в 150нс, который периодически надо сбрасывать, пока он не досчитал до нужного числа. Понятно, что триггеры в счетчике уходят в 0 неодновременно, поэтому я сам сигнал дешифратора на многовходовом ИЛИ пустил через еще один D-триггер и тут такая ерунда :-) На D=0, Q=0, если в этот момент CLR=1, то идет иголка. Наверняка обнаружится, что это у меня в голове баг :+)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru