Миландр

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

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 113 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8
Автор Сообщение
СообщениеДобавлено: 2016-ноя-02 10:52 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 950
Откуда: Тула
prostoRoman писал(а):
k1801bm2a писал(а):
Подниму вопрос
detoxic писал(а):
миландр, озвучьте состояние дел

Всё ещё интересно как прошёл синтез, что влезло что не влезло?

Тайна сия велика есть...
презентация, стр.8 http://milandr.ru/uploads/doc_img/news_ ... ADEL/2.pdf
взята отсюда http://milandr.ru/index.php?mact=News,c ... turnid=146
Цитата:
Состояние проекта и сроки разработки
 1.12.16 Запуск производства;
 1.03.17 Получение образцов;
 1.04.17 Поставка экспериментальных образцов потребителям;
 1.10.17 Серийное производство;
 FPGA макет микросхемы

Господа разработчики, когда можно ожидать появления актуальной документации на первую ревизию МК?
upd: а в другой презентации (стр. 22)
Цитата:
Опытные образцы август 2017
Завершение ОКР февраль 2018
ОКР «Электросила»
Серийные и перспективные ИМС для интерфейса Ethernet
Кому верить? (хотя догадаться не трудно...)

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2016-дек-06 21:52 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Тут решил немного подрасти и перейти на Xmega серию. Оказалось там есть аппаратная квадратурная дешифрация, которую можно аппаратно посадить на счётчик/таймер и быть счастливым!!!
Принцип простой до безумия, берём канал события, кидаем его на квадратурную дешифрацию с выбранного пина "A" порта, сам не знаю, как он второй выбирает рядом, видимо автоматически использует пин "B" по соседству, вообщем событие происходит и это хорошо.
Дальше берём таймер и настраиваем его на этот канал события. Всё, центральный процессор отдыхает, а у нас полная расшифровка квадратурного сигнала, но есть одно но. Таймер в Xmega A серии 16 битный, это только до 65535 досчитать, хотя предусмотрели возможность расширить разрядность за счёт второго таймера, который через другой канал события будет прибавляться, но не более, как бы хотелось, чтоб и убавлялось.

Есть в в "ПКК Миландр" чего нибудь подобное и аппаратное?
Чтоб три квадратурных сигнала без использования ЦП подсчитывать и желательно в более чем 16 битные счётчики? С возможностью обнулять по Z (третьему сигналу) метке?
Видео не очень, но думаю, поймёте в чём дело:
https://www.youtube.com/watch?v=ook_DwOGlCk


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2016-дек-12 12:41 
Не в сети

Зарегистрирован: 2015-мар-26 12:22
Сообщения: 10
Теоретически, в Хмеге 32-х битный таймер, соединенный из двух 16-битных через систему событий, может считать и вверх и вниз при правильной настройке. Будет ли работать такая конфигурация лучше проверить, документация написана не вполне четко, что не удивительно, учитывая многофункциональность периферии Хмеги. Другое дело, что таймеров не так много и при обработке трех квадратурных сигналов они могут кончиться очень быстро.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2016-дек-17 18:20 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
AlexJ писал(а):
.... соединенный из двух 16-битных через систему событий, может считать и вверх и вниз при правильной настройке......

Не удалось. Он может считать только в одном направлении, направление можно выбрать в ручную, но не аппаратно.
А ещё DMA не может тактировать USART, сырая она немного.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-янв-10 05:48 
Не в сети

Зарегистрирован: 2015-мар-26 12:22
Сообщения: 10
Ev3658 писал(а):
А ещё DMA не может тактировать USART, сырая она немного.


Передача данных в USART через DMA в Xmega вполне работает.
Вот с передачей по I2C c DMA получается как в анекдоте про очень быструю машинистку - вроде и передается, но по факту в ведомом устройстве мусор. Но никто и не обещал что это будет работать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-июл-02 21:51 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-авг-21 18:55
Сообщения: 216
Как будет реализована работа тригонометрического блока - инструкции на уровне С ARM-компилятора, CMSIS DSP, inline-ассемблер ?

_________________
Hack the Planet!


Последний раз редактировалось R Max 2017-июл-05 13:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-июл-04 18:03 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 28
Здравствуйте!
Тригонометрический блок представляет собой потоковый вычислитель на жесткой логике, то есть программно в него записываются угол/синус/косинус, через тридцать тактов на выходе результат. Можно настроить работу с DMA.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-июл-05 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-авг-21 18:55
Сообщения: 216
Ekaterina, спасибо за информацию!

_________________
Hack the Planet!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 113 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Часовой пояс: UTC + 3 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB