[an error occurred while processing this directive]
[an error occurred while processing this directive]
Попробуйте мой вариант, при успехе сэкономите n*(2..3) ячек и я буду знать, что метод работает всегда, при неуспехе я буду знать, что мой вариант не срабатывает в некоторых случаях
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Отправлено
Boris Barbaris 23 января 2002 г. 15:33
В ответ на: Ответ: (+) отправлено
Aleksandr 23 января 2002 г. 14:23
|
|
|
|
Фронт и спад результирующего импульса задерживаются относительно исходного примерно на 10 нс. Переключение RS-триггера идет по первой же смене фронта сигнала, далее переключение в обратное состояние блокируется на 1/2..1 цикла стробирующего импульса.
Debounce[1].clk=GLOBAL(20MHz);
Debounce[2].clk=GLOBAL(!20MHz);
Debounce[].clrn=GLOBAL(/Reset);
Debounce[].d=ClockIn;
Clock.clk=GND;
Clock.d=GND;
Clock.prn=!(ClockIn & !Deboune[1] & !Debounce[2]);
Clock.clrn=!(!ClockIn & Debounce[1] & Debounce[2]);
ClockOut=Clock.q;
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: (+) — Aleksandr (24.01.2002 10:48, 768 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru