[an error occurred while processing this directive]
Если скважность не критична, то простым счетчиком.
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
Отправлено
andrew_b
09 сентября 2003 г. 08:26
В ответ на:
делитель частоты VHDL
отправлено Bug 08 сентября 2003 г. 18:29
Составить ответ
|||
Конференция
|||
Архив
Ответы
делаю так ->
—
Bug
(09.09.2003 12:01, 416 байт)
Обычный суммирующий счетчик пишется так:
—
andrew_b
(09.09.2003 12:32, 1093 байт)
Теоретический вопрос - во что синтезируется конструкция cnt <= cnt + 1; ?
—
Stewart Little
(09.09.2003 17:22, 91 байт)
Что значит "честным"?
—
andrew_b
(10.09.2003 09:21,
пустое
)
Классическим синхронным, с параллельным переносом.
—
Stewart Little
(10.09.2003 11:17,
пустое
)
Да. А почему вы сомневаетесь? Вы предлагаете писать счетчики по-другому?
—
andrew_b
(10.09.2003 11:30,
пустое
)
Нет, не предлагаю, тем более что как писалось ранее, вопрос теоретический. Но ...
—
Stewart Little
(10.09.2003 13:44, 507 байт)
Синтезатор не делает сумматора с регистром. (+)
—
andrew_b
(10.09.2003 14:13, 144 байт)
Но почему он (зараза) медленный получается ?
—
Stewart Little
(10.09.2003 14:56, 124 байт)
Всё зависит от синтезёра. И от того что понимать под "+". Это же тоже функция (простая смертная, как её инженер определил).
—
zlyh
(10.09.2003 16:30,
пустое
)
To Stewart Little (по поводу быстродействия счетчиков).
—
Victor®
(10.09.2003 16:21, 465 байт)
С альтерой-то все понятно - там "все украдено до нас" - ставим LPM и в ус не дуем.
—
Stewart Little
(11.09.2003 11:52, 311 байт)
Классическим синхронным, с параллельным переносом.
—
Stewart Little
(10.09.2003 11:16,
пустое
)
что я делаю не так ? попробовал первый вариант, ругаеться на строке cnt <= cnt + "1"; говорит что Operator "+" is not defined for such operands.
—
Bug
(09.09.2003 12:52,
пустое
)
Библиотеки
—
-=Sergei=-
(09.09.2003 13:01, 114 байт)
А зачем (+)
—
andrew_b
(09.09.2003 13:30, 105 байт)
В данном конексте да arith не нужна, но (+)
—
-=Sergei=-
(09.09.2003 14:31, 189 байт)
cnt <= (unsigned)cnt + 1;
—
IAE
(09.09.2003 14:00,
пустое
)
Не понял... Поподробнее?
—
andrew_b
(09.09.2003 14:02,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru