LINUX.ORG.RU

Компилятор языка С для микропроцессора КРОЛИК КМ32 прошел тесты ACE

 ,


2

1

Широко известный в профессиональных кругах российский разработчик микросхем «Дизайн Центр КМ211» завершил тестирование Си-компилятора для платформы КРОЛИК КМ32 на отсутствие ошибок и соответствие стандарту с использованием «SuperTest compiler test and validation suite» компании ACE. Тесты ACE содержат более 3 миллионов проверок и обеспечивают промышленное тестирование с практически полным покрытием стандарта языка.

Семейство микроконтроллеров КРОЛИК КМ32/16/8 является собственной разработкой компании КМ211 и принадлежит к микроконтроллерам общего назначения для встраиваемых систем. Частота чипа 100 МГц при 90 нм техпроцессе. Контроллер имеет ультранизкое рабочее энергопотребление — менее 34мкВт/МГц. Время реакции на прерывание не более 3 тактов. АЛУ обеспечивает однотактное умножение 8х8/16х16/32х32. Адресуемая память данных и команд до 4Гб.

Любителям Линукс будет полезно узнать, что в январе 2012 года тем же производителем выпущена система на кристалле К5512БФ1Ф с 32-разрядным микропроцессорным ядром КВАРК. Микросхема производится по техпроцессу 180 нм на производственных мощностях ОАО «НИИМЭ и Микрон». Создание микросхемы было выполнено по заказу ФГУП НИИМА «Прогресс». Частота чипа 150 МГц. Эта же микросхема, рассчитанная на выпуск на оборудовании TSMC, имеет технологическую норму 90 нм и способна работать на частоте 400 МГц. Так же существует вариант в ПЛИС исполнении на 60 МГц.

Краткие характеристики микропроцессорного ядра КВАРК:

  • 32-разрядная архитектура собственного дизайна (RISC+гарвард);
  • 32/16-разрядные команды, 32-разрядные операнды;
  • 5-ти стадийный конвейер, статическое предсказание переходов;
  • опционально: MMU и конфигурируемая кэш-память;
  • DSP — расширение набора команд;
  • FPU — опциональный модуль с обычной или двойной точностью;
  • умножитель 16х16 однотактный, опционально 32х32;
  • время реакции на прерывание — 5 тактов;
  • спящий режим с низким энергопотреблением;
  • портированный FreeRTOS, Linux 2.6;
  • Cи-компилятор GNU (GCC версии 3.4.3, 4.6.0), SDK на базе Eclipse;
  • JTAG, отладчик GDB.

В свободном доступе выложены следующие инструментальные средства:

  • binutils-2.15;
  • gcc-4.6.0;
  • gdb-6.3 (включает симулятор);
  • newlib-1.18.0;
  • собранные версии библиотек под slackware-13.37 (+исходники);
  • демоверсия ОС Linux с ядром 2.6.34 (+исходники).

В завершение следует упомянуть, что в линейке разработок компании КМ211 присутствует многоядерный вычислительный блок ГИДРА с возможностью размещения до 32 DSP-ядер на чип, обеспечивающий быстродействие 72GFLOPs.

>>> Краткая новость на сайте производителя

★★★★★

Проверено: Shaman007 ()

микропроцессорное ядро

Портированный FreeRTOS, Linux 2.6

А господам не кажется, что сам по себе процессор — это «немного» недостаточно, чтобы что-то туда портировать?

geekless ★★ ()

> собранные версии библиотек под slackware-13.37

русские кролики выбирают slackware? :)

arsi ★★★★★ ()

Gentoo/KROLIK уже можно наплодить?

devl547 ★★★★★ ()

Названия классные конечно. Сразу чувствуется, что фирма закупает правильную траву.

geekless ★★ ()

многопафосное нечто. оно хоть востребовано? или это такая странная реклама?

Kompilainenn ★★★★★ ()

Спасибо за инфу о платформе с таким замечательным названием. Десктопы на её базе не планируете выпускать?

powerpc ()
Ответ на: комментарий от Xintrea

а кроме ЛОРа это где-нить звучит в рунете?

зы: на базе ЭТОГО делается хоть какое-то оборудование?

Kompilainenn ★★★★★ ()
Ответ на: комментарий от arsi

)) да ладно, там архивированная папка с инструментами. Ничего дистроспецифичного. :)

chinarulezzz ★★ ()
Ответ на: комментарий от Kompilainenn

а кроме ЛОРа это где-нить звучит в рунете?

Очень мало.


зы: на базе ЭТОГО делается хоть какое-то оборудование?

По всей видимости, да. ГЛОНАСС оборудование специального назначения - однозначно, так сказать в рамках оборонного заказа. Еще что-то из этого списка: http://www.mriprogress.msk.ru/?cat=38 видимо используется в космической технике. Ну и в прессе какие-то подвязки упоминаются про госзаказ в рамках перехода на цифровое телевидение.

Xintrea ★★★★★ ()

Eclipse, GCC, Linux - неплохо так. Правда, «демоверсия» вызывает подозрения.

tailgunner ★★★★★ ()
Ответ на: комментарий от KRoN73

А в чём там юмор? Чувак попал под дождь. Автобус ехал по своему маршруту. В автобусе был установлен ГЛОНАСС.

Xintrea ★★★★★ ()
Ответ на: комментарий от Xintrea

Этим чуваком был он сам. Примечательно, что в автобусе навигация была не GPS, а Глонасс.

vilisvir ★★★★★ ()

Спасибо за новости о российских разработках.
Ждем новых хороших новостей и лично я уже подумываю о покупке какой-нибудь игрушки российского производства.

trex6 ★★★★★ ()
Ответ на: комментарий от powerpc

Десктопы на её базе не планируете выпускать?

Странно что это спрашивают у автора новости. Я не имею никакого отношения к дизайнцентру и к современной микроэлектронике в России в частности.

Наверно это нужно спрашивать у ответственных лиц компании. Вот тут даже емайлы есть: http://km211.ru/ru/contacts.

Да, и это не реклама вообще. Просто я по мере возможности интересуюсь темой, и вижу что на Лоре многого не знают. Ранее я писал новости про завершение госиспытаний Эльбрус E2K, про опытнопромышленную партию мультиклет, щас вот про Кролика с Кварком и Гидрой.

Xintrea ★★★★★ ()

надо же было так обозвать-то. *глядя на диск с Plan 9* Glenda кагбе намекает нам :)

Satan_Klaus ★★ ()

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

bigfrogg ()

Только вдумайтесь 90nm !!!

Как же отстала Россия ровно на 10 лет, 90 nm было в новинку в 2001-2002 году. Сейчас уже 32, а то 22 nm

yanka ★★ ()

КРОЛИК для десктопа готов?

Alve ★★★★★ ()
Ответ на: комментарий от arsi

русские кролики выбирают slackware?

В совецкой России слакварь выбирает Кроликов.

Ничего, ничего. Путен обещал же, что к 2020му году в Сколково изобретут Аватара и переселят в его душу среднестатического россиянина. Вот эти киборги и будут работать на процах Кролик32. И будут холиварить, с теми, кто на процах Кролик64 ))))

Alve ★★★★★ ()

1) новость радует, это круто господа! вы вчитайтесь - там есть встроенный кодер-декодер аппаратный для MPEG4 2) уверяю, для десктопа это не годится, но на 1000% готово для встраиваемых систем, там подобного уровня процы используются

так что новость - суперпозитив, но не пытайтесь это для десктопа примерить, тем более важны заявленные показатели энергоэффективности

I-Love-Microsoft ★★★★★ ()

«Кролики - это не только ценный мех...» © :)

quickquest ★★★★★ ()

Цену этих кроликов озвучивали?

ados ★★★★★ ()
Ответ на: Только вдумайтесь 90nm !!! от yanka

И ничего страшного, главное что в другом она впереди планеты всей - в главном - в духовном развитии, в реализации идеи дальнейшего развития человечества!

GladAlex ★★★★★ ()
Ответ на: комментарий от tailgunner

Кхм. Вообще-то 90нм - это TSMC. Россия - это 180нм.

Так это тайваньская кремниевая основа с 90nm. ))) Понятно , ну значит отстали не на 10 лет, а на все 20.

yanka ★★ ()
Ответ на: комментарий от GladAlex

И ничего страшного, главное что в другом она впереди планеты всей - в главном - в духовном развитии, в реализации идеи дальнейшего развития человечества!

Да что вы, духовные какие я смотрю Россияне. Только почему у нас убийств столько и брошенных детей ? От духовности ? )))

yanka ★★ ()

для платформы КРОЛИК КМ32

//facepalm.tiff
//Где я живу...

comp00 ★★★★ ()

Компилятор языка С

А что за язык такой - Эс (С)? Может все-таки Си (C)?

anonymous ()

Время реакции на прерывание не более 3 тактов
время реакции на прерывание — 5 тактов;

Вы уж определитесь

anonymous ()
Ответ на: комментарий от anonymous

Вы уж определитесь

зайчик, ничо что это два разных процессора, не?

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от Xintrea

Это месячник российской электроники на лоре.

А может быть год или пятилетка?

onon ★★★ ()

И сколько дерьма вылезло. Радоваться надо, что хоть кто-то занимается этим.

false ★★★★★ ()

приятная новость, спасибо за информацiю.

anonymous ()
Ответ на: комментарий от Zhbert

*подавился чаем*

А Rabbit MQ не смущает? Или просто стыдно на родном языке названия читать?

olegk ★★ ()
Ответ на: комментарий от olegk

Ну заметь, «Android Ice Cream Sandwith» звучит, а «Человекоподобный робот мороженое бутерброд» нихрена не звучит. Вот и тут так же.

Zhbert ★★★★★ ()

Замечательно! Я уж думал, что у нас кроме унылого МЦСТ со своими пафосными, пропахшими нафталином поделками никого уже в этой нише не осталось.

Интересно было бы на видеоподсистему на их платформе hydra посмотреть. Что там реализовано и как этим всем рулить.

A-234 ★★★★★ ()
Ответ на: комментарий от vilisvir

...в автобусе навигация...

А вообще они по маршрутам ездить должны. На обучении водил экономят? :)))

A-234 ★★★★★ ()

Микросхема производится по техпроцессу 180 нм

...

Hackeridze ()

И как обычно с российскими процессорами/контроллерами - документации на сайте нет. Надоело. Они выпустили «кроликов» снова для «оборонки и космоса»? Осточертело это. Хочется увидеть что-нибудь российское для простых людей (я имею в виду гражданскую промышленность, конечно же).

anonymous ()

А где взять даташит на этот К5512БФ1Ф?

anonymous ()
Ответ на: Только вдумайтесь 90nm !!! от yanka

Re: Только вдумайтесь 90nm !!!

Как же отстала Россия

STM32 Cortex-M4 168MHz 90nm. Так что в лужу, в лужу.

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

Macil ★★★★★ ()
Ответ на: комментарий от anonymous

И как обычно с российскими процессорами/контроллерами - документации на сайте нет.

У Броадкома тоже документации на сайте нет. И?

Macil ★★★★★ ()
Ответ на: комментарий от yanka

Так сказано же:

34. Не думайте, что Я пришел принести мир на

землю; не мир пришел Я принести, но меч, 35. ибо Я пришел разделить человека с отцом его, и дочь с матерью ее, и невестку со свекровью ее...

От чего же ещё может быть столько убийств и брошенных детей, как не от высоко духовного наставления?

anonymous ()
Ответ на: комментарий от Macil

При чём тут Броадком? Интел, АМД, Атмел, Микрочип и многие другие выкладывают документацию в свободный доступ. Зато наши производители МП и МК хотят известности, но при этом стабильно зажимают доки. Вот это и бесит. Не надо брать примеры с Броадкомов, надо брать примеры с нормальных кампаний.

anonymous ()
Ответ на: комментарий от Macil

И как обычно с российскими процессорами/контроллерами - документации на сайте нет.

У Броадкома тоже документации на сайте нет. И?

Это значит, что российские фирмы так же круты, как и броадком.

tailgunner ★★★★★ ()
Ответ на: комментарий от anonymous

надо брать примеры с нормальных кампаний.

Критерий «нормальности» в студию! Процы Броадкома стоят в миллионах всяких девайсов.

Кстати, Интел выкладывает далеко не все. Мануалы для системных и прикладных разработчиков - да, но не более того. А например, документации по взаимодействию процессор-чипесет нет и не предвидится. И уж притчей во языцех является GMA500.

Macil ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.