22 июня 2017
Статья знакомит читателей с новым отечественным коммуникации онным микроконтроллером «Байкал-Т1», разработанным компанией «Байкал электроникс», и позволяет оценить его возможности в срав нении с близким аналогом QorIQ LS1021A от одного из ведущих мировых поставщиков такого рода приборов на мировой рынок – компании Freescale Semiconductor.
Немного об отечественных микропроцессорах
Долгое время единственной российской компанией, поставлявшей отечественные микропроцессоры с приличными характеристиками, в той или иной мере пригодные для импортозамещения в компьютерах российской сборки – настольных, ноутбуках и серверах умеренной производительности, – была МЦСТ [1]. Ее приборы линеек R500/R1000 и «Эльбрус» считаются отечественными продуктами, поскольку были разработаны инженерами компании, хотя и выпускаются за рубежом. С 2014 г. они стали по-настоящему отечественными, когда об освоении производства процессора МЦСТ «Эльбрус 2 СМ» (с технологическими нормами 90 нм) отрапортовала зеленоградская компания ОАО «НИИМЭ и Микрон». К сожалению, линейка R500/R1000 имеет устаревшую и откровенно заброшенную в компьютерном мире архитектуру SPARC, предназначенную, главным образом, для рабочих станций. В настоящее время эта архитектура поддерживается только компанией Oracle и находит применение только в процессорах компании для ее же фирменных серверов. Из-за своей непопулярности SPARC так и не обзавелась приличным комплектом адаптированных под нее операционных систем (ОС), в т. ч. с открытыми кодами, при полном отсутствии систем реального времени (ОСРВ). По этой причине процессоры с этой архитектурой никогда не использовались в микроконтроллерах и каких-либо встроенных применениях. Линейка «Эльбруса» вообще имеет оригинальную архитектуру сверхдлинных команд VLIW (Very Long Instruction Word) и, будучи тяже ловесной и «заточенной» под быстрые вычисления с плавающей запятой, в еще меньшей мере подходит для микроконтроллеров и встраиваемых процессоров.