Новый Cortex-M4F микроконтроллер в BGA400 корпусе

32-разрядные микроконтроллеры разработки ОАО "НИИЭТ"

Модераторы: dav, bkolbov, pip, _sva_

bkolbov
Сообщения: 217
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение bkolbov » 11 апр 2019, 12:31

Dimqin писал(а):
11 апр 2019, 11:09
Вышел новый процессор семейства 1921. По описанию, довольно сильный.
Пытаюсь нарисовать эл.схему с применением порта АЦП. Руководство пользователя довольно подробное, но по входным цепям, да и, вообще, по электрическим и временным характеристикам информация отсутствует. В частности, меня интересует:
1. Какая RC-цепочка должна быть на аналоговом входе АЦП, как номиналы цепочки должны меняться в зависимости от частоты преобразователя?
2. Каково время преобразования.

Кто подскажет?
Добрый день!

1. Тут, к сожалению, не подскажу, т.к. наличие и параметры дополнительного внешнего фильтра определяются уже скорее конкретным применением. С нашей стороны тут каких-либо рекомендаций нет.
2. Время преобразования измеряется в тактах ACLK и зависит от выбранного режима разрядности (показано в табл. 18.1 руководства пользователя - от 8 до 14 тактов). А сама частота ACLK может быть установлена в диапазоне 140 кГц - 35 МГц.

bkolbov
Сообщения: 217
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение bkolbov » 17 апр 2019, 10:49

Периодически задают вопрос о производительности нового микроконтроллера.
Провели тесты Coremark в одинаковых условиях - один и тот же компилятор и ключи.
Вложения
coremark.PNG
coremark.PNG (45.82 КБ) 544 просмотра

Ozymandias
Сообщения: 4
Зарегистрирован: 22 май 2019, 22:40
Предприятие: НПО Аврора

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение Ozymandias » 22 май 2019, 22:50

Лашкевич писал(а):
25 мар 2019, 11:45
Мы (фирма "НПФ ВЕКТОР") тестируем в данный момент микроконтроллер 1921ВК028, запустили на нем проект motorcontroldemo для управления электродвигателями, пока всё работает. Пока есть некоторые замечания только по заголовочным файлам. Двигатель крутится, проблем не обнаружили, старые баги пофикшены. АЦП гораздо точнее 1921ВК01Т. Применительно к 1921ВК01Т код выполняется из оперативки примерно на 20% медленнее чем из флеша.
Подскажите пожалуйста диапазон (или номинальное значение) напряжения по входу опоры АЦП "AREF".

bkolbov
Сообщения: 217
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение bkolbov » 23 май 2019, 09:24

Подскажите пожалуйста диапазон (или номинальное значение) напряжения по входу опоры АЦП "AREF".
Добрый день!
AREF может изменяться от 2.0 В до напряжения питания АЦП (3.3 В).

Ozymandias
Сообщения: 4
Зарегистрирован: 22 май 2019, 22:40
Предприятие: НПО Аврора

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение Ozymandias » 25 май 2019, 13:09

Спасибо за ответ, и ещё пара уточнений:
1. Как я понимаю напряжение опоры AREF и сам входной сигнал по входу АЦП могут достигать напряжения питания AVDD (3,3 В) и при этом не будет возникать обрезания или ограничения результирующей разрядности, или все таки нужно учитывать ограничение выходного напряжения УВХ АЦП относительно питания AVDD и делать напряжение опорного сигнала меньше напряжения AVDD (и соответственно входной сигнал АЦП)?
2. Есть ли дополнительные рекомендации по развязке (LC фильтрами) питания внутри доменов VDD33, AVDD33, VDD12? Например развязка питания аналоговый и цифровой части АЦП, развязка питания pll, usb и тд. Может быть у Вас есть пример организации питания для отладочной платы.
3. И последнее, может вопрос не по адресу, существует ли отладочная плата и планируете ли вы поставку отладочных плат или наборов в ближайшее время?

bkolbov
Сообщения: 217
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение bkolbov » 27 май 2019, 09:33

Спасибо за ответ, и ещё пара уточнений:
1. Как я понимаю напряжение опоры AREF и сам входной сигнал по входу АЦП могут достигать напряжения питания AVDD (3,3 В) и при этом не будет возникать обрезания или ограничения результирующей разрядности, или все таки нужно учитывать ограничение выходного напряжения УВХ АЦП относительно питания AVDD и делать напряжение опорного сигнала меньше напряжения AVDD (и соответственно входной сигнал АЦП)?
2. Есть ли дополнительные рекомендации по развязке (LC фильтрами) питания внутри доменов VDD33, AVDD33, VDD12? Например развязка питания аналоговый и цифровой части АЦП, развязка питания pll, usb и тд. Может быть у Вас есть пример организации питания для отладочной платы.
3. И последнее, может вопрос не по адресу, существует ли отладочная плата и планируете ли вы поставку отладочных плат или наборов в ближайшее время?
1,2. С подобным эффектом не сталкивались. Схема питания есть в прикрепленной pdf.
3. Отладочная плата существует, продаваться должна после сдачи ОКР (июль). Однако, лучше обратиться в отдел маркетинга, там лучше расскажут как, что и когда.
Вложения
1921VK028_typical_sch.pdf
Типовая схема подключения
(472.23 КБ) 51 скачивание

Ozymandias
Сообщения: 4
Зарегистрирован: 22 май 2019, 22:40
Предприятие: НПО Аврора

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение Ozymandias » 02 июн 2019, 12:06

Спасибо! Ещё вопрос по АЦП: может у Вас есть информация о номинале входной ёмкости УВХ и сопротивлении ключа коммутирующего мультиплексора АЦП, было бы очень полезно для оценки входного фильтра.

Ozymandias
Сообщения: 4
Зарегистрирован: 22 май 2019, 22:40
Предприятие: НПО Аврора

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение Ozymandias » 02 июн 2019, 16:56

Ещё один момент, какое у АЦП время выборки и можно ли его менять? В описании регистров АЦП контроллера я не нашёл нужной информации. Заранее спасибо.

bkolbov
Сообщения: 217
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Новый Cortex-M4F микроконтроллер в BGA400 корпусе

Сообщение bkolbov » 03 июн 2019, 09:45

Добрый день!
Спасибо! Ещё вопрос по АЦП: может у Вас есть информация о номинале входной ёмкости УВХ и сопротивлении ключа коммутирующего мультиплексора АЦП, было бы очень полезно для оценки входного фильтра.
К сожалению, такой информации нет.
Ещё один момент, какое у АЦП время выборки и можно ли его менять? В описании регистров АЦП контроллера я не нашёл нужной информации. Заранее спасибо.
Было в паре сообщений выше:
Время преобразования измеряется в тактах ACLK и зависит от выбранного режима разрядности (показано в табл. 18.1 руководства пользователя - от 8 до 14 тактов). А сама частота ACLK может быть установлена в диапазоне 140 кГц - 35 МГц.

SuroIO
Сообщения: 1
Зарегистрирован: 18 июн 2019, 17:44
Предприятие: АО НПП "Стрела"

МПИ К1921ВК028

Сообщение SuroIO » 19 июн 2019, 10:37

Доброе время суток!
Возникла необходимость разобраться в принципе работы контроллера интерфейса МПИ (ГОСТ Р 52070–2003). В процессе разбора возник ряд вопросов по оганизации списка передач контроллера шины (КШ). В документации на К1921ВК028 сказано: "Для организации последовательности сообщений составляется список передач. В области памяти программно формируются дескрипторы передач и переходов, буферы принятых данных, данных для передачи, кольцевой буфер указателей прерываний...Список передач КШ состоит из массива дескрипторов передачи и переходов, как показано в таблице 27.1. Каждая запись массива должна быть выровнена по 128-битной границе (16 байт)." Исходя из этого, возникают вопросы:
1. Что представляет из себя "переход"? Выбор следующего элемента на передачу/приём? Таблица 27.6 подсказывает состав слова условия перехода, но я всё равно не осознал его назначение.
2. Как правильно располагать в памяти дескрипторы передачи и переходов? Из таблицы 27.1 складывается впечатление, что один элемент списка передач может быть либо дескриптором передачи, либо переходом, но я в этом сомневаюсь.
3. Совершенно непонятно про кольцевой буфер указателей прерываний. В нём храняться указатели на обработчики прерываний?
Так же буду очень рад за любые дополнительные источники информации по использованному контроллеру интерфейса МПИ, если таковые имеются.

Ответить

Вернуться в «32-разрядные микроконтроллеры на ядре ARM Cortex»

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

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