Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2021-окт-21 05:54

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 6 сообщений ] 
Автор Сообщение
 Заголовок сообщения: 1508АС015
СообщениеДобавлено: 2021-авг-03 02:35 
Не в сети

Зарегистрирован: 2021-авг-03 02:28
Сообщения: 3
Организация: mil
Здравствуйте,
хотелось бы увидеть как разработчики данной микросхемы расчитывают все необходимые данные для генерации выходной частоты, а именно INT, FRAQ, DNA и пр.
Так же хотелось бы узнать, почему требование к сигналу передачи данных DATA перед началом передачи данных быть в 0?
Спасибо.


Вернуться к началу
 Заголовок сообщения: Re: 1508АС015
СообщениеДобавлено: 2021-авг-03 09:10 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 441
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
dkreon писал(а): *
Здравствуйте,
хотелось бы увидеть как разработчики данной микросхемы расчитывают все необходимые данные для генерации выходной частоты, а именно INT, FRAQ, DN и пр.
Спасибо.
Здравствуйте!

Обратите, пожалуйста, внимание, что расчёт выходной частоты для генерации производится на основании представленных формул из раздела 5 "Описание функционирования микросхемы" актуальной версии спецификации в зависимости от того, в каком режиме Вы работаете (целочисленный или дробный). По поводу DN: если Вас интересует настройка тока смещения ЗРБ, то это делать необходимо при работе в дробном режиме из-за повышенного фазового шума внутри полосы пропускания ФАПЧ, при этом оптимальный ток смещения настраивается в соответствии с алгоритмом из одноименного подраздела спецификации, представленном на стр. 11 спецификации.

В самом простом приближении Вы рассчитываете контур ФАПЧ, спецификация старается быть описанной так, чтобы блок за блоком последовательно привести Вас к моменту, когда петля будет замкнута. Для понимания Вам также может быть полезен материал из видеоролика по актуальной разработке 1508МТ015 (синтезатор со встроенным ГУН), где на основы работы мной был сделан отдельный акцент. Спасибо.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 1508АС015
СообщениеДобавлено: 2021-авг-03 11:35 
Не в сети

Зарегистрирован: 2021-авг-03 02:28
Сообщения: 3
Организация: mil
Так же хотелось бы узнать, почему требование к сигналу передачи данных DATA перед началом передачи данных быть в 0?


Вернуться к началу
 Заголовок сообщения: Re: 1508АС015
СообщениеДобавлено: 2021-авг-03 12:20 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 441
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
dkreon писал(а): *
Так же хотелось бы узнать, почему требование к сигналу передачи данных DATA перед началом передачи данных быть в 0?
Обратите, пожалуйста, внимание, что именно так "жестко" реализована логика последовательного интерфейса в RTL, и требование по первоначальным уровням для сигналов DATA, DE и CLK предъявляется, чтобы микросхема по факту их изменения (согласно рисунку 10 "Сигналы интерфейса программирования в режиме загрузки регистров" актуальной версии спецификации) понимала, что к ней инициируется обращение для загрузки данных в регистры управления.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 1508АС015
СообщениеДобавлено: 2021-авг-11 02:32 
Не в сети

Зарегистрирован: 2021-авг-03 02:28
Сообщения: 3
Организация: mil
здравствуйте, хотелось бы еще узнать
1) каков порядок программирования/перепрограммирования регистров?
2) есть ли необходимость постоянного перепрограммирования регистров с константными значениями?
3) какая пауза должна быть между перепрограммироанием каждого из регистров?
Спасибо за ответы.


Вернуться к началу
 Заголовок сообщения: Re: 1508АС015
СообщениеДобавлено: 2021-авг-11 09:00 
Не в сети
Support
Аватара пользователя

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 441
Организация: АО «ПКК Миландр»
Откуда: Зеленоград
dkreon писал(а): *
здравствуйте, хотелось бы еще узнать
1) каков порядок программирования/перепрограммирования регистров?
2) есть ли необходимость постоянного перепрограммирования регистров с константными значениями?
3) какая пауза должна быть между перепрограммироанием каждого из регистров?
Спасибо за ответы.
Здравствуйте!
dkreon писал(а):
1) каков порядок программирования/перепрограммирования регистров?
Обратите, пожалуйста, внимание, что регистры REG1-REG4 можно записывать в любой последовательности.
dkreon писал(а):
2) есть ли необходимость постоянного перепрограммирования регистров с константными значениями?
Необходимости в этом нет, просто если детально разбирать работу программного обеспечения на демонстрационный комплект 1508АС015 производства компании Миландр (подозреваю, что именно это и натолкнуло на вопрос), то в этом случае регистры REG1-REG4 действительно перезаписываются все вместе, даже если значения в одном из регистров не изменялись, но это реализация со стороны разработчика, и она необязательно должна быть переложена на Ваше изделие.
dkreon писал(а):
3) какая пауза должна быть между перепрограммироанием каждого из регистров?
Обратите, пожалуйста, внимание на рисунок 10 "Сигналы интерфейса программирования в режиме загрузки регистров" актуальной версии спецификации на 1508АС015, в данном случае важно отметить две временные рамки:

1. После того, как сигнал LE переходит в логический ноль, необходимо удерживать сигнал CLK в логической единице на время не менее 20 нс, после чего запись данных в микросхему выполняется согласно диаграмме;
2. Между записью каждого из регистров сигнал LE необходимо взводить в логическую единицу на время не менее 20 нс.

Спасибо за обращение.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 6 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB