Миландр

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

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




Начать новую тему  Ответить на тему  [ 5 сообщений ] 
Автор Сообщение
 Заголовок сообщения: 1986ВЕ3Т и РТМ 1495-75 (Arinc429) на 100 кбит/с
СообщениеДобавлено: 2019-сен-17 16:12 
Не в сети

Зарегистрирован: 2019-авг-15 15:38
Сообщения: 12
Организация: нтф Гюйс
РТМ 1495-75:
«2.3.2. … скорости передачи … 100 кбит/с 1%, причем в последнем случае скорость НЕ ДОЛЖНА БЫТЬ РАВНА ТОЧНО 100,0 кбит/с.»
и соответственно ARINC429:
«designers are advised to avoid selection of 13.6 kilobits per second for low speed operations and PRECISELY 100 KILOBITS per second for high speed operations»

Это требование (и 1%, и не точно (?) 100 кбит/с) не выполнить при тактовой до 100 МГц и при
одновременной работе другой периферии, требующей тактирования кратно 1 МГЦ (интерфейса по ГОСТ Р 52070-2003 (МКИО)).

Пример: при частоте ядра 80 МГц - регистр CONTROL1-CLK1=1 и регистр CONTROL3-DIV_Ch1=81 значение скорости передачи данных = 98,765432, отклонение > 1%
Можно менять частоту ядра на 77800, получим 101,05263. Но не установить частоту МКИО, кратную 1 МГц.
При частоте ядра 100 МГц - можно получить 99,009901.
При частоте ядра 120 МГц - можно получить значения - 100,8403361 и 99,173554.

1986ВЕ3Т - Тактовая частота до 80 МГц – значит требование не выполнить, или что-то не учитываю? Или достаточно нестабильности внешнего резонатора-генератора?


Вернуться к началу
СообщениеДобавлено: 2019-сен-20 10:18 
Не в сети

Зарегистрирован: 2017-май-31 15:10
Сообщения: 70
Организация: АО "ПКК Миландр"
Откуда: АО "ПКК Миландр"
Muroff_Ant писал(а):
РТМ 1495-75:
«2.3.2. … скорости передачи … 100 кбит/с 1%, причем в последнем случае скорость НЕ ДОЛЖНА БЫТЬ РАВНА ТОЧНО 100,0 кбит/с.»
и соответственно ARINC429:
«designers are advised to avoid selection of 13.6 kilobits per second for low speed operations and PRECISELY 100 KILOBITS per second for high speed operations»

Это требование (и 1%, и не точно (?) 100 кбит/с) не выполнить при тактовой до 100 МГц и при
одновременной работе другой периферии, требующей тактирования кратно 1 МГЦ (интерфейса по ГОСТ Р 52070-2003 (МКИО)).

Пример: при частоте ядра 80 МГц - регистр CONTROL1-CLK1=1 и регистр CONTROL3-DIV_Ch1=81 значение скорости передачи данных = 98,765432, отклонение > 1%
Можно менять частоту ядра на 77800, получим 101,05263. Но не установить частоту МКИО, кратную 1 МГц.
При частоте ядра 100 МГц - можно получить 99,009901.
При частоте ядра 120 МГц - можно получить значения - 100,8403361 и 99,173554.

1986ВЕ3Т - Тактовая частота до 80 МГц – значит требование не выполнить, или что-то не учитываю? Или достаточно нестабильности внешнего резонатора-генератора?
Фразу, которые Вы привели из англоязычного документа, дословно необходимо понимать так:
"designers are advised to advised..."
"Разработчикам СОВЕТУЮТ (РЕКОМЕНДУЮТ) избегать..."
То есть, условие не использовать частоту ровно 100,0 кбит/с, не является обязательным.

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


Вернуться к началу
СообщениеДобавлено: 2019-сен-20 10:59 
Не в сети

Зарегистрирован: 2019-авг-15 15:38
Сообщения: 12
Организация: нтф Гюйс
Да, но продолжение:
"to ensure that the system is not responsible for interference to LORAN C systems with which the aircraft might be equipped."

Надо полагать, что "might be equipped".

И требования РТМ1495-75 однозначны: "НЕ ДОЛЖНА БЫТЬ РАВНА".

И все-таки на 1986ВЕ3Т для "Контроллера интерфейса по ГОСТ 18977-79" выполнить одновременно эти условия можно только единственным способом -
дробить частоту ядра (не кратно 1 МГц, т.е. нельзя использовать МКИО) ?

Либо применить микроконтроллер с частотой ядра более 100 МГц, т.е. не 1986ВЕ3Т (со множеством др.полезной периферии).

И рассчитывать, что 1986ВЕ3Т будет 100 МГц не приходится?


Вернуться к началу
СообщениеДобавлено: 2019-сен-20 17:42 
Не в сети

Зарегистрирован: 2017-апр-26 14:51
Сообщения: 473
Организация: Milandr
Откуда: ПКК "Миландр"
Мы как разработчики и производители, выпускаем микроконтроллеры с интерфейсными модулями и не имеем большого опыта их применения во всех сферах, где они могут быть использованы. В каждом варианте применения могут быть свои особенности и нюансы, как например в данном случае. К сожалению мы с ними не сталкивались и как их лучше решать представления не имеем. Здесь скорее надо ждать ответа от людей с опытом разработки подобной аппаратуры.

Если делителями частоты получить необходимые значения не получается, то это объективная реальность и сделать с этим ничего нельзя. Можно попробовать как-то повлиять на частоту на входе HSE, чтобы после умножения в PLL она дала необходимое отклонение в 1%. Но после этого необходимо проверять на сколько устойчивым будет обмен по МКИО. Источник частоты и для ARINK и МКИО один и тот-же, поэтому взаимное влияние неизбежно.

Возможно стоит ориентироваться на 1986ВЕ1Т, в нем возможна частота до 144МГц.


Вернуться к началу
СообщениеДобавлено: 2019-сен-23 08:45 
Не в сети

Зарегистрирован: 2019-авг-15 15:38
Сообщения: 12
Организация: нтф Гюйс
Спасибо.


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

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


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

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


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

Перейти: 

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