реклама на сайте
подробности

 
 
8 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Вопрос разработчикам., Какой 8-битный МК выпускать?
Sobol'
сообщение Jan 12 2015, 08:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 31-07-14
Пользователь №: 82 421



Приветствую всех заглянувших.

Вот думаем на своем заводе наладить выпуск новых МК - функциональных аналогов AVR, но в керамическом корпусе - для военных, космотавтов, военных космонавтов и иже с ними. Собственно, наладить выпуск не проблема, но хотелось бы что бы изделие пользовалось спросом. Сейчас выпускаются и продаются аналоги ATmega8535 и ATmega128.
Есть соображение взяться за AT90USB или AT90PWM. Также рассматриваются варианты выпуска чего-нибудь из серии Tiny или Xmega.

В общем, хотелось бы выслушать мнения разработчиков. Какой МК будет востребован?
Go to the top of the page
 
+Quote Post
Aner
сообщение Jan 12 2015, 08:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Востребованы STM8 поскольку хорошо поддержаны софтом и имеют лучшие характеристики. У них очень хорошая программно-структурную совместимость с 32 битными STM32Fxxx. В плане освоения разработчиками это процессоры номер 1 в мире. Взявшись за выпуск 8 разрядников, вы имеете возможность развится до самых востребованных, популярных 32 разрядников на рынке ARM процессоров. Архитектура как Atmel, Microchip более устаревшая, более разрекламированная. Менее востребованная в будущшем.
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 12 2015, 09:08
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



думаете корпусировать обычные AVR в керамику или выпускать свои чипы: по хитрому техпроцессу (на рубине, на изоляторе) с TMR и коррекцией памяти и т.д.???

впринципе есть нехватка управляющих контроллеров, но еще большая нехватка вычислительных узлов достаточной производительности - 32х битных процессоров, DSP, ПЛИС

чтобы что-то советовать, нужно понимать возможности, хотябы ответ на первый вопрос

с периферией: нужно MIL-STD-1553B, а не I2C или стандартную AVR
с процессорами: MIL-STD-1750A, хорошо бы с FPU

Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 12 2015, 10:23
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (yes @ Jan 12 2015, 13:08) *
впринципе есть нехватка управляющих контроллеров, но еще большая нехватка вычислительных узлов достаточной производительности - 32х битных процессоров, DSP, ПЛИС


..имхо, их уже как грязи - http://habrahabr.ru/post/156843/ . (кроме ПЛИС )
Не хватает отечественных гиговых сериалайзеров/десиреалайзеров. Гигового эзернета с пассивными комплектующими.

p/s/
По теме - Тини, будет востребован имхо.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jan 12 2015, 10:55
Сообщение #5


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Сделайте 5-вольтовую XMega и будет вам счастье и слава sm.gif. А главное экспортные возможности обеспечены. Весь мир стонет "хотим Х-мегу на 5 вольт!", но Atmel твердо сказал "нет", хотя в далеком прошлом намекал, что такая в перспективе может быть выпущена и даже имя ей успел дать - ATxmega128X, но потом вероломно от своего обещания отказался.

Понятно, что 5-вольтовая XMega не сможет работать на частоте 32 МГц, но при 5-ти вольтах этого и не требуется - достаточно обычных 16 МГц. Многое можно подсократить, но Event System, DMA, трехуровневые прерывания и по паре таймеров на каждом порту должны быть кровь из носу, потому что именно в этом вся соль линейки Xmega! Ну и USB тоже желательна, если соображения на счет AT90USB у вас уже возникли. А вот внешнюю память можно было бы и подсократить ради экономии числа выводов. И наконец, выпустить это в DIP корпусе! Например, DIP40-48 - в купе с керамичностью они несказанно обрадуют наши вооруженые силы sm.gif.

Go to the top of the page
 
+Quote Post
Sobol'
сообщение Jan 12 2015, 11:17
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 31-07-14
Пользователь №: 82 421



Так, давайте по порядку.

Цитата
Востребованы STM8

Хорошие МК, но пока речь идет о AVR

Цитата
думаете корпусировать обычные AVR в керамику или выпускать свои чипы по хитрому техпроцессу

Думаем выпускать свои чипы но первое время не мудрствуя лукаво - без рубинов и изоляторов. Корпусировать будем в керамику для военной приемки и в пластик для гражданской приемки. В дальнейшем, если будет необходимость у космоса, сделаем по хитрой технологии с внешней флешкой, преферансом и куртизантками)

Цитата
32х битных процессоров, DSP, ПЛИС

Этим занимаются соседи. У нас на повестке дня - AVR

Цитата
чтобы что-то советовать, нужно понимать возможности, хотябы ответ на первый вопрос
с периферией: нужно MIL-STD-1553B, а не I2C или стандартную AVR
с процессорами: MIL-STD-1750A, хорошо бы с FPU

Сейчас у нас есть отлаженная модель ядра с системой команд AVR. Периферию можно прицепить любую, в т.ч. модули для поддержки указанных стандартов. Но сделать полный аналог какого-нить МК из серии AVR проще в плане поддержки.

Цитата
По теме - Тини, будет востребован имхо.

Какие именно?

PS Что скажите, на счет специфических блоков, типа PSC у AT90PWM?
PPS Мне думается МК с USB на борту найдет своего покупателя. Что думаете про AT90USB?

На счет Xmega поподробнее. У начальства мнение, что дюже она наворочена для 8-битного МК - ошибаемся??

Сообщение отредактировал Sobol' - Jan 12 2015, 11:18
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jan 12 2015, 11:29
Сообщение #7


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (Sobol' @ Jan 12 2015, 15:17) *
На счет Xmega поподробнее. У начальства мнение, что дюже она наворочена для 8-битного МК - ошибаемся??

..DMA штука хорошая даже для 8-ми битных контролёров.

p/s/
тини - ATtiny24


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jan 12 2015, 11:59
Сообщение #8


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Sobol' @ Jan 12 2015, 14:17) *
На счет Xmega поподробнее. У начальства мнение, что дюже она наворочена для 8-битного МК - ошибаемся??

Да, она действительно наворочена, но в том и смак! Ведь битность это все-таки одно, а навороты - несколько другое. Т.к. МК, будучи по своей разрядности 8-битным, в принципе не обязан быть примитивным. Как раз наоборот, какие-то недостатки, свойственные низкой разрядности, вполне могут компенсироваться "наворотами".

Сознательно идя на производство 8-битника в наше время, его следует и правильно позиционировать - строго как контроллер с упором на управление периферией, а не как числомолотилку по совместительству. Т.е. не как универсальный контроллер, а как специализированный. И только тогда выяснится, что управления периферией 8 бит вполне достаточно. Тем более что далеко не все задачи остро нуждаются в числовой фильтрации непосредственно на МК.

А если делать упор на управление периферией, то для ее оптимизации как раз и нужны те навороты, которые появились у XMega. Устройства типа Event System и DMA - это и есть те самые навороты, которые позволяют до предела уменьшить скорость реакции МК на внешние события, зачастую обходясь без вызова прерывания. Тем более что у AVR прерывания обходятся дорого из-за того, что в процедуре прерывания приходится спасать состояние многих регистров.

Цитата(Sobol' @ Jan 12 2015, 14:17) *
Мне думается МК с USB на борту найдет своего покупателя. Что думаете про AT90USB?

Лично я думаю, что МК уровня AT90USB82/162 никому не нужны в силу своей примитивности и слишком малого числа портов/выводов. А МК типа AT90USB647 и AT90USB61287 своего покупателя нашли бы, только ... вам эти типы не осилить, ибо они едва ли сильно уступят XMega по сложности. И это я говорю не из-за неверия в ваши возможности, а с учетом того, что этих сложностей сама Atmel так и не поборола. Errata на серию AT90USB647/1287 воистину огромна, и большинство отмеченных в ней недостатков не лечатся. Полагаю, что в этом главная причина того, что серию AT90USB так и не перевели в ATmegaU, хотя все прочие МК уже давно покинули эту "позорную классическую" серию, перебравшись в Tiny или Mega.

Одно время Atmel пытался воспроизвести в серии Mega 32К-аналог AT90USB под названием ATmega32U6, и даже в общий даташит с AT90USB646/647/1286/1287 успел его внести (это даташиты версии H,I,J в 2008-2009 годах), но так и не осилил эту задачу, впоследствии изъяв упоминание об ATmega32U6 отовсюду.
Go to the top of the page
 
+Quote Post
Егоров
сообщение Jan 12 2015, 12:20
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Делать можно что угодно, но только
- дешевое ( в своем классе, конечно)
- доступное ( в любой момент со склада)
- с полным комплектом вразумительно написанной документации. Если ГОСТ не разрешает выпускать нормальную документацию, а только филькины грамоты, то выпустить ее отдельной неофициальной книгой.
И начните, наконец, хоть что-то практически делать. Не умеете резистор выстрогать - хоть гайки М3 отечественные строгайте. Только не для "импортозамещения" а для полного вытеснения импорта с рынка по объективным качествам продукции.
Go to the top of the page
 
+Quote Post
Sobol'
сообщение Jan 12 2015, 13:18
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 31-07-14
Пользователь №: 82 421



Цитата
МК уровня AT90USB82/162 никому не нужны в силу своей примитивности и слишком малого числа портов/выводов. А МК типа AT90USB647 и AT90USB61287 своего покупателя нашли бы, только ... вам эти типы не осилить, ибо они едва ли сильно уступят XMega по сложности.


Простите меня за неграмотность, если можно поподробнее - в чем принципиальная разница между 82/162 и 646/647/1286/1287, кроме количества периферии? Да и в реализации Xmega сложности не вижу...

Сообщение отредактировал Sobol' - Jan 12 2015, 13:19
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 12 2015, 13:51
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



ок. понятно.
на всякий случай обращу еще внимание, что так как стойких AVR у буржуев нету, то те, кому нужны стойкие процессоры, с AVR работать не привыкли.

то есть если ориентироваться на "рынок", то есть дешевые чипы, то AVR - ОК, но я позволю себе усомнится в возможности изготовления у нас дешевого чипа
если ориентироваться на "оборонку", а точнее авиацию/космос/устойчивость к спецфакторам, то тут АВР не используется и архитектура у нее не очень для этого годится
используется эта продукция Атмел
http://www.atmel.com/ru/ru/products/Other/...processors.aspx
видел в одном приборе такое
http://www.gaisler.com/index.php/products/components/gr712rc

я так понимаю, что это к вашим соседям, но что-то они тормозят sm.gif
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 12 2015, 13:59
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Xenia @ Jan 12 2015, 13:55) *
Понятно, что 5-вольтовая XMega не сможет работать на частоте 32 МГц,

Интересно, почему? Она, при этом, вовсе не должна быть внутри, в ядре, пятивольтовой sm.gif

Для ТС:
Надобность в USB в "особом" керамическом исполнении крайне сомнительна в принципе. Интерфейс не того назначения.
Go to the top of the page
 
+Quote Post
Sobol'
сообщение Jan 12 2015, 14:15
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 31-07-14
Пользователь №: 82 421



В вопросе дешевизны с буржуями конкурировать трудно, так что ориентируемся в основном на вояк. Аналоги мега8535 и мега128 мы выпускаем и очень даже продаем. Есть возможность запилить любую другую AVRку, почему бы и не расшиоить ассортимент.

Из серии тини, если я правильно понял, нужно смотреть в сторону tiny24? Из семейства Xmega какой МК наиболее ходовой?
И про At90usb все-таки расскажите - чем плохи 82/162?
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 12 2015, 14:28
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Sobol' @ Jan 12 2015, 17:15) *
И про At90usb все-таки расскажите - чем плохи 82/162?

Тем, что USB - это чисто ширпотребный интерфейс. Из-за его низкой надежности, в т.ч. и конструктивной.
Go to the top of the page
 
+Quote Post
Torpeda
сообщение Jan 12 2015, 15:36
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 23-02-12
Пользователь №: 70 424



Цитата(Sobol' @ Jan 12 2015, 11:00) *
Приветствую всех заглянувших.

Вот думаем на своем заводе наладить выпуск новых МК - функциональных аналогов AVR, но в керамическом корпусе - для военных, космотавтов, военных космонавтов и иже с ними. Собственно, наладить выпуск не проблема, но хотелось бы что бы изделие пользовалось спросом. Сейчас выпускаются и продаются аналоги ATmega8535 и ATmega128.
Есть соображение взяться за AT90USB или AT90PWM. Также рассматриваются варианты выпуска чего-нибудь из серии Tiny или Xmega.

В общем, хотелось бы выслушать мнения разработчиков. Какой МК будет востребован?

...интересная постановка вопроса...
1) А вы чё RTL AVR купили у Атмела?
Лицензия есть?
2) Если купили RTL - то вот и ответ - выпускать то что есть, но для разных условий эксплуатации... если кому оригинального Атмела мало или цену меньше поставить....
Правда свои бекенд прийдётся делать...
3) Если это "спёртая" IP то тогда то что местные военные и купят, закрыв глаза на патентную чистоту.
Хотя как у вояк сертефицировать "бессознателтьно содранный код" даж не знаю....особенно если сам компилятор и т.д. не контролируеш и не можеш делать...
4) Если ваши возможности вообще безграничны - создайте свою архитектуру, компиляторы под неё ну и мелочёвку (дебагеры, RTL). Это имеет смысл обсудить.

Go to the top of the page
 
+Quote Post

8 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 21:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.015 секунд с 7
ELECTRONIX ©2004-2016