Перейти к содержанию
    

Вопрос разработчикам.

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

 

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

Есть соображение взяться за AT90USB или AT90PWM. Также рассматриваются варианты выпуска чего-нибудь из серии Tiny или Xmega.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Востребованы STM8 поскольку хорошо поддержаны софтом и имеют лучшие характеристики. У них очень хорошая программно-структурную совместимость с 32 битными STM32Fxxx. В плане освоения разработчиками это процессоры номер 1 в мире. Взявшись за выпуск 8 разрядников, вы имеете возможность развится до самых востребованных, популярных 32 разрядников на рынке ARM процессоров. Архитектура как Atmel, Microchip более устаревшая, более разрекламированная. Менее востребованная в будущшем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

 

с периферией: нужно MIL-STD-1553B, а не I2C или стандартную AVR

с процессорами: MIL-STD-1750A, хорошо бы с FPU

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

..имхо, их уже как грязи - http://habrahabr.ru/post/156843/ . (кроме ПЛИС )

Не хватает отечественных гиговых сериалайзеров/десиреалайзеров. Гигового эзернета с пассивными комплектующими.

 

p/s/

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

S_Zilog-Z8001CS%20(SEG%20CPU).jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Востребованы 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'

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

p/s/

тини - ATtiny24

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

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

 

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

 

Мне думается МК с 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 отовсюду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делать можно что угодно, но только

- дешевое ( в своем классе, конечно)

- доступное ( в любой момент со склада)

- с полным комплектом вразумительно написанной документации. Если ГОСТ не разрешает выпускать нормальную документацию, а только филькины грамоты, то выпустить ее отдельной неофициальной книгой.

И начните, наконец, хоть что-то практически делать. Не умеете резистор выстрогать - хоть гайки М3 отечественные строгайте. Только не для "импортозамещения" а для полного вытеснения импорта с рынка по объективным качествам продукции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Изменено пользователем Sobol'

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ок. понятно.

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

 

то есть если ориентироваться на "рынок", то есть дешевые чипы, то AVR - ОК, но я позволю себе усомнится в возможности изготовления у нас дешевого чипа

если ориентироваться на "оборонку", а точнее авиацию/космос/устойчивость к спецфакторам, то тут АВР не используется и архитектура у нее не очень для этого годится

используется эта продукция Атмел

http://www.atmel.com/ru/ru/products/Other/...processors.aspx

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

http://www.gaisler.com/index.php/products/components/gr712rc

 

я так понимаю, что это к вашим соседям, но что-то они тормозят :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понятно, что 5-вольтовая XMega не сможет работать на частоте 32 МГц,

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

 

Для ТС:

Надобность в USB в "особом" керамическом исполнении крайне сомнительна в принципе. Интерфейс не того назначения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Из серии тини, если я правильно понял, нужно смотреть в сторону tiny24? Из семейства Xmega какой МК наиболее ходовой?

И про At90usb все-таки расскажите - чем плохи 82/162?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И про At90usb все-таки расскажите - чем плохи 82/162?

Тем, что USB - это чисто ширпотребный интерфейс. Из-за его низкой надежности, в т.ч. и конструктивной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Есть соображение взяться за AT90USB или AT90PWM. Также рассматриваются варианты выпуска чего-нибудь из серии Tiny или Xmega.

 

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

...интересная постановка вопроса...

1) А вы чё RTL AVR купили у Атмела?

Лицензия есть?

2) Если купили RTL - то вот и ответ - выпускать то что есть, но для разных условий эксплуатации... если кому оригинального Атмела мало или цену меньше поставить....

Правда свои бекенд прийдётся делать...

3) Если это "спёртая" IP то тогда то что местные военные и купят, закрыв глаза на патентную чистоту.

Хотя как у вояк сертефицировать "бессознателтьно содранный код" даж не знаю....особенно если сам компилятор и т.д. не контролируеш и не можеш делать...

4) Если ваши возможности вообще безграничны - создайте свою архитектуру, компиляторы под неё ну и мелочёвку (дебагеры, RTL). Это имеет смысл обсудить.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...