реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ТАКТОВЫЙ СИНТЕЗАТОР LMK03000ISQ
lyzifer
сообщение Aug 25 2017, 08:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 13-07-17
Пользователь №: 98 133



Кто-нибудь работал с таким. Буду благодарен, если у кого есть VHDL описание такого устройства, ибо сам пока не разобрался, как его описывать.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Aug 25 2017, 09:47
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Судя по описанию, там для программирования используется последовательный порт (в общем-то неудивительно). Вам надо по нему прописать несколько регистров. Диаграмма приведена, регистры описаны, рекомендуемая последовательность программирования тоже есть. Тут всё очень просто.
Go to the top of the page
 
+Quote Post
Magnum
сообщение Aug 25 2017, 10:19
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 26-05-05
Пользователь №: 5 397



Это же просто PLL c деджиттером. На кой его в VHDL описывать? Сформулируйте более подробнее, что вам требуется.
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 25 2017, 13:17
Сообщение #4


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 101
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



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

Какую цель преследуете, пытаясь разработать модель? Насколько реалистичная она должна быть?


--------------------
Go to the top of the page
 
+Quote Post
Anton1990
сообщение Aug 25 2017, 15:36
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 26-04-12
Пользователь №: 71 584



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

Судя по всему человеку требуется его запрограммировать. Я с такими синтезаторами не работал, но думаю что там туча режимов работы и куча регистров для программирования. Да и подключить его правильно тоже нужно. Рекомендуемой последовательности врядли найти. В общем помочь не могу, но самому было бы интересно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 25 2017, 15:43
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 7 706
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Судя по прочитанному и скачанному, имеется 15 регистров (R10 не нашел), которые нужно запрограммировать по uWire порту (данные, такты, латч). Вот автомат для этого программирования и нужно сделать топикстартеру. На VHDL. Из ПЛИС?
Go to the top of the page
 
+Quote Post
lyzifer
сообщение Aug 28 2017, 06:49
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 13-07-17
Пользователь №: 98 133



Цитата(ViKo @ Aug 25 2017, 18:43) *
Вот автомат для этого программирования и нужно сделать топикстартеру. На VHDL. Из ПЛИС?

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




Go to the top of the page
 
+Quote Post
Corvus
сообщение Aug 28 2017, 07:40
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 696
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



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


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

а) разобраться с режимами работы и определиться со значениями регистров
б) написать модуль, который по uWire (по факту - SPI) пропишет регистры нужным значениями.
Go to the top of the page
 
+Quote Post
Swup
сообщение Aug 28 2017, 08:02
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 2-09-11
Из: Москва
Пользователь №: 66 970



Можно просто SPI контроллер взять где-нибудь. Хоть в альтеровской библиотеке, хоть на опенкорс.
По поводу инициализации. У них есть программки для программирования фапчей на отладочных платах. Можно в ней нащелкать настройки и получить таблицу регистров.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd November 2017 - 07:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01295 секунд с 7
ELECTRONIX ©2004-2016