Многие слышали о мультиклеточной архитектуре, процессорах и даже первых устройствах на них. Особенно продвинутые пользователи опробовали свои алгоритмы. Были проведены первые простые тесты производительности, а также пользователь Barsmonster, вытравил кристалл процессора Р1. Сейчас уже проходит первые проверки процессор R1 и скоро будет доступен всем. Но ответ на вопрос о том, как работает мультиклеточная архитектура и в чём её отличие, знают не все. Попытаемся сейчас ввести в курс дела.
Метка «мультиклет»
Мультиклеточный процессор — это что?
2014-06-19 в 10:17, admin, рубрики: архитектура, мультиклет, Программинг микроконтроллеров, Программирование, Процессоры, метки: архитектура, мультиклетКак я тестировал IDE компании «Мультиклет»
2014-01-17 в 4:11, admin, рубрики: multiclet, микроконтроллеры, мультиклет, отладка, Отладчик, Программинг микроконтроллеров, тестирование, метки: IDE, multiclet, микроконтроллеры, мультиклет, отладка, отладчик В качестве среды разработки компанией «Мультиклет» был выбран текстовый редактор Geany с основными функциями интегрированной среды разработки. Для поддержки необходимых для отладки инструментов разработчиками компании «Мультиклет» был написан плагин MC-DBG, о тестировании возможностей которого пойдет речь в данной статье.
Читать полностью »
MultiClet: осваиваем SPI на примере работы с LCD
2013-08-23 в 13:41, admin, рубрики: lcd, multiclet, SPI, Железо, мультиклет, Программинг микроконтроллеров, метки: lcd, multiclet, SPI, мультиклетКвест первый
Сразу после подключения система радостно обнаружила спаренное FTDI-устройство, создав сразу два ttyUSBx-девайса. И тут дилемма — либо использовать Serial-консоль, либо иметь возможность заливать прошивки, — идущий в комплекте загрузчик работает напрямую с FTDI-устройством. Пришлось на коленке рисовать скрипты для «правильной» загрузки модуля ftdi_sio. Наколенность проявила себя в использовании питоновских биндингов к библиотеке ftd2xx. Общая суть сводится к выгрузке модуля, блокированию FTDI, используемого для прошивки, и одновременной с этим загрузке модуля обратно. Тогда ядерный модуль может заблокировать оставшийся FTDI для UART.
Hello, world! — слишком банально
Простенький «Hello, world!» с мигающими LED заработал сразу, только обнаружилось, что после прошивки линуксовым mc-ploader'ом необходимо дополнительо сбросить плату или подожать, пока сработает WDT.
Когда-то зимой заказывал себе пару SPI-экранчиков HY28A, но с нашей почтой пришли они только в мае. Тут и решение само пришло — начать с экранчика. Вооружившись USB'ым логическим анализатором SYSCLK DX, полез штудировать спеки на регистры GPIO и SPIx в процессоре MCp и ковыряться в примерах использования SPI.
Часть 2: Как «открыть» микросхему и что у неё внутри? Z80, Мультиклет, MSP430, PIC и другие
2013-02-17 в 5:58, admin, рубрики: diy или сделай сам, Z80, кислота, кр580вм80а, микросхема, мультиклет, старое железо, Электроника для начинающих, метки: metro, Z80, кислота, КР580ВМ80А, микросхема, мультиклетВ этой статье — продолжаем ковырять микросхемы (а если вы пропустили первую статью — она тут).
Под катом — внутренности К565РУ5, Z80, КР580ВМ80А, MSP430F122, PIC16C505, PIC12C508, российского радиационно-стойкого микроконтроллера 1886ВЕ10, STM32F103VGT6, таймер 556, новый чип RFID из билетов Метро и Мультиклет.
Ну и пара слов о более каноническом способе вскрытия микросхем, который оставляет их в работоспособном состоянии.Читать полностью »
Мультиклет: практическое использование и производительность
2013-01-08 в 10:09, admin, рубрики: мультиклет, Программинг микроконтроллеров, Процессоры, Электроника для начинающих, метки: мультиклетВ мои руки попала отладочная плата мультиклета, и результатами его тестирования хочу поделится. Также расскажу и о нескольких подводных камнях, которые могут несколько подпортить нервы тем, кто захочет лично потрогать Мультиклет.
Сразу стоит заметить, что я рассматриваю только разработку на C т.к. нынче время работы программистов стоит дороже мегагерцев и памяти. У С-компилятора Мультиклета тяжелая судьба, и на _данный момент_ он находится в зачаточном состоянии (в частности, не реализованы какие-либо оптимизации). Ситуация обещает исправиться к середине/концу года.Читать полностью »
Баллада о «Мультиклете»
2012-12-19 в 19:43, admin, рубрики: MCP, высокая производительность, мультиклет, Процессоры, системное программирование, языки программирования, метки: MCP, высокая производительность, мультиклет, процессоры, языки программированияНет, я не раскрою вам загадку, скрывающуюся в названии MCp0411100101, но постараюсь развёрнуто ответить на комментарий nerudo, записанный в топике Процессоры «Мультиклет» стали доступнее:
Читая описание архитектурных новшевств этого мультиклета, мне хочется воспользоваться фразой из соседнего топика: «Я не понимаю».
Если кратко, то MCp — это потоковый (от dataflow) процессор с оригинальной EPIC-архитектурой. EPIC — это Explicitly Parallel Instruction Computing, вычисления с явным параллелизмом инструкций. Я применяю этот термин здесь именно в этом смысле, как аббревиатуру, а не как ссылку на архитектуру Itanium-ов. Явный параллелизм в MCp совсем другого рода.
Процессоры «Мультиклет» стали доступнее
2012-12-18 в 11:12, admin, рубрики: Железо, мультиклет, Программинг микроконтроллеров, системное программирование, метки: мультиклетRelatively good news, Everyone! Стартовали продажи бюджетных отладочных плат на базе отечественного процессора с мультиклеточной (технический, между прочим, термин) архитектурой. Теперь можно купить отладочную плату с процессором MCp0411100101 за относительно небольшие деньги.
Плата LDM-MCp0411100101-Q208 Evolution разработана партнером ОАО «Мультиклет» — компанией LDM-SYSTEMS. Рекомендованная розничная цена отладочного комплекта — 6500 рублей. Да, это не Raspberry Pi по цене, зато, здесь архитектура CPU интереснее.
Кроме того, пока ещё существует возможность немного сэкономить. Производители объявили акцию: для первых 100 покупателей при оформлении заказа на отладочную плату LDM-MCp0411100101-Q208 Evolution до 20 января 2013 года стоимость комплекта — 5000 рублей. Оформить заявку на отладочный комплект по специальной цене можно на сайте компании LDM-SYSTEMS (по ссылке на плату).