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 ()
Последнее исправление: Silent (всего исправлений: 3)

Ответ на: комментарий от tailgunner

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

Это не значит ничего.

Просто не все конторы выбирают путь STM32 с их дешевыми оценочными платами.

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

Вы техпроцесс с мракобесием не путайте :)

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

Они гораздо круче! Им даже ненужно сверяться с мнением потребителей. А тем потребителям, что у них есть скажут как правильно реагировать на недоработки.

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

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

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

Это не значит ничего.

Тогда и существование микропроцессора КРОЛИК КМ32 тоже ничего не значит.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Тогда и сушествование микропроцессора КРОЛИК КМ32 тоже ничего не значит.

У тебя имеет место быть интерес к сабжу? Дык, контакты на сайте.

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

Путен обещал же, что к 2020му году в Сколково изобретут Аватара и переселят в его душу среднестатического россиянина.

Путин всегда дистанцировался от Сколкова.

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

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

Ну так то название на английском языке, когда переводят стихи/песни/фильмы с других языков, они тоже теряют свой истинный смысл.

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

Если написать почему, то потрут за антисемитизм)))) Они такие, даже Карфаген из-за них разрушили.

Napilnik ★★★★★
()

А соккет для кролика наверное называется «TERNOVI BUSH».

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

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

Это вы ещё с военными и полицейскими названиями незнакомы. Так столько всего... Начиная от станции радиэлектронной борьбы «Газетчик» до электрошокера «Ласка» и наручников »Нежность» :) Сапёрная лопатка «Азарт», резиновая дубинка «Аргумент»...

KRoN73 ★★★★★
()

ОАОНИИМЭ

шутка про аниме, микропроцессоры и kde под freebsd (c)

konart
()

http://www.km211.ru/ru/news

07.2010 Открыто представительство в США

06.2010 Открыто представительство в Израиле

Годно :) наши таки пробрались туда.

mmarkk
()

КРОЛИК КМ32

Намек на красноглазие?

segfault ★★★★★
()

КРОЛИК КМ32/16/8

План Путина действует!

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

Забыл еще тяжёлую огнемётную систему залпового огня на базе танка Т-72 «Буратино».

И её модификацию ТОС-1А «Солнцепёк».

http://www.youtube.com/watch?v=6ane4jB35Hs

Догадливый читатель понял, что это потомки «Катюши».

Xintrea ★★★★★
() автор топика

корлк, збс.

anonymous
()

Я тоже за такт 32x32 теперь умножать умею :) Правда, не знаю, как full adder'ы такое количество кэрри-битов протащат на реальном железе...

mv ★★★★★
()
  • На сайте нет даташитов. Выпрашивать документацию у специально обученной обезьянки? Спасибо, не нужно.
  • Ни слова о стоимости и возможности заказа оценочного образца. Поиск в google по словам «кролик» и «км32» обречен на неуспех.
Made_in_China ★★
()
Ответ на: комментарий от Orlusha

Ласка — маленький и очень кровожадный зверёк семейства куньих.

В данном случае семантика другая. Та же, что и «нежность» :)

KRoN73 ★★★★★
()

собранные версии библиотек под slackware-13.37 (+исходники);

Русские инженеры таки предпочли слаку?

Kor03d ★★
()

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

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

Версия Linux 2.6 - тоже очень смешно

Да ладно, на рынке есть роутеры и с 2.4 ядрами на броадкомах каких-нибудь с их же блобами

ef37 ★★
()

На сайте говорят, что SDK для КРОЛИКа сделан на основе Eclipse с использованием gcc v. 4.6.0. Т.е. это gcc прошёл тесты ACE, или новость посвящена какому-то другому компилятору?

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

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

Вы не путайте, 90нм — адекватная технология для микроконтроллеров и процессоров встраиваемых систем. И, да, производство по 90нм планируется в Тайване (хотя, ЕМНИП, с прошлого года в России и своё отлажено).

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

А что так сурово? Xilinx5 - 65нм, Xilinx6 - 40нм, и это ПЛИС, не процессоры.

Virtex ты имеешь в виду?

А у Altera еёный Stratix V - 32 нм.

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

а на все 20.

В конце 80х считалось, что советская электроника отстаёт от «западной» на 5-10 лет (хотя, были и поводы для гордости). С тех пор отечественная электроника (точнее, микроэлектронная технология) практически не развивалась, так что выходит лет 25-30, не меньше. Начавшиеся в последние годы закупки импортного оборудования (уже несколько устаревшего) немного улучшают ситуацию, но они касаются только очень узкого числа предприятий — большая часть ещё живых микроэлектронных заводов до сих пор не осилили даже субмикрон, производя всякие ОУ и дискретные приборы. Сейчас более менее очевидно, что в этой стране на хорошем уровне можно заниматься только разработкой, производство отдать в Тайвань и Китай.

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

и это ПЛИС, не процессоры

И какая ниша у этих ПЛИС? Речь о том, что там, где не требуется высокая производительность и огромное количество транзисторов, 90нм — вполне достаточно. Вагон и маленькая тележка импортных МК делается по технологии 90нм, и никто по этому поводу не комплексует (более того, производство по более продвинутой технологии будет, скорее всего, экономически нецелесообразно).

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

Речь о том, что там, где не требуется высокая производительность и огромное количество транзисторов, 90нм — вполне достаточно.

И? Где-то достаточно, где-то недостаточно. Я привел пример как раз «встраиваемой электроники», сделанной по гораздо более тонкому техпроцессу, чем КРОЛИК.

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

Я привел пример как раз «встраиваемой электроники», сделанной по гораздо более тонкому техпроцессу, чем КРОЛИК.

Справедливости ради, одинаковый дизайн на ПЛИС требует более тонкого техпроцесса, чем на ASIC, чтобы работать с такой же скоростью.

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

Справедливости ради, одинаковый дизайн на ПЛИС требует более тонкого техпроцесса, чем на ASIC

Ну, вот есть QorIO AMP на 28нм. «Встроенная электроника» - понятие очень широкое.

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

Я уже читал это сообщение %)

Блин, это голоса в голове что-то шепчут. Только они неправильно нашептали, не 32, а 28 нм.

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

И выстрел для подствольного гранатомёта «Подкидыш».

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

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

И если мне не изменяет память, техпроцессов под ультрамалое потребление настолько мелких еще не придумали. То что есть - больше ориентировано на скорость. Хотя ХЗ чо как там изменилось за последние годы.

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

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

В духовном развитии впереди планеты всей Северная Корея :)

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

Интел, АМД, Атмел, Микрочип и многие другие выкладывают документацию в свободный доступ.

Интел прекратил выкладывать на сайт полные даташиты свох процов начиная с первого пня (или с pentium pro - не помню уже точно).

alex-w ★★★★★
()

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

alex-w ★★★★★
()
Ответ на: комментарий от false

таков россиянский школолоид, бессмысленный и бесперспективный.

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

ckotinko ☆☆☆
()
Ответ на: комментарий от prozium

Это вы не путайте, сейчас даже процессоры для встраиваемых систем делают по 45нм технологии. Что касается о 90нм, то обсуждаемый производитель наш ее купил у Тайваня. Свои разработки это 180нм

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

Причем тут это? Давайте поразмыслите мозгами, что делает рекламируемый производитель чипов. Он пытается воссоздать технологическую цепочку для производства чипов? Нет , это не происходит, они берут уже не новые наработки тайваньской компании и на их технологической базе проектируют свои процессоры, к развитию это не имеет никого отношения, это попытка догнать уходящий поезд. В современной России не может быть построена современная технологическая цепочка для производства чипов, потомучто это сложнейшая задача выстраивания производственной цепочки от производства кристаллов, до проектирования оборудования и конечно же математика, то есть целый комплекс из науки и высокотехнологических производств. Тут нужны затраты не окупаемые годами или государства или крупного бизнеса. То что эти ребята хоть что-то делают, ну что ж молодцы. Скепсис тех кто понимает, что происходит не от желания все облить грязью.

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