Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ТАКТОВЫЙ СИНТЕЗАТОР LMK03000ISQ
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
lyzifer
Кто-нибудь работал с таким. Буду благодарен, если у кого есть VHDL описание такого устройства, ибо сам пока не разобрался, как его описывать.
andrew_b
Судя по описанию, там для программирования используется последовательный порт (в общем-то неудивительно). Вам надо по нему прописать несколько регистров. Диаграмма приведена, регистры описаны, рекомендуемая последовательность программирования тоже есть. Тут всё очень просто.
Magnum
Это же просто PLL c деджиттером. На кой его в VHDL описывать? Сформулируйте более подробнее, что вам требуется.
AVR
Цитата(lyzifer @ Aug 25 2017, 11:50) *
Кто-нибудь работал с таким. Буду благодарен, если у кого есть VHDL описание такого устройства, ибо сам пока не разобрался, как его описывать.

Какую цель преследуете, пытаясь разработать модель? Насколько реалистичная она должна быть?
Anton1990
Цитата(andrew_b @ Aug 25 2017, 12:47) *
Судя по описанию, там для программирования используется последовательный порт (в общем-то неудивительно). Вам надо по нему прописать несколько регистров. Диаграмма приведена, регистры описаны, рекомендуемая последовательность программирования тоже есть. Тут всё очень просто.

Судя по всему человеку требуется его запрограммировать. Я с такими синтезаторами не работал, но думаю что там туча режимов работы и куча регистров для программирования. Да и подключить его правильно тоже нужно. Рекомендуемой последовательности врядли найти. В общем помочь не могу, но самому было бы интересно.
ViKo
Судя по прочитанному и скачанному, имеется 15 регистров (R10 не нашел), которые нужно запрограммировать по uWire порту (данные, такты, латч). Вот автомат для этого программирования и нужно сделать топикстартеру. На VHDL. Из ПЛИС?
lyzifer
Цитата(ViKo @ Aug 25 2017, 18:43) *
Вот автомат для этого программирования и нужно сделать топикстартеру. На VHDL. Из ПЛИС?

ну да,из ПЛИС.




Corvus
Цитата(lyzifer @ Aug 25 2017, 11:50) *
ибо сам пока не разобрался, как его описывать.


Его не надо описывать. Нужно:

а) разобраться с режимами работы и определиться со значениями регистров
б) написать модуль, который по uWire (по факту - SPI) пропишет регистры нужным значениями.
Swup
Можно просто SPI контроллер взять где-нибудь. Хоть в альтеровской библиотеке, хоть на опенкорс.
По поводу инициализации. У них есть программки для программирования фапчей на отладочных платах. Можно в ней нащелкать настройки и получить таблицу регистров.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.