Комментарии 102
1887ВЕ - это случайно не аналог AVR микроконтроллеров? Там вроде аналог mega8 и mega128 выпускается
Да, ядро там AVR. 1887ВЕ7Т это аналог mega128, можно даже программировать в Atmel Studio. Но чтобы найти пруфы, пришлось изрядно покопаться в форуме НИИЭТ: http://forum.niiet.ru/viewtopic.php?p=31361#p31361
А что там искать? Скачивается первая же pdf-ка с сайта, и в ней написано, что оно полностью совместимо с avr, кроме времени прошивки памяти.
я искала именно с какой мегой аналог. То, что это avr написано в документации, да.
Спасибо. Очень ценно
1921ВК035По описанию на сайте неплох, но всего 4 канала АЦП и нет батарейного домена. А 1921ВК028 уже слишком большой и требует несколько напряжений питания. А жаль.
1921ВК028
Этого не будет. Про него забудьте.
Очень похоже, что 8-битные сами в Воронеже делают. Про 32 бит не в курсе. Пробовали весной аналоги аврок заказать на фирму. Так там очередь была на пол года вперёд.
По именно этим мк крайне рекомендую курс от НПФ "Вектор" (есть ссылка в конце статьи). Там история такая: ARM ядро куплено в виде описания аппаратной части ядра в VHDL, вся периферия кроме ШИМ, QEP, CAP куплена в виде IP ядер. ШИМ, QEP и CAP разработаны по заказу НИИЭТ в НПП "Цифровые решения" по аналогии с Texas и с пожеланиями по функционалу от НПФ "Вектор". Производство возможно только в Китае, так как у нас нет фабрик с нужными тех нормами. Более того корпусировка в пластик тоже проводится в Китае. Корпусировка в металлокерамику и приемка происходит в НИИЭТ.
Производство возможно только в Китае
@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 руб. (без НДС) - корпус керамический.
а зачем вам ассемблер при 240 мгц такта ? :-)
уже начиная с стм32 ассемблера фактически нет...
1. Ускорение вычислений. Да, иногда надо смотреть флаги переноса или переполнения, под это иногда есть интрисик, внутри которого асм. Лучше асм, чем блоб.
2. Восстановление после падения. HardFault значительно проще разгребается через асм.
3. Работа с защищенной памятью. В MPU временами проще через ассемблер, как и с кольцами защиты.
4. Дебаг, хотя бы то же нарушение атомарности при RMW.
5. Разработка и портирование ОС. Смена контекста без ассемблера болезненна)
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Кб доступных.
За рабочую зону до минус 60С градусов молодцы.
"Просто" - это в принципе не про российские микроконтроллеры, как мне кажется. Но это не означает, что про них не надо говорить и писать.
Это раньше было так. А сейчас всегда надо сначала узнавать, где производились чипы и есть ли вообще какие-то перспективы.
Большинство позиций в статье производилось за границей, а НИИЭТ сейчас под санкциями, как и подавляющее большинство других российских производителей микроэлектроники, и все их чипы второго класса отечественности можно смело списывать в утиль как более не производимые.
Большинство позиций в статье производилось за границей, а НИИЭТ сейчас под санкциями, как и подавляющее большинство других российских производителей микроэлектроники,
А где конкретно? Может в Малайзии(или Вьетнаме) можно делать?
Ни одна фабрика, работающая на международный рынок, не будет подставлять себя под американские санкции, работая с компанией, уже находящейся под ними. Так что Малайзия в этом отношении никак не отличается от любой другой страны.
Ни одна фабрика, работающая на международный рынок, не будет подставлять себя под американские санкции, работая с компанией
Да согласен. Просто была новость, очень странная:
Малайзия и Вьетнам договорились не поддерживать санкции против России.
Малайзия готова помочь России с полупроводниковой продукцией
Тут
И стало интересно, а что Малайзия умеет производить?
Ну вы же понимаете, что есть серьезная разница между словами посла и коммерческими интересами коммерческих компаний, особенно работающих на международный рынок? )
В Малайзии есть 180 нм фабрика немецкой компании XFAB и 180-110 нм фабрика местной компании Silterra. Обе они были очень популярны у российских производителей, я знаю несколько десятков "российских" микросхем, производившихся в Малайзии.
Спасибо за комментарий. А вы знаете, какие позиции из МК НИИЭТ все же делают у нас?
"Микрон" говорит, что их МК "Амур" - единственный микронтроллер, полностью производимый на территории РФ. Если это правда, то НИИЭТ не производит в РФ вообще ничего.
В реальности это заявление "Микрона", конечно, не совсем правда, но очень близко к ней.
На сколько я знаю единственный RISC МК первого уровня пока только опытный MIK32 Амур от Микрон. Кристаллы некоторых МК НИИЭТ производятся на том фабе, который хотела, но передумала купить росэлектроника и на них пока "большие надежды". На Миландр у нас надежд никаких, только простить и забыть.
Получить К1921ВК01Т со сроком меньше, чем год, кажется, практически нереальным.
Вроде недавний вебинар от представителей НИИЭТ расставил все точки. К1921вк01т у них не в приоритете. Просили обратить внимание на новый мк. Со стоков распродают последние образцы вк01т. Выпуск каких-то партий будет через 2 года по цене более 6 тыс. руб. за штуку. Мы на вк01т хотели разрабатывать устройство, поскольку цена в 3500 рублей нас почти устраивала и НИИЭТ ещё весной обещал стабильные поставки.
По какой цене и в какой срок можно получить 1000шт 8ми битных для коммерческого применения?
"RISC-архитектура" - это КРАЙНЕ растяжимое понятие. Какая там система команд? Ну и хотелось ответа на вопрос "что из этого делается не на Тайване?"
представлены 32-битные микроконтроллеры на основе RISC архитектуры с ядром ARM Cortex-M4F.
микроконтроллер с максимальной тактовой частотой 100 МГц
микроконтроллер с максимальной тактовой частотой 200 МГц
такие вот простенькие микроконтроллеры, интересно сколько народу еще помнит что когда-то Виндос работал на процессорах с тактовой частотой 66 МГц?
Интересно сколько штук можно купить за раз и какие сроки поставки?
Наверно как обычно, секретная информация.
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 где?

@da-nie Вы плату MotorControlBoard 1921ВК028 имеете в виду?
Или эту https://www.youtube.com/watch?v=6K-eeqCQ6I4
Когда в РФ говорят или пишут про российские микроконтроллеры, то почему-то в качестве основной характеристики называют ТИП КОРПУСА.
Как будто это самая основная характеристика процессора.
При этом про ядро и периферию внутри стараются всуе как бы и не упоминать вообще, чтобы не всплыл тот чудный факт, что внутри ничего российского как бы на самом деле и нет.
Все 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 приносил и приносит стабильную прибыль. Хотя сейчас у них даже для этого мощностей не хватает. Завод перегружен заказами.
Отправил заказ в НИИЭТ пол года назад.
Никакой обратной связи с тех пор не было.

Те скриншоты таблиц что в тексте это привет из 90x.
Предлагаю все интересные микроконтроллеры и их ядра сравнивать в формате общей электронной таблицы.
Там хотя бы сортировка есть и можно столбцы двигать, цветами раскрашивать. Поиск работает. Вот я там уже кое-что добавил за несколько лет.
https://docs.google.com/spreadsheets/d/1pztt0Y6h62IAo6vEm7VCVCsu2gySOYglRZk4XugqYFQ/edit#gid=1532921950
Если кто-то работал с интересным и экзотическим микроконтроллером если не сложно, то заносите в этот общий реестр строчки про новые микроконтроллеры .
Всё познается в сравнении.
Полная и интересная картина получится.
Одному такую аналитику не собрать.
Про скриншоты согласна, но там перед каждым скриншотом есть активная ссылка на гугл таблицу с возможностью просмотра всеми желающими.
Что-то мало чипов появилось в расшареной таблице с тех пор как я ее предложил пополнять.
Неужели вы все тоже считаете, что через общие google таблицы передается оспа обезьян?
А про 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 лет блин прошло.
Мария, от лица АО "НИИЭТ" благодарю вас за публикацию. Большое спасибо за интерес к нам и нашей продукции. Буду рад ответить в данной теме на вопросы, если у кого-то они возникнут.
Микроконтроллеры НИИЭТ. Обзор