Миландр

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

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




Начать новую тему  Ответить на тему  [ 87 сообщений ]  На страницу « 1 2 3 4 5 6
Автор Сообщение
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2018-авг-28 12:46 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1479
Откуда: Тула
Когда можно ожидать "Спецификацию", откорректированную под 7 ревизию кристалла?
И обновлённую errata тоже хотелось бы увидеть...

_________________
сочувствующий…


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2018-авг-29 14:54 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 168
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
Здравствуйте!

Выпуска 7 ревизии микроконтроллера 1986ВЕ1Т не планируется. Работа была остановлена по решению заказчика.
Будет новая ревизия 1986ВЕ3Т. Документация еще в работе.

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


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2018-авг-29 19:33 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1479
Откуда: Тула
Здравствуйте.
Ekaterina писал(а):
Выпуска 7 ревизии микроконтроллера 1986ВЕ1Т не планируется. Работа была остановлена по решению заказчика.
Это означает, что новых серьёзных проблем в МК пока не найдено, кроме тех, что описаны в errata от 23.10.2017?
Ekaterina писал(а):
Будет новая ревизия 1986ВЕ3Т. Документация еще в работе.
А это прекрасно. МК 4 года уже не обновлялся и содержит досадные проблемы в самых критичных интерфейсах - МКИО и CAN. Хочется надеяться, что будет учтён весь опыт корректировки его аналога ВЕ1.

Спасибо!

_________________
сочувствующий…


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2018-сен-29 13:13 
Не в сети

Зарегистрирован: 2018-янв-05 23:41
Сообщения: 188
Организация: ФГУП "РФЯЦ-ВНИИЭФ"
В спецификацию на микросхему следует добавить:
1. Пункт 15.1.11 с описанием регистра PORTx_RDTX.
2. Раздел (подраздел) с описанием работы входов внешних прерываний EXTINT1-EXTINT4. А про работу с ними вообще ничего не сказано. Не ясно как они работают: по уровню (по высокому или по низкому?) или по фронту (по нарастанию или по спаду)?
3. Если планируется выпуск данной микросхемы в корпусе 4229.132-3 с формованными выводами (на что очень надеюсь) - следует добавить его габаритный чертёж в раздел 39, а также обозначение микросхемы в КД и при заказе в этом корпусе в раздел 40.


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2018-окт-01 13:02 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 168
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
prostoRoman писал(а):
Здравствуйте.
Ekaterina писал(а):
Выпуска 7 ревизии микроконтроллера 1986ВЕ1Т не планируется. Работа была остановлена по решению заказчика.
Это означает, что новых серьёзных проблем в МК пока не найдено, кроме тех, что описаны в errata от 23.10.2017?
Ekaterina писал(а):
Будет новая ревизия 1986ВЕ3Т. Документация еще в работе.
А это прекрасно. МК 4 года уже не обновлялся и содержит досадные проблемы в самых критичных интерфейсах - МКИО и CAN. Хочется надеяться, что будет учтён весь опыт корректировки его аналога ВЕ1.

Спасибо!
Извините, не заметила раньше это сообщение.
Нет, это значит, что заказчик просит оставить все как есть.
Спецификация на ВЕ3 скоро будет, сейчас на проверке.

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


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2019-апр-05 10:48 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1479
Откуда: Тула
Отсюда: https://startmilandr.ru/doku.php/doc:mk ... l_std_1553
Вложение:
Комментарий к файлу: В 6 ревизии МК изменилось функциональное назначение бит 20-21 регистра CONTROL! Особенно критичен 21 бит, так как в 3 ревизии он имел функцию автоподстройки середины битовых интервалов, а в 6 ревизии содержит старший разряд делителя, на который необходимо поделить частоту MAN_CLK, чтобы получить 1 МГц. Таким образом, если программа для 3 ревизии содержала установку бита 21 в "1", то в 6 ревизии данная установка приведёт к изменению делителя частоты MAN_CLK, что в свою очередь приведёт к неработоспособности проекта.
[ attachment ]
1553_control_2021.png [ 34.31 КБ | 1684 просмотра ]
При этом в СП на МК есть двузначное (и не очень заметное) описание бит 20 и 21:
Вложение:
Комментарий к файлу: Спецификация по поводу бит 20 и 21
[ attachment ]
spec_1553_ctrl_2021.png [ 67.61 КБ | 1684 просмотра ]
При этом судя по errata МК с таким расположением бит выпускался несколько лет:
Вложение:
Комментарий к файлу: Версии 1986ВЕ1 по errata
[ attachment ]
ve1errata_versions.png [ 11.55 КБ | 1684 просмотра ]
И ни в эрата ни в СП не сказано как определить назначение бит 20 и 21.

И вот за эти несколько лет, за которые его (в 3 и в 4 версии) применили, прошли все испытания (узла, блока, ПИ, ГИ) и на серии столкнёмся с тем, что оказывается "нельзя просто так взять, и купить контроллер"...

Какую позицию официальный Миландр имеет по вопросу версионирования и обратной совместимости МК?

Не знаю на сколько надёжно и официально RevFind() определяет версию МК (не возвращая изменяемые регистры в исходное состояние), но даже её внедрение требует модификации прошивки.


Вложения:
Комментарий к файлу: RevFind()
revfind.zip [711 байт]
128 скачиваний

_________________
сочувствующий…
Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-мар-06 09:54 
Не в сети

Зарегистрирован: 2020-фев-07 21:59
Сообщения: 6
Организация: Частное лицо
Спецификация на 1986ВЕ1Т, стр. 173.
В строке "0х4FC BUF_32_DATAH Данные сообщения буфера 32" указан неверный адрес. Должно быть 0х3FC


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-мар-16 16:25 
Не в сети

Зарегистрирован: 2017-май-31 15:10
Сообщения: 59
Организация: АО "ПКК Миландр"
Откуда: АО "ПКК Миландр"
Дядя Саша писал(а): *
Спецификация на 1986ВЕ1Т, стр. 173.
В строке "0х4FC BUF_32_DATAH Данные сообщения буфера 32" указан неверный адрес. Должно быть 0х3FC
Спасибо за найденную ошибку. Документацию поправим.

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


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-май-20 16:31 
Не в сети

Зарегистрирован: 2011-авг-16 14:44
Сообщения: 39
Насколько надёжно будет использовать для сброса только сигнал POR без использования внешнего RESET (есть какая-нибудь статистика, результаты эксплуатации)? И если внешний RESET не использовать, то можно ли вывод RESET оставить не подключенным?


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-май-20 17:24 
Не в сети

Зарегистрирован: 2018-мар-18 15:49
Сообщения: 79
Организация: StartMilandr.ru
Rom писал(а): *
Насколько надёжно будет использовать для сброса только сигнал POR без использования внешнего RESET
Имеется ввиду использовать внутренний сигнал POR, который сформирует сброс ядра при снижении напряжении питания и переключит питание батарейного домена с Ucc на BUcc?
Цитата:
5 Указания по применению и эксплуатации:

Неиспользуемые пользовательские входы в цифровом режиме (выводы портов PA – PF, nRESET, WAKEUP) должны быть доопределены до допустимых логических уровней напряжения (высокого или низкого) с помощью внутренних программируемых резисторов доопределения или через внешние резисторы номиналом (1 – 100) кОм.
Внутренние резисторы подтяжки это для пинов GPIO, остальные входы надо подтягивать внешними резисторами.


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-май-20 17:36 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 168
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
Rom писал(а): *
Насколько надёжно будет использовать для сброса только сигнал POR без использования внешнего RESET (есть какая-нибудь статистика, результаты эксплуатации)? И если внешний RESET не использовать, то можно ли вывод RESET оставить не подключенным?
Здравствуйте!
по RESET 6 раздел спецификации или 5 раздел ТУ: "Указания по применению и эксплуатации":
"Неиспользуемые пользовательские входы в цифровом режиме (выводы портов PA – PF, nRESET, WAKEUP) должны быть доопределены до допустимых логических уровней напряжения (высокого или низкого) с помощью внутренних программируемых резисторов доопределения или через внешние резисторы номиналом (1 – 100) кОм."

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


Вернуться к началу
 Заголовок сообщения: Re: Техническое описание 1986ВЕ1Т
СообщениеДобавлено: 2020-май-25 11:40 
Не в сети

Зарегистрирован: 2018-авг-10 23:14
Сообщения: 16
Организация: Milandr
Откуда: АО «ПКК Миландр»
Rom писал(а): *
Насколько надёжно будет использовать для сброса только сигнал POR без использования внешнего RESET (есть какая-нибудь статистика, результаты эксплуатации)? И если внешний RESET не использовать, то можно ли вывод RESET оставить не подключенным?
Здравствуйте!

Резюмируя ответы выше, в том числе коллеги, а также в дополнение к ним, сообщаю:

1. Поскольку вывод nRESET является входом, то его однозначно надо разводить и доопределить до допустимого логического уровня напряжения через внешний резистор, то есть, до Ucc;
2. Разведение nRESET не занимает много места, можно удобно подключить к кнопке, а соединение nRESET с отладочным портом только добавляет функциональности в виде управления сбросом микроконтроллера при помощи отладочного средства;
3. Статистических данных по работе с POR нет, как и результатов эксплуатации, поскольку использование POR и PDR не рационально в условиях, когда nRESET надо однозначно доопределить. Однако, привести микроконтроллер в состояние сброса при помощи POR с подачей стабильного напряжения питания можно, но перед этим стоит уяснить некоторую особенность: если посмотрите на рисунок 7 текущей версии спецификации "Сигнал сброса при включении и выключении основного напряжения питания", то важно понимать, что когда питание VDD нарастает до 2В, то микроконтроллер продолжает находиться в состоянии сброса еще 4мс, чтобы за это время напряжение VDD однозначно установилось в рамках питания микроконтроллера (от 3В до 3.6В). Когда же питание VDD опускается ниже 2В, то микроконтроллер уходит в сброс без задержек, однако, микроконтроллер уходит в сброс не полностью, в этот момент батарейный домен переходит на питание BUcc (батарейный домен сохраняет регистры BKP_REG_0x, LSE и RTC - LSE и RTC при условии, что включены), и вот далее, если микроконтроллер просаживается по VDD ниже 1.8В, то он сбрасывается полностью. Поскольку при разводке плат зачастую Ucc и BUcc объединяют, то микроконтроллер при просадке ниже 2В уже сбрасывается полностью.

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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 87 сообщений ]  На страницу « 1 2 3 4 5 6

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


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

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


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

Перейти: 

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