Pull to refresh

Comments 102

1887ВЕ - это случайно не аналог AVR микроконтроллеров? Там вроде аналог mega8 и mega128 выпускается

Да, ядро там AVR. 1887ВЕ7Т это аналог mega128, можно даже программировать в Atmel Studio. Но чтобы найти пруфы, пришлось изрядно покопаться в форуме НИИЭТ: http://forum.niiet.ru/viewtopic.php?p=31361#p31361

А что там искать? Скачивается первая же pdf-ка с сайта, и в ней написано, что оно полностью совместимо с avr, кроме времени прошивки памяти.

я искала именно с какой мегой аналог. То, что это avr написано в документации, да.

Я смотрел их PDF-ки, там было написано, что один - это mega8, а второй mega128. У меня на них коллеги из другого горда работают. Говорят, что незначительные проблемы в некоторых режимах работы периферии есть. Но в основном полностью совместимы.

1921ВК035
По описанию на сайте неплох, но всего 4 канала АЦП и нет батарейного домена. А 1921ВК028 уже слишком большой и требует несколько напряжений питания. А жаль.
1921ВК028


Этого не будет. Про него забудьте.

Почему 1921ВК028 не будет?

Потому что он нифига не у нас делается. Нам официальный ответ пришёл.
Сейчас его ещё купить можно, но в перспективе уже нет. Вообще, всё что с подозрительно высокими частотами с высокой вероятностью производилось не у нас и ждите скорейшего исчезновения.
Про этот не скажу. Но тактовая в 100 МГц намекает, что могут быть проблемы с производством.

ясно... ну значит скоро потихоньку все разработчики по для микроконтроллеров возьмутся за ум и перейдут на ассемблер :-) :-) потому что на асме проблем с быстродействием в разы меньше :-)

Читал, изучал, заинтересовал К1921ВК01Т. У него есть ШИМВР. Построен этот ШИМ так, как я больше ни у кого не встречал. То есть, судя по всему, ребята умеют делать периферию сами. Хорошо, молодцы! А потому вдвойне, втройне обидно, что приобрести пощупать их не получилось. Известно ли что-нибудь про местное их производство или всё как у всех?

Очень похоже, что 8-битные сами в Воронеже делают. Про 32 бит не в курсе. Пробовали весной аналоги аврок заказать на фирму. Так там очередь была на пол года вперёд.

По именно этим мк крайне рекомендую курс от НПФ "Вектор" (есть ссылка в конце статьи). Там история такая: ARM ядро куплено в виде описания аппаратной части ядра в VHDL, вся периферия кроме ШИМ, QEP, CAP куплена в виде IP ядер. ШИМ, QEP и CAP разработаны по заказу НИИЭТ в НПП "Цифровые решения" по аналогии с Texas и с пожеланиями по функционалу от НПФ "Вектор". Производство возможно только в Китае, так как у нас нет фабрик с нужными тех нормами. Более того корпусировка в пластик тоже проводится в Китае. Корпусировка в металлокерамику и приемка происходит в НИИЭТ.

Вот интересно: производству чипов того же американского Texas Instruments в Китае мы не доверяем, а производству российских чипов в том же Китае — доверяем.

Производство возможно только в Китае

@marus-ka Вы какой Китай подразумеваете?
Вообще-то Китаев два.

Среди всех разных китаев, речь в данном случае идет о малазийском китае. Этот чип был разработан для фабрики Силтерра https://www.silterra.com/

Это примерная копия ШИМ высокого разрешения микроконтроллеров серии TMS320. Сделали правда не слишком хорошо - точность программирования задержки высокого разрешения сильно гуляет. Но, штука интересная, согласен

ШИМВР это, кажется, аналог HRTIM от STM32

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

Полезна была бы и информация, в дополнение к статье, где представленные контроллеры в статье можно купить в розницу и по какой цене.
К, примеру, есть ли они в номенклатуре продаваемых позиций магазина «Чип и Дип»?

P.S. У МИЭТ есть такие контроллеры К1894, но тоже где их можно купить непонятно, или/и 1881VE2T от Минского Интеграла.

Насколько я понимаю, купить их можно только у НИИЭТ. Цены на некоторые мне удалось найти на просторах интернета, написала в ветке ниже.

Спасибо за большую работу. Не подскажете, что там с ценой и доступностью? А то отечественный МК такой странный предмет, вроде он есть…

Цена и доступность - это очень интересный вопрос, ответ на который тем не менее не просто найти. Могу навскидку сказать, что все, что в пластиковых корпусах цена и поставка "по запросу". В открытых источниках цены, сроков нет.
По информации про К1921ВК01Т на 2019 год: в пластике 3500 р за штуку, в керамике (приемка 5) порядка 30000 тыс за штуку.

С форумов (март 2022): К1887ВЕ4У - 3000,00 руб. (без НДС) К1887ВЕ7Т - 5720,00 руб. (без НДС) - корпус керамический.

Офигеть цены конечно

В рамках занудства: 30000 тыс - это 30 миллионов

опечатка, спасибо, что заметили. Но поправить, видимо, я уже не могу

Пока купить можно. Цена там не такая страшная. Только вот ряд моделей у нас изготавливать сейчас не получится со всеми вытекающими.

Цена там не такая страшная

Только при отсутствии альтернатив (по старой доброй местной традиции).

8-битные меги в пластике и размером раза в три меньше с 2014 по 2018 стоили в промежутке от 80 до 200 ₽ (при удаче даже дешевле, и речь не о "палёных китайских"; и это уже после крымских санкций).

UFO just landed and posted this here
Можно взять CH32 или AT32 вместо STM32, их Электронщик официально возит. У СН внезапно неплохая документация.

а зачем вам ассемблер при 240 мгц такта ? :-)

уже начиная с стм32 ассемблера фактически нет...

Вы большой оптимист. Зачем может понадобиться асм:
1. Ускорение вычислений. Да, иногда надо смотреть флаги переноса или переполнения, под это иногда есть интрисик, внутри которого асм. Лучше асм, чем блоб.
2. Восстановление после падения. HardFault значительно проще разгребается через асм.
3. Работа с защищенной памятью. В MPU временами проще через ассемблер, как и с кольцами защиты.
4. Дебаг, хотя бы то же нарушение атомарности при RMW.
5. Разработка и портирование ОС. Смена контекста без ассемблера болезненна)
К, примеру, много Форт-систем для контроллеров реализовано на ассемблере, а не только на языках Си/C++ и других доступных вариантах.

P.S. Результат поискового запросa ESP32+Forth на Github

Тут даже, в проекте ОС Genode добавили Форт для управляющего процессорa AR100 (OpenRisc-1000) в составе СнК (системы на кристалле) AR64 смартфона PinePhone.
Darling, I FORTHified my PinePhone!
Pine fun — How low can we go...
Система Форт на ассемблере уместилась в 6К байт из 16Кб доступных.
UFO just landed and posted this here

За рабочую зону до минус 60С градусов молодцы.

Всё не так просто. Некоторые контроллеры отечественные так же, как и продукция Миландра. То есть, с поставками будут проблемы.

"Просто" - это в принципе не про российские микроконтроллеры, как мне кажется. Но это не означает, что про них не надо говорить и писать.

Так это надо было делать раньше, когда вся эта продукция была доступна и актуальна (а не уходила с каждым днём в историю, как сейчас). А сейчас надо бы писать про контроллеры, на которые можно действительно перейти, и которые будут производиться. Потому как актуальная потребность есть именно в них, а не в историческом обзоре чего было и ещё пока немного осталось на складах, но в ближайшей перспективе вероятнее вего не будет.
Так и раньше не было просто. Впрочем, тот же Миландр неплохо продвинулся «в направлении людей», так сказать. Закал себе отладку занедорого, быстро пришла в красивой упаковочке, все дела. С НИИЭТом, например, такая штука не прошла.

Как цензура могла пропустить такую PCB?

А что не так? В форме ПУЛИ, очевидно же

с учётом цены... вполне себе однозначно

Это раньше было так. А сейчас всегда надо сначала узнавать, где производились чипы и есть ли вообще какие-то перспективы.

Большинство позиций в статье производилось за границей, а НИИЭТ сейчас под санкциями, как и подавляющее большинство других российских производителей микроэлектроники, и все их чипы второго класса отечественности можно смело списывать в утиль как более не производимые.

Большинство позиций в статье производилось за границей, а НИИЭТ сейчас под санкциями, как и подавляющее большинство других российских производителей микроэлектроники,

А где конкретно? Может в Малайзии(или Вьетнаме) можно делать?

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

Ни одна фабрика, работающая на международный рынок, не будет подставлять себя под американские санкции, работая с компанией

Да согласен. Просто была новость, очень странная:
Малайзия и Вьетнам договорились не поддерживать санкции против России.
Малайзия готова помочь России с полупроводниковой продукцией
Тут
И стало интересно, а что Малайзия умеет производить?

Ну вы же понимаете, что есть серьезная разница между словами посла и коммерческими интересами коммерческих компаний, особенно работающих на международный рынок? )

В Малайзии есть 180 нм фабрика немецкой компании XFAB и 180-110 нм фабрика местной компании Silterra. Обе они были очень популярны у российских производителей, я знаю несколько десятков "российских" микросхем, производившихся в Малайзии.

Спасибо за комментарий. А вы знаете, какие позиции из МК НИИЭТ все же делают у нас?

"Микрон" говорит, что их МК "Амур" - единственный микронтроллер, полностью производимый на территории РФ. Если это правда, то НИИЭТ не производит в РФ вообще ничего.
В реальности это заявление "Микрона", конечно, не совсем правда, но очень близко к ней.

На сколько я знаю единственный RISC МК первого уровня пока только опытный MIK32 Амур от Микрон. Кристаллы некоторых МК НИИЭТ производятся на том фабе, который хотела, но передумала купить росэлектроника и на них пока "большие надежды". На Миландр у нас надежд никаких, только простить и забыть.

Получить К1921ВК01Т со сроком меньше, чем год, кажется, практически нереальным.

Вроде недавний вебинар от представителей НИИЭТ расставил все точки. К1921вк01т у них не в приоритете. Просили обратить внимание на новый мк. Со стоков распродают последние образцы вк01т. Выпуск каких-то партий будет через 2 года по цене более 6 тыс. руб. за штуку. Мы на вк01т хотели разрабатывать устройство, поскольку цена в 3500 рублей нас почти устраивала и НИИЭТ ещё весной обещал стабильные поставки.

По какой цене и в какой срок можно получить 1000шт 8ми битных для коммерческого применения?

Здравствуйте. Я представляю АО "НИИЭТ". Напишите, пожалуйста, как с вами можно связаться, чтобы предоставить вам информацию?

Здравствуйте!

Ответил личным сообщением.

"RISC-архитектура" - это КРАЙНЕ растяжимое понятие. Какая там система команд? Ну и хотелось ответа на вопрос "что из этого делается не на Тайване?"

Как справедливо заметили выше 8-битные - это AVR, 16-битные - это C166.
Ответ на второй вопрос я не нашла, к сожалению.

представлены 32-битные микроконтроллеры на основе RISC архитектуры с ядром ARM Cortex-M4F.

микроконтроллер с максимальной тактовой частотой 100 МГц

микроконтроллер с максимальной тактовой частотой 200 МГц

такие вот простенькие микроконтроллеры, интересно сколько народу еще помнит что когда-то Виндос работал на процессорах с тактовой частотой 66 МГц?

Интересно сколько штук можно купить за раз и какие сроки поставки?

Наверно как обычно, секретная информация.

100 МГц контроллеры уже были и в 1995г. :)
MuP21 — первый процессор с минимальным набором инструкций. Помимо собственно процессора на кристалле расположен контроллер интерфейса ОЗУ, обеспечивающий сопряжение с динамическим ОЗУ, медленным 8-битным ПЗУ и прочими периферийными устройствами; и видеопроцессор, обеспечивающий выдачу стандартного NTSC-видеосигнала.

Процессор разработал Чак Мур, создатель языка Форт, в компании Computer Cowboys. Чип был представлен в 1995 году. Он представлял собой квадратный кристалл кремния размером 2,54×2,54 мм2, с 7000 транзисторами, выполненный по 1,2-микронной технологии, в корпусе DIP-40. На частоте 100 МГц производительность составляет 80 млн. инструкций в секунду, потребляя при этом 50 мВт.

MuP21

P.S. А, было и такое F21 in Mouse (компьютер в мышке)
Интересно сколько штук можно купить за раз и какие сроки поставки?


У них проблемы с производством новых на такие частоты.
Есть. И пока ещё можно купить.

Есть. И пока ещё можно купить.



Ok, а скачать *.pdf со схемотехникой отладочной платы под 1921ВК028 где?

А вот тут не подскажу.
Я не помню, как она выглядит. У нас купили в один отдел, я её не рассматривал. А проекты на этом контроллере мы свернули.

Когда в РФ говорят или пишут про российские микроконтроллеры, то почему-то в качестве основной характеристики называют ТИП КОРПУСА.

Как будто это самая основная характеристика процессора.

При этом про ядро и периферию внутри стараются всуе как бы и не упоминать вообще, чтобы не всплыл тот чудный факт, что внутри ничего российского как бы на самом деле и нет.

Все IP блоки (включая вычислительные ядра) как будто случайно куплены у стран "невероятных противников" России.

да, ТИП КОРПУСА.
Потому что из-за цены этого корпуса можно сразу пролистывать, если нужно устройство для обычных коммерческих задач. Такие устройства делаются для других задач.

Правильно. Вот например для таких задач:
Для авиационного черного ящика российского военного самолете СУ-24 лучше пластиковые корпуса микросхем. ТИП КОРПУСА победил.

Раз российские производители микропроцессоров так любят в первую очередь бахвалится (в публикации упомянули 18 раз) именно ТИПОМ КОРПУСА, то пусть тогда выпускают тип корпуса в виде трапеции, чтобы российские "спИциалисты" хотя бы понимали какой ориентацией их надо припаивать.

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

В последние годы появились спроектированные в России IP-ядра от российского Syntacore, на них можно делать микроконтроллеры. Кроме этого есть KM211 с своими спроектированными в России ядрами и НПЦ Элвис с спроектрованными в России ядрами - их собственная реализация MIPS (кроме нее они используют лицензированные ядра MIPS и ARM), также собственное ядро DSP. Также стоит вспомнить встроенный процессор Комдив-64 от НИИСИ - это тоже спроектированное в России ядро (совместимое по архитектуре с MIPS).

Не знаю как насчёт Комдива, но чипы с DSP Мультикор от Элвиса проектировались с использованием импортных IP-блоков и на базе библиотек TSMC. То есть, может производится только там. Вернее, уже не может. То есть, если даже теоретически, если найти какой-нибудь завод, который согласиться выпускать что-то для Элвиса, то чипы придётся проектировать заново, на других библиотеках.

Вы ошибаетесь, причем в двух аспектах.

1) RISC core в чипах Элвиса до 2012 года был не импортным IP блоком, а процессорным ядром собственной элвисовской разработки, совместимым по архитектуре с MIPS. Даже после лицензирования ядер MIPS и ARM Элвис продолжал использовать это ядро в некоторых чипах.

Я в 2011 году лично приехал с продажниками MIPS Technologies в Зеленоград для встречи с президентом и вице-президентами Элвиса, встречался с их проектировщиками, знаю имя и фамилию главного дизайнера того ядра.

2) IP-блоки от MIPS Technologies не требуют библиотек TSMC. Это довольно прямолинейный RTL, который можно синтезировать и с другими библиотеками, в том числе для Микрона. Я не только видел, но и писал кусочек этого кода, а также общался с людьми из Микрона.

Хотя если вы говорите не IP-блоки процессорных ядер, а какие-нибудь вспомогательные IP-блоки, вы возможно и правы. Какие конкретно блоки вы имеете в виду?

Честно говоря, не могу судить о том, что было в Элвисе в 2011 году. Я тогда только в университет поступал. А работал я у них в 2021 году. Тогда все их чипы, с которыми я имел дело были либо на MIPS, либо на ARM, за исключением чисто DSP - эти, ясное дело, свои. Но, свои там только ядра, как вы верно заметили. Периферия почти вся импортная, либо стандартная из библиотек, которая не отличается высокой производительностью. Я имею в виду все АЦП и ЦАП, все шины на основе международных стандартов (i2c, Ethernet, PCI, DDR и т.п.). Без всего этого ядро - пустое место.

Но, самая, на мой взгляд, большая проблема у нас с памятью. Если несколько своих интерфейсов у нас и есть (например МКО), то памяти своей просто нет. Флеш у нас не умеют делать вообще нигде. ДОЗУ и СОЗУ - есть парочка примеров с характеристиками из начала 80-х годов. Но, так, чтобы массово делать нормальную быструю память - такого нет.

Кроме того, на Микроне пока не получается сделать целиком контроллер потому, что, насколько мне известно, у них большие проблемы с производством аналоговой части (АЦП, ЦАП, Мультиплексоры). Они есть, но очень низкого качества. И у них какие-то проблемы сопряжения этих аналоговых блоков с цифровыми. Поэтому они и Амур до сих пор не могут выпустить. Хотя, эту проблему, вроде как, сейчас решают.

Да ещё, помимо всего этого, Микрон последние 10 лет не сильно развивал производство каких-либо чипов кроме RFID. То ли возможности не было, то ли спроса. Трудно сказать, но техпроцесс на 65 нм так и не смогли освоить, хотя первые транзисторы году в 2014 сделали. И 90 нм работает как-то странно. То работает, то нет. А RFID приносил и приносит стабильную прибыль. Хотя сейчас у них даже для этого мощностей не хватает. Завод перегружен заказами.

Вспомогательные IP от Synopsys и Dolphin, по-моему, стоят во всех российских высокопроизводительных процессорах. И эти IP, разумеется, не портированы ни на 90 нм, ни на 65 нм процессы "Микрона". Даже если мы условимся, что эти процессы действительно работают.

наверное, это надо через краудфандинг делать, чтобы количество накрутить.

Здравствуйте. Я представляю АО "НИИЭТ". Если запрос еще актуален, скажите, пожалуйста, как с вами можно связаться.

Те скриншоты таблиц что в тексте это привет из 90x.

Предлагаю все интересные микроконтроллеры и их ядра сравнивать в формате общей электронной таблицы.

Там хотя бы сортировка есть и можно столбцы двигать, цветами раскрашивать. Поиск работает. Вот я там уже кое-что добавил за несколько лет.

https://docs.google.com/spreadsheets/d/1pztt0Y6h62IAo6vEm7VCVCsu2gySOYglRZk4XugqYFQ/edit#gid=1532921950

Если кто-то работал с интересным и экзотическим микроконтроллером если не сложно, то заносите в этот общий реестр строчки про новые микроконтроллеры .


Всё познается в сравнении.
Полная и интересная картина получится.
Одному такую аналитику не собрать.



Про скриншоты согласна, но там перед каждым скриншотом есть активная ссылка на гугл таблицу с возможностью просмотра всеми желающими.

Что-то мало чипов появилось в расшареной таблице с тех пор как я ее предложил пополнять.

Неужели вы все тоже считаете, что через общие google таблицы передается оспа обезьян?

Чипы должны быть доступны в магазинах типа «ЧипДип», а наличие их в чьей то таблице это пока не так актуально.

Во всем чип и дип по теме российские микроконтроллеры только 2-3 позиции.

А про SDK поподробнее?
Что с маршрутом проектирования в свободном или бесплатном ПО вроде Ubuntu или других Linux?
Я так понимаю, в связке GCC + Eclipse , GCC скомпилировано только для Windows ?

Насколько я поняла, если говорить про GCC, то есть все же два SDK: GCC+Eclipse разработки НПФ "Вектор" и GCC+QtCreator от непосредственно НИИЭТ (информация от 2015 года).

В SDK от Вектора GCC под винду. Подробно можно посмотреть их курс (ссылка в конце статьи, а также на сайте).

Про SDK от НИИЭТ сами разработчики на форуме и в руководстве пишут, что можно запустить под Ubuntu.

В таблицу бы ещё колонку с ориентировочной (гипотетической) стоимостью со ссылками на источник и дату

Хорошая идея! Добавила для нескольких МК (в гугл таблице), для остальных поищу и добавлю постепенно.

Для написания программ можно использовать софт от Фитон.

Смотрим что это такое:

Все универсальные программаторы разработаны и производятся ООО "КБ Фитон". Особенности ПО: Все универсальные программаторы работают под управлением Windows XP/Vista/7/8/10 (Windows 32/64).

Да как так то?

Все 16-bit микроконтроллеры имеют максимум 16 Кб ОЗУ на борту.

ПЭВМ "Микроша" в 80-х годах с 8-bit процом 580-й серии имела 32 Кб ОЗУ...

Так ведь это отдельная RAM компьютера, а в процессоре памяти совсем нет. А тут имелось в виду, что 16 КБ внутри контроллера.

Другой вопрос, что ATxmega384A1 имеет 32 КБ internal SRAM.

Да понятно это все, но с 80-х годов 40 лет блин прошло.

Ну и что. В ARM-ах типа STM32F103 (или те же китайцы GD32F103) RAM до 96 килобайт, может чуть больше, лень смотреть. Если для задач хватает, то зачем больше? Я уж молчу, что хипстеры берут такие контроллеры и мигают тремя лампочками с гордым видом "мы крутые эмбедщики" )

Мария, от лица АО "НИИЭТ" благодарю вас за публикацию. Большое спасибо за интерес к нам и нашей продукции. Буду рад ответить в данной теме на вопросы, если у кого-то они возникнут.

Sign up to leave a comment.

Articles