TIT0

Требуется Создать Делитель Частоты

3 сообщения в этой теме

TIT0    0

Здравствуйте уважаемые. У меня задача поделить частоту 10МГц до 1 Гц затем эту поделенную частоту(1Гц), синхронизировать по фазе с другой, тоже 1Гц. Сделал это на рассыпухе, с двумя Д-триггерами для синхронизации, да 7 счетчиками к155ие9, но многа жрет собака и мне посоветовали сделать это на ПЛИСе, поиск по форуму так и не дал мне пока ничего интересного, поэтому я решил создать тему и спросить мнение знающих людей. Реально ли сделать это на плисе? Если да то какой плис для этого лучше выбрать, я никогда не имел опыта работы с плисами, программировал только контроллеры.

Условия задачи

1. По возможности быстродействующий, минимальное время задержки сигнала вход->выход.

2. Малое энергопотребление.

3. Прошивка должна храниться в энергонезависимой памяти, чтобы не прошивать каждый раз при запуске.

4. "Быстрое" освоение.

Желательно Альтера. И я так подозреваю, что нужен будет программатор и среда программирования, какие лучше использовать.

Задание одноразовое так что особо "с запасом" ничего не надо.

Спасибо за внимание.

Изменено пользователем TIT0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexus    991

Под Ваши требования подходит серия MAX3000A (3.3v) или MAX7000S (5v) производства Altera. Быстродействие зависит от объема CPLD и "грейда". Некоторые вопросы были освещены в соседней ветке: http://forum.cxem.net/index.php?showtopic=41269

Интереса ради составил делитель частоты на 10000000. :) Листинг на AHDL в приложении. Только именно этот делитель на полноценную симуляцию запускать не стал, это может занять до часа времени даже на мощном двухъядерном ПК. Аналогичные делители на 10, 100 и 1000 работают нормально.

post-3963-1257336127_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wowa    4

ATMEL я бы не рекомендовал... Лучше возмите XILINX ХС95ххх или ALTERA 3000/7000 ряд. Имеют на борту флеш и програмируются минимальным програмером... С скоростью тоже там всё нормально... У меня работает XILINX ХС9572 на 50Мгц..

P.S. Пока писал - отбежал и уже ответили :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Впервые на русском языке! Работаем с микроконтроллерами STM32F7(на основе STM32F7 Online Training)

Цикл материалов на основе STM32F7 Online Training от компании STMicroelectronics. Описаны функциональные блоки и инструменты разработки для семейства микроконтроллеров STM32F7, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы.

Подробнее>>

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас