Уничтожить монополию Америки в EDA. Иннополис делает первый шаг

Уничтожить монополию Америки в EDA. Иннополис делает первый шаг

Еще с 1990-х годов меня поражало, что проектирование всей мировой цифровой микроэлектроники контролируется двумя конторами в Калифорнии, которые находятся в 10 минутах езды друг от друга — Synopsys и Cadence. В те времена четверть мирового проектирования делалось в Японии (континентальный Китай тогда находился в примитивном состоянии), и все эти Sony, Hitachi, Fujitsu и другие гиганты […] Дальше …
Политкорректность проникает в Россию через книги про проектирование чипов на SystemVerilog для не-начинающих

Политкорректность проникает в Россию через книги про проектирование чипов на SystemVerilog для не-начинающих

Наконец-то в России вышел учебник по SystemVerilog уровнем выше чем для начинающих. Учебник описывает технологии и приемы, которые спрашивают на интервью в NVidia, Intel, AMD, Apple и другие электронные компании: использование concurrent assertions и functional coverage, что сейчас требуют не только от инженеров по верификации, но и от дизайнеров микросхем; алгоритм работы симулятора с дельта-циклами; […] Дальше …
Выставка в Лас-Вегасе — для производителей электроники,  а не ее потребителей. A report from Design Automation Conference in Las Vegas.

Выставка в Лас-Вегасе — для производителей электроники, а не ее потребителей. A report from Design Automation Conference in Las Vegas.

Я решил написать эту заметку на Хабре по-русски и по-английски, чтобы раздавать ссылку на нее как в англо- так и в русско-язычные форумы и группы. Русский текст не является переводом английского и наоборот — я просто написал заметку дважды (терпеть не могу переводить). Желающие покритиковать мой английский сразу направляются в конец поста, где они будут […] Дальше …
Поддержим российские проекты на международном конкурсе Innovate FPGA, который проводит компания Intel

Поддержим российские проекты на международном конкурсе Innovate FPGA, который проводит компания Intel

Некоторые из проектов российских команд: Real-time video frames classification based on MobileNet convolutional neural net . Хардверная реализация нейронной сети MobileNet под руководством Романа Соловьева из ИППМ РАН (Зеленоград). NoC-based multiprocessing system prototype. Прототип сети на кристалле с большим количеством узлов на основе процессоров Станислава Жельнио (по книге Харрис & Харрис «Цифровой синтез и архитектура […] Дальше …
Отчет с завтрака с Чарльзом Уэзереллом, автором культовой книги «Этюды для программистов». ООП,  ПЛИС, компиляторы, Россия, Оракл.

Отчет с завтрака с Чарльзом Уэзереллом, автором культовой книги «Этюды для программистов». ООП, ПЛИС, компиляторы, Россия, Оракл.

Завтрак с Чарльзом Уэзереллом, автором культовой книги «Этюды для программистов», затянулся на четыре часа. В конце-концов официантка попросила нас из ресторана в Пало-Альто, сказав что в ресторан большая очередь, а мы тут с восьми утра заседаем. За это время мы обсудили массу интересных вещий: работу Чарльза в Ливерморской лаборатории и Оракле, объектно-ориентированное и функциональное программирование, […] Дальше …
Тренировочный лагерь по схемотехнике для танков и закладкам в процессоры

Тренировочный лагерь по схемотехнике для танков и закладкам в процессоры

В апреле был роснановский семинар по современной схемотехнике для школьников олимпиадного типа. После него группа организаторов собралась в фойе и долго ломала голову, как сделать предмет более интересным и при этом полезным. Чтобы ввести Verilog и ПЛИС например в формат Олимпиад НТИ. Было решено отказаться от математически интересных, но несколько абстрактных для школьника задач типа […] Дальше …
Как я не готовился и провел роснановский семинар по ПЛИС-ам в Москве. Планы сделать то же в Лас-Вегасе и Зеленограде.

Как я не готовился и провел роснановский семинар по ПЛИС-ам в Москве. Планы сделать то же в Лас-Вегасе и Зеленограде.

У вас бывает такой сон: вы оказываетесь на экзамене или выступаете перед некоторой аудиторией, и вдруг осознаете, что вы вообще не готовились и сейчас прийдется импровизировать. Именно в такой ситуации, но не во сне, а в реале, я оказался перед майскими праздниками в Москве, куда прилетел из Калифорнии, чтобы провести трехдневный семинар для тщательно отобранных […] Дальше …
MIPS Open and the current MIPS platforms: embedded Linux, automotive, datacenter and 5G

MIPS Open and the current MIPS platforms: embedded Linux, automotive, datacenter and 5G

This text is a fragment of my conversation with Andreas Färber, a developer of openSUSE Linux. He was doing some MIPS, ARM and RISC/V ports. The conversation was initiated by Ivan Serdyuk, a developer from Ukraine. The essence of MIPS Open MIPS Open covers both MIPS R5 (which is a derivative of R2-R3) and R6. […] Дальше …
Микросхемы нового поколения для ускорения вычислений нейросетей. Интервью для StorageNews на Skolkovo Robotics & AI.

Микросхемы нового поколения для ускорения вычислений нейросетей. Интервью для StorageNews на Skolkovo Robotics & AI.

Интервью в StorageNews: Микросхемы нового поколения для ускорения вычислений нейросетей (Интерью с Юрием Панчулом – старшим инженером по проектированию интегральных схем для ускорения вычислений нейросетей стартапа Кремниевой Долины компании Wave Computing ) SN. Чем занимается ваша компания и с чем вы едете на форум Skolkovo Robotics 2019 в «Сколково? Ю.П. В «Сколково» я презентую наш […] Дальше …
Как устроен компьютер внутри Хаябусы-2, которая сбросила бомбу на Рюгу. И фотографии его разработчиков.

Как устроен компьютер внутри Хаябусы-2, которая сбросила бомбу на Рюгу. И фотографии его разработчиков.

На днях японская автоматическая станция Хаябуса-2 сбросила бомбу на астероид Рюгу. Космическим кораблем управляет радиационно-устойчивая система на кристалле HR5000 (JAXA2010/101) с 64-битным процессорным ядром MIPS 5Kf. На бортовом компьютере работает операционная система реального времени uITRON, одна из семейства RTOS-ов стандарта TRON, который появился в Японии еще в 1980-е годы и заслуживает отдельного поста. В этой […] Дальше …
Конкурс от РОСНАНО: проходите онлайн-курс по современной микроэлектронике, потом практический тур с ПЛИС, получаете приз

Конкурс от РОСНАНО: проходите онлайн-курс по современной микроэлектронике, потом практический тур с ПЛИС, получаете приз

Мероприятие для продвинутых школьников: сначала онлайн-курс с профориентацией по разработке современных микросхем (части 1, 2, 3), а потом практический семинар по цифровой схемотехнике и языку описания аппаратуры Verilog, с синтезом на ПЛИС/FPGA. Те, кто отличатся, получат в качестве призов платы. На видео приглашение на семинар перед тарелкой штаб-квартиры Apple, которое начинается со слов «что знают […] Дальше …
Уход инженера-электронщика из Apple вызвал волнение среди биржевых спекулянтов. Как стать таким как он?

Уход инженера-электронщика из Apple вызвал волнение среди биржевых спекулянтов. Как стать таким как он?

29 марта инженер по имени Жерард Вильямс Третий ушел из компании Apple. Это известие сразу опубликовал CNET и еще три десятка изданий во всем мире, не только технических, но и финансовых. Что же такого делал этот инженер, что его уход вызвал волнение среди биржевых спекулянтов? Он 9 лет проектировал процессоры в Apple iPhone, до этого […] Дальше …
Что делают в офисе инженеры в Apple и Intel: профориентационный онлайн-курс современной микроэлектроники для школьников

Что делают в офисе инженеры в Apple и Intel: профориентационный онлайн-курс современной микроэлектроники для школьников

Недавно вышел бесплатный онлайн-курс в трех частях под названием «Как работают создатели умных наночипов» (1, 2, 3). Он предназначен для профориентации школьников и отличается максимальной конкретностью: вот так выглядит распределение работы в команде проектирования микросхемы, вот на таких концепциях проектирования на уровне регистровых передач построена разработка, и вот такие алгоритмы используются для определения, на сколько […] Дальше …
AI парти в Siliconовой Долине: мэр, миллиардер, президенты, гении, разработчики процессоров и девушка с яркими волосами

AI парти в Siliconовой Долине: мэр, миллиардер, президенты, гении, разработчики процессоров и девушка с яркими волосами

В прошлом году в российской и украинской прессе прошла волна статей о вечеринках в Кремниевой долине, с какой-то голливудской атмосферностью, но без указания конкретных имен, фотографий и без описания связанных с этими именами технологий разработки аппаратного и написания программного обеспечения. Эта статья — другая! В ней тоже будут миллиардеры, гении и девушки, но с фотографиями, […] Дальше …
Сегодня MIPS стал Open Source, против RISC-V и ARM. Как Россия повлияла на стратегию американской процессорной компании

Сегодня MIPS стал Open Source, против RISC-V и ARM. Как Россия повлияла на стратегию американской процессорной компании

То, о чем говорили сторонники Open Source с 1980-х — свершилось! Сегодня архитектура процессоров MIPS стала Open Source. Учитывая, что такие компании как Broadcom, Cavium, китайский ICT и Ingenic платили MIPS за архитектурную лицензию (право сделать совместимую по системе команд микроархитектурную реализацию) миллионы долларов (иногда более десяти миллионов), это историческая веха. Теперь у RISC-V нет […] Дальше …
Десятиклассница из Сибири хочет стать проектировщицей процессоров. Почему бы ей не сделать нейроускоритель на ПЛИС?

Десятиклассница из Сибири хочет стать проектировщицей процессоров. Почему бы ей не сделать нейроускоритель на ПЛИС?

Вчера мне пришло письмо от десятиклассницы из Сибири, которая хочет стать разработчицей микропроцессоров. Она уже получила некоторый результат в этой области — добавила инструкцию умножения в простейший процессор schoolMIPS, синтезировала его для ПЛИС Intel FPGA MAX10, определила максимальную частоту и повышение производительности простых программ. Все это она сначала делала в деревне Бурмистрово Новосибирской Области, а […] Дальше …
Если вы в Казани или Новосибирске и хотите выучиться проектировать микросхемы, как в Купертино

Если вы в Казани или Новосибирске и хотите выучиться проектировать микросхемы, как в Купертино

Господа! На фотографии Ирина, девушка из Новосибирска, рассматривает музейную экспозицию про персональные компьютеры 1980-х годов. Именно тогда, в 1980-х, окончательно произошел весьма неприятный разрыв между западной электроникой и советской. Если в 1970-х советская электроника просто отставала лет на 7 (если судить по датам выхода DEC PDP-11 и СМ-4), то в районе 386-го она просто померла. […] Дальше …
Японские феи показывают работу master-slave триггера в новой манге по цифровой электронике

Японские феи показывают работу master-slave триггера в новой манге по цифровой электронике

Сейчас в издательстве ДМК-Пресс выходит русский перевод японской манги 2013 года про цифровые схемы, созданной Амано Хидэхару и Мэгуро Кодзи. Несмотря на несерьезную форму изложения, суть этой книжки очень здравая. Например, она начинает от древних микросхем малой степени интеграции и быстро привязывает их к современному языку описания аппаратуры Verilog и программируемым логическим интегральным схемам (ПЛИС). […] Дальше …
Российские и украинские команды взяли верх над европейцами на европейском раунде интеловского конкурса InnovateFPGA

Российские и украинские команды взяли верх над европейцами на европейском раунде интеловского конкурса InnovateFPGA

Золото досталось России, серебро разделила Россия и Италия, бронза досталась Украине. Таковы результаты европейского финала престижного соревнования InnovateFPGA под эгидой Интела. Победители поедут в Калифорнию, где встретятся с финалистами из Америки и Азии. Надеюсь, теперь не нужно будет объяснять на Хабре, почему Verilog и ПЛИС/FPGA стратегически важны, несмотря на то, что «вакансий на джаву больше». […] Дальше …
Прямой репортаж с рождения нового крупного игрока в аппаратном AI,  который собирается ускорять TensorFlow и бороться с NVidia

Прямой репортаж с рождения нового крупного игрока в аппаратном AI, который собирается ускорять TensorFlow и бороться с NVidia

Завтра будут официальные пресс-релизы о слиянии старожила Silicon Valley, компании MIPS, с молодой AI компанией Wave Technology. Информация об этом событии просочилась в СМИ вчера, и вскоре CNet, Forbes, EE Times и куча хайтек-сайтов вышла со статьями об этом событии. Поэтому сегодня Derek Meyer, президент объединенной компании (на фото снизу справа), сказал «ладно, распостраняйте инфо […] Дальше …
Заметка на русскоязычном портале Области Сан-Францисского Залива о российско-американских проектах в микроэлектронике

Заметка на русскоязычном портале Области Сан-Францисского Залива о российско-американских проектах в микроэлектронике

http://www.sflike.com/2018/03/21/mips-technologies Развитие микроэлектроники: технологии важнее политики Процессор ELISE для систем компьютерного зрения – это обычная на вид микросхема. Однако старший инженер американской компании MIPS Technologies Юрий Панчул уверяет: это новый шаг в развитии искусственного интеллекта, позволяющий создавать «умную» технику. «Их можно использовать, к примеру, в видеокамерах, способных распознавать лица, в контроллерах, других видеоустройствах. Одна такая […] Дальше …
Обсудили в Стенфорде, что делать с математическим и инженерным образованием школьников Украины

Обсудили в Стенфорде, что делать с математическим и инженерным образованием школьников Украины

«Чему Америка может поучиться у Украины в области образования?» — этот вопрос возник во время совещания в Стенфорде. Оказывается, есть чему, например традициям преподавания математики. «Как украинское правительство поддерживает ориентацию школьников на инженерные профессии?» — был другой вопрос аудитории, в которой были сотрудники SAP, Facebook, MIPS и других известных технологических компаний. Но начнем рассказ по […] Дальше …
Дешевые FPGA платы для нужд школьных кружков и университетских курсов с большим количеством студентов

Дешевые FPGA платы для нужд школьных кружков и университетских курсов с большим количеством студентов

В образовательных проектах, в которых я участвую, мы несколько раз обсуждали перенос всех лаб и упражнений на максимально дешевые FPGA платы. Это особенно актуально для программ со школьниками, а также для университета Иннополис, в котором 210 студентов на курсе компьютерной архитектуры с элементами введения в HDL, RTL и FPGA — и всего 13 плат. После […] Дальше …
Первый шаг к аппаратным ускорителям нейронных сетей для программистов лежит через изучение основ HDL, RTL и лаб на FPGA

Первый шаг к аппаратным ускорителям нейронных сетей для программистов лежит через изучение основ HDL, RTL и лаб на FPGA

Казанский университет Иннополис в порядке эксперимента учит студентов-программистов разработке хардвера. Причем под разработкой хардвера имеется в виду не программирование микроконтроллеров внутри скажем роботов, а проектирование цифровых схем на уровне регистровых передач (Register Transfer Level — RTL), с использованием языков описания аппаратуры (Hardware Description Language — HDL) и лабораторными занятиями на программируемых логических интегральных схемах (ПЛИС […] Дальше …
Пролистал 2-е издание Hacker’s Delight в поисках занятных задач для лабника по Verilog & FPGA

Пролистал 2-е издание Hacker’s Delight в поисках занятных задач для лабника по Verilog & FPGA

Hacker’s Delight — чрезвычайно занятная книжка, назначение которой народ совершенно не понимает. Хотя разумеется не весь народ. Например у нас в офисе MIPS эту книжку любят — когда я забыл ее где-то (наверное в туалете), ее заметил мой коллега, начал ее читать, зачитался, и я нашел книжку только через неделю, после того, как разослал емейл […] Дальше …
Украинские стартапы вернулись из Лас-Вегаса. И вот

Украинские стартапы вернулись из Лас-Вегаса. И вот

Украинские стартапы вернулись с шоу электроники в Лас-Вегасе. Некоторые из них полетели прямо в Украину, а другие заехали в Silicon Valley и устроили серию презентаций в инкубаторе / акселераторе BootUp. Это не первый привоз украинских стартапов в Калифонию, однако четыре года назад презентации стартапов были настолько слабые, что их было неудобно даже описывать в посте […] Дальше …
Суровая сибирская и казахстанская микроэлектроника 2017 года: Verilog, ASIC и FPGA в Томске, Новосибирске и Астане

Суровая сибирская и казахстанская микроэлектроника 2017 года: Verilog, ASIC и FPGA в Томске, Новосибирске и Астане

Год 2017 стал годом больших изменений в зарождающейся экосистеме российской микроэлектроники. Эти изменения заметило даже ранее безразличное к российскому железу общество. Российский чип ELISE для умных камер от ЭЛВИС-НеоТек вышел на удобной плате для разработчиков. Эту плату показали по Первому каналу российского телевидения. C российским процессором Байкалом-Т теперь может поработать любой программист через доступ к […] Дальше …
Российские микроэлектронные проекты на встрече в Стенфорде и на российском Первом канале телевидения

Российские микроэлектронные проекты на встрече в Стенфорде и на российском Первом канале телевидения

Только что вернулся со встречи в Стенфорде с новым российским послом Анатолием Антоновым. Его представил бывший американский посол Майкл Макфол, после чего Антонов произнес речь про текущие российско-американские отношения, концентрируясь на сотрудничестве а области контроля над вооружениями, борьбе с терроризмом и экспорте российской культуры в виде балета. Я был удивлен до глубины души, что Антонов […] Дальше …
От Торонто до Томска: подведение итогов и планирование будущих семинаров по микроэлектронике в России

От Торонто до Томска: подведение итогов и планирование будущих семинаров по микроэлектронике в России

Видите японского робота-собачку слева от девушки Ирины? Этот робот из компьютерного музея у офиса Гугла управлялся встроенным процессором MIPS R4000. Дальний потомок этого процессора, MIPS microAptiv UP, станет темой нескольких докладов на семинаре по обмену опытом преподования электроники, который пройдет в Томске на следущей неделе. Ядро MIPS microAptiv UP, в своем бесплатном варианте, MIPSfpga, стало […] Дальше …
Экскурсия по Музею Истории Компьютеров в Калифорнии, с пользой для разработки. Часть 1. ENIAC, Stretch, CDC6600, IBM/360

Экскурсия по Музею Истории Компьютеров в Калифорнии, с пользой для разработки. Часть 1. ENIAC, Stretch, CDC6600, IBM/360

Господа! Сегодня мы пройдемся с сибирской девушкой Ириной по Музею истории компьютеров в Маунтин-Вью, Калифорния. Причем пройдемся не как туристы, а для принесения пользы России. Я уже писал в предыдущем посте, что один из эффективных способов для студента изучить проектирование процессоров — это взять какой-нибудь древний, но поучительный процессор, найди документацию по его архитектуре (и […] Дальше …
Следущие шаги в черной магии процессоростроения после того, как вы освоили Харрис & Харрис

Следущие шаги в черной магии процессоростроения после того, как вы освоили Харрис & Харрис

Недавно вышло еще одно печатное издание книжки Харрис & Харрис на русском языке. Это широкоохватывающий ликбез про то, как проектируют микросхемы в компаниях типа Apple и Intel (методология проектирования на уровне регистровых передач с использованием языков описания аппаратуры). До этого печатного издания вышло бесплатное электронное издание этой же книжки, которое стало вирусным — его скачивания […] Дальше …
Кто возьмется перевести материал по LinkIt Smart 7688 с украинского на русский?

Кто возьмется перевести материал по LinkIt Smart 7688 с украинского на русский?

UPD: Уже перевели, спасибо. Дамы и господа: Кто возьмется перевести общественно-полезный материал по LinkIt Smart 7688 ( https://goo.gl/zsbQHZ ) с украинского на русский? Хотелось бы, чтобы это сделал какой-нибудь преподаватель вуза или аспирант, который бы с одной стороны понимал материал (чтобы не было технических ошибок), с другой стороны владел бы украинским (а не только гугл-транслейтом, […] Дальше …
Взял видеоинтервью у вице-президента Ардуино и обсудил с ней преподавание школьникам ПЛИС-ов

Взял видеоинтервью у вице-президента Ардуино и обсудил с ней преподавание школьникам ПЛИС-ов

На днях я встретился и взял короткое видеоинтервью у Kathy Giori, Vice President Operations Arduino USA. Мы обсудили с Кати новое веяние, которое уже коснулось и Ардуино-коммьюнити: так как программированию микроконтроллеров с помощью Ардуино уже все более-менее научены, то пора делать следующий шаг: учить школьников использовать язык описания аппаратуры Verilog и микросхемы ПЛИС / FPGA, […] Дальше …
Чип для умных камер ELISE — одно из самых высокотехнологичных изделий России 2017 года

Чип для умных камер ELISE — одно из самых высокотехнологичных изделий России 2017 года

У каждой российской микроэлектронной компании есть рассказ, почему она самая хорошая и передовая. По английски это называется «claim to fame» — «заявка на славу». Одни российские компании славятся оригинальной архитектурой и/или микроархитектурой CPU, другие — спроектированной в России системой на кристалле, третьи — спроектированными в России блоками, которые были лицензированы западным компаниям. У российской компании […] Дальше …
Конференция в Томске: Системы на кристалле для России: мозги смартфонов и самоуправляемых автомобилей

Конференция в Томске: Системы на кристалле для России: мозги смартфонов и самоуправляемых автомобилей

18-22 сентября в Томске пройдет конференция NGC/CTRP-2017, один из фокусов которой — школа-семинар “Цифровая схемотехника и архитектура компьютеров в эру систем на кристалле и интернета вещей”. Школа-семинар состоит из двух основных секций: совещание по организации преподавания проектирования микросхем в университетах, и учебные классы по базовым технологиям, с использованием образовательных материалов от Imagination Technologies, а том […] Дальше …
Технология MIPS SIMD и процессор Байкал-Т1

Технология MIPS SIMD и процессор Байкал-Т1

Коллеги из Байкал Электроникс предложили поработать с процессором Байкал-Т1 [L1] и написать о своих впечатлениях. Для них это способ рассказать разработчикам о возможностях и особенностях своего процессора. Для меня — шанс поближе познакомиться с системой на современном процессорном ядре и в будущем изобретать поменьше «велосипедов», добавляя, к примеру, новую функциональность в проект MIPSfpga-plus [L2]. Ну […] Дальше …
Тиждень цифровий мікроелектроніки в Києві — 24-29 квітня 2017

Тиждень цифровий мікроелектроніки в Києві — 24-29 квітня 2017

24-29 квітня в Києві пройде серія семінарів для школярів, які не будуть схожі на звичайні класи з вбудованим процесорам, які стандартно використовують Лего / Ардуіно / Расберрі Пай. Головний фокус семінарів — не навчити програмувати процесори, а показати принципи, як процесори проектуються всередині. Все одно, що різниця між «навчити водити машину» і «навчити проектувати двигун». […] Дальше …
К системам на кристалле через ПЛИСы: неделя цифровой микроэлектроники в Киеве — 24-29 апреля 2017

К системам на кристалле через ПЛИСы: неделя цифровой микроэлектроники в Киеве — 24-29 апреля 2017

24-29 апреля в Киеве пройдет серия семинаров для школьников, которые не будут похожи на обычные классы со встроенными процессорами, которые стандартно используют Лего / Ардуино / Расберри Пай. Главный фокус семинаров — не научить программировать процессоры, а показать принципы, как процессоры проектируются внутри. Это как разница между «научить водить машину» и «научить проектировать двигатель». На […] Дальше …
MIPSfpga и прерывания

MIPSfpga и прерывания

В статье приводится несколько примеров настройки и использования прерываний MIPS32 Release 2, включая подробное описание задаваемой при этом конфигурации, описывается работа с контроллером внешних прерываний. Весь описываемый код опубликован на github в составе проекта mipsfpga-plus [L3]. Дальше …
Между транзистором и Ардуиной: планирование семинаров по электронике для школьников в Киеве и Новосибирске

Между транзистором и Ардуиной: планирование семинаров по электронике для школьников в Киеве и Новосибирске

Более 30 лет назад, в 1986 году, я участвовал во Всесоюзной Новосибирской Летней Школе Юных Программистов, где получил диплом 1 степени за разработку поддержки многозадачности в языке Си на компьютере MSX Yamaha. Тогда я написал на ассемблере Z80 обработчик прерывания по таймеру, в котором переключал контекст задач. Для времени и возраста было вполне. И вот […] Дальше …
Зашел в офис Ардуино; поговорили о ПЛИС-ах; требуются добровольцы

Зашел в офис Ардуино; поговорили о ПЛИС-ах; требуются добровольцы

Сегодня утром я заходил в офис калифорнийского отделения Ардуино. Там было межкомпанейское совещание по образовательным программам, на которое меня пригласил менеджер из AMD Тимур Палташев. В конце мероприятия возникла любопытная дискуссия: Вот сейчас школьников учат программировать Ардуино и другие устройства на основе микроконтроллеров и встроенных процессоров (Лего, Расберри Пай итд). А вот в 1970-е годы […] Дальше …
Придумываем название для нового гипервизора для архитектуры MIPS с аппаратно-поддерживаемой виртуализацией

Придумываем название для нового гипервизора для архитектуры MIPS с аппаратно-поддерживаемой виртуализацией

На днях в офисе Imagination Technologies в Санта-Клара, Калифорния ко мне подходит специалист по многоядерному Линуксу Леонид Егошин и говорит: Егошин: Вот, написал самый маленький гипервизор в мире. Я: Да? А как называется? Егошин: Еще не придумал. И маркетинг названия не спустил. Придумай название! Это все равно будет opensource-проект. Я: Мне чего-то трудно такое придумать. […] Дальше …
MIPSfpga и внутрисхемная отладка

MIPSfpga и внутрисхемная отладка

Поставляемые в составе пакета MIPSfpga документация, ПО и конфигурационные файлы предполагают применение Bus Bluster в качестве аппаратного отладчика. Статья содержит инструкции по использованию для этой цели практически любого USB-UART адаптера, построенного на микросхеме FTDI с поддержкой MPSSE (FT232H, FT2232H, FT4232H, FT2232D). Кратко описывается интеграция среды разработки Visual Studio Code и отладчика GNU GDB. Все конфигурационные […] Дальше …
A look inside Russian 28nm MIPS CPU — Baikal-T1

A look inside Russian 28nm MIPS CPU — Baikal-T1

Many of you might have heard about Baikal-T1 — Russian implementation of dual core Imagination Technologies MIPS P5600 32 r5 with on-board 10Gb Ethernet. Baikal was the first to implement P5600 core in silicon. CPUs itself (had to go through 4 pieces to get a good die): Дальше …
Смотрим внутренности отечественного 28нм MIPS процессора — Baikal-T1

Смотрим внутренности отечественного 28нм MIPS процессора — Baikal-T1

Думаю многие уже слышали про реализованный московскими разработчиками Байкал Электроникс процессор Байкал-Т1 — с двумя ядрами Imagination Technologies P5600 MIPS 32 r5 и набортным 10GbE. Байкал оказался первым, кто реализовал в кремнии это ядро. Сами процессоры (всего их пришлось вскрыть 4 штуки): Дальше …
А что если учить школьников одновременно ПЛИС-ам и микроконтроллерам?

А что если учить школьников одновременно ПЛИС-ам и микроконтроллерам?

В последние семь лет ко мне неоднократно обращались преподаватели детских кружков с вопросом, что бы такое придумать для детей в области электроники, чтобы было 1) интересно 2) конвертировалось бы в будущую специальность и 3) давало бы что-нибудь качественно другое, чем уже устоявшиеся среди преподавателей лего-ардуины-и-разберри-паи. Подход, который я хотел бы предложить в этой заметке — […] Дальше …
MIPSfpga и SDRAM. Часть 2

MIPSfpga и SDRAM. Часть 2

Ссылка на первую часть Рассматриваемая нами конфигурация состоит из следующих элементов: Шина AHB-Lite Является основным инструментом для общения ядра MIPSfpga с внешним миром. Из нее в модуль доступа к SDRAM поступают команды на чтение и запись информации, по ней же передаются считываемые и записываемые данные. Основная особенность: фаза адреса последующей команды совпадает по времени с […] Дальше …
MIPSfpga и SDRAM. Часть 1

MIPSfpga и SDRAM. Часть 1

На этой неделе я закончил работу по добавлению поддержки SDRAM в проект MIPSfpga-plus. Теперь при работе с MIPSFpga помимо блочной памяти, ограниченной ресурсами ПЛИС, доступно еще и внешнее ОЗУ. Данная статья состоит из 2 частей: Часть 1. Краткое описание модуля доступа к SDRAM. Пример использования. Часть 2. Подробное описание работы с памятью, достаточное для того, чтобы в […] Дальше …
Work in progress: MIPSfpga 2.0. Lab YP3 Draft 1 — Integrating a peripheral: light sensor example

Work in progress: MIPSfpga 2.0. Lab YP3 Draft 1 — Integrating a peripheral: light sensor example

Еще один черновик лабораторной работы: MIPSfpga 2.0. Lab YP3 — Integrating a peripheral: the light sensor example 1. Introduction In this lab you will review and synthesize a configuration of MIPSfpga system that contains a peripheral — Digilent Pmod ALS, the Ambient Light Sensor. In order to integrate a new peripheral into MIPSfpga system, you […] Дальше …
Work in progress: MIPSfpga 2.0. Lab YP4 Draft 1- Introducing interrupts

Work in progress: MIPSfpga 2.0. Lab YP4 Draft 1- Introducing interrupts

Первый черновик новой лабораторной работы по MIPSfpga 2.0 «Введение в прерывания»: MIPSfpga 2.0. Lab YP4 — Introducing interrupts 1. Introduction This lab shows the basic usage of interrupts in MIPS CPUs. The lab also demonstrates how the interrupts can offload the processor from constantly polling I/O ports. Such offloading increases the number of cycles available […] Дальше …
Interrupts

Interrupts

Interrupt is one of the key concepts in computer programming and system design. Interrupt is basically a feature of a CPU that forces the processor to suspend the regular flow of instruction execution and to jump to a certain program address in response to some external event. The external event is usually a change in […] Дальше …
Реализация текстового терминала на системе на кристалле MIPSfpga.

Реализация текстового терминала на системе на кристалле MIPSfpga.

Все таки пришло время штурмовать MIPSfpga. С чего начать? Ну традиционно с Hello World’а. По сложившемуся мнению, для FPGA и МК такую роль выполняют проекты, мигающие светодиодами, что не очень эпично. Поэтому научимся выводить строчку Hello MIPSfpga на экран монитора c VGA-интерфейсом.  Начнем. Что такое MIPSfpga? MIPSfpga – это проект, который содержит исходный код процессорного […] Дальше …
Избранные места из популярного учебника микроэлектроники на русском, который наконец-то выходит на бумаге

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

Год назад вышло бесплатное электронное издание на русском языке всеохватного вводного учебника Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера». Книга попала в струю, ее скачивания завалили британский сайт Imagination Technologies (дважды — 1, 2), после чего учебник стали использовать преподаватели московских МФТИ, МГТУ, питерского ИТМО, киевского КНУ, КПИ и других вузов. Интересной […] Дальше …
Хакатон нового типа испробован в Киеве, планируется повторить этот опыт в России

Хакатон нового типа испробован в Киеве, планируется повторить этот опыт в России

В Киевском Политехническом Институте прошел хакатон нового типа, с одновременной разработкой и программной (Си, ассемблер), и схемотехнической (Verilog) частей системы, синтезируемой для реализации в микросхемы реконфигурируемой логики (ПЛИС/FPGA). Хакатон также поддерживался одной из кафедр Киевского Национального Университета и Imagination Technologies, разработчиком графического процессора PowerVR внутри Apple iPhone. Результат хакатона превзошел ожидания (об этом ниже), и […] Дальше …
Первый проект на FPGA Altera и подключение USB-Blaster в Linux

Первый проект на FPGA Altera и подключение USB-Blaster в Linux

Продолжаем осваивать FPGA Altera. В первой части я описал процесс установки программного обеспечения Altera Quartus под CentOS7. Теперь уже наконец попробуем что-то сделать «железное», например светодиодики позажигаем. Но прежде небольшое вступление. Одним из направлений моей деятельности является преподавание в кружке робототехники в небольшом городке Беларуси. Окунувшись во всю эту кухню и поучаствовав в разных конкурсах […] Дальше …
Все фотографии совместных мероприятий в Киеве в 2016 году: КПИ, КНУ и Imagination Technologies

Все фотографии совместных мероприятий в Киеве в 2016 году: КПИ, КНУ и Imagination Technologies

Прошлую информацию о планировании совместных мероприятий КПИ, КНУ и Imagination Technologies в Киеве вы можете найти в посте: «Микросхемы с разных сторон: семинары Nanometer ASIC, MIPSfpga и Connected MCU в России, Украине и Казахстане» . Отчет о состоявшихся мероприятиях будет опубликована позже. Эти две фотки взяты с Відкрита лабораторія електроніки Lampa в VK.COM Дальше …
Установка Altera Quartus II 13.0 sp1 в CentOS 7

Установка Altera Quartus II 13.0 sp1 в CentOS 7

Если вы, как и я, убежденный линуксойд да еще и электронщик, желающий приобщиться к миру ПЛИС, то помимо непонимания со стороны коллег вы с большой долей вероятности столкнетесь с проблемами установки соответствующего ПО. Поэтому я постараюсь рассказать о своем пути и облегчить путь последователей. Добро пожаловать под кат. Дальше …
Хардвер вторгается в софтвер на московской конференции SECR

Хардвер вторгается в софтвер на московской конференции SECR

Традиционно московская конференция CEE-SECR (Central & Eastern European Software Engineering Conference in Russia) была про софтвер, но в этом году ее организаторы решили поэкспериментировать и впустить темных демонов хардвера. Причем не из чего-то народного типа Ардуино, а из уровней посуровее: микроархитектуры микропроцессоров, прототипирования систем на кристалле с помощью микросхем ПЛИС/FPGA, и автоматической генерации тестов для […] Дальше …
Все что вы хотели узнать о разработке и производстве микросхем, но стеснялись спросить

Все что вы хотели узнать о разработке и производстве микросхем, но стеснялись спросить

Господа! Я уже писал о предстоящих семинарах Чарльза Данчека, содержащих полный ликбез по всем этапам проектирования и производства микросхем, но с тех пор возникли дополнения: * Во-первых, к семинарам присоединилась Cadence Design Systems, одна из двух ведущих компаний в области автоматизации проектирования микросхем. Cadence представит часовой доклад с программой в конце этого поста. Регистрация на […] Дальше …
Для любителей ПЛИС-ов,  ASIC-ов, архитектуры и микроархитектуры — еще про семинары и про конвейеры

Для любителей ПЛИС-ов, ASIC-ов, архитектуры и микроархитектуры — еще про семинары и про конвейеры

Коллеги: как вы возможно уже знаете, компания Imagination Technologies (известная как разработчик GPU внутри Apple iPhone + продолжатель культового проекта Стенфорд/MIPS) вместе с РОСНАНО+МИСиС+МГУ+МФТИ+МИЭТ в Москве, ИТМО в Питере и киевских активистов из КПИ и КГУ — проводит серию семинаров по разработке микросхем и программированию встроенных микропроцессоров. Самый ближайший из этих семинаров будет уже на […] Дальше …
Cледующий шаг после «Цифровой схемотехники и архитектуры компьютера»

Cледующий шаг после «Цифровой схемотехники и архитектуры компьютера»

Новая серия семинаров Imagination Technologies в Москве, Зеленограде, Санкт-Петербурге, Киеве и Алма-Ате которые пройдут с 18 октября по 12 ноября 2016 года Какой следующий шаг для студента, который освоил базовые курсы цифровой схемотехники, языков описания аппаратуры, компьютерной архитектуры и основ микроархитектуры? К этому моменту студент уже начинает понимать, что ему нравится, и может начинать специализироваться. […] Дальше …
Семинары от Imagination Technologies в Казахском национальном техническом университете им. К.Сатпаева

Семинары от Imagination Technologies в Казахском национальном техническом университете им. К.Сатпаева

18-20 октября 2016 в Алматы проходит семинар, организованный Казахским национальным техническим университетом имени К. И. Сатпаева в сотрудничестве с Imagination Technologies, британско-американской компанией, которая спроектировала графический процессор PowerVR GPU внутри Apple iPhone и разрабатывает встроенные микропроцессорные ядра MIPS, которые используются в сетевых устройствах (Qualcomm / Atheros, MediaTek), автомобильной электронике (MobilEye – используется внутри BMW и […] Дальше …
Work in progress: MIPSfpga Lab YP4 Draft 1 to use during the seminars in Almaty, Moscow, Saint Petersburg and Kiev

Work in progress: MIPSfpga Lab YP4 Draft 1 to use during the seminars in Almaty, Moscow, Saint Petersburg and Kiev

Этот пост — второй из серии постов, в которых я документирую свой вариант лабораторных занятий с MIPSfpga, который я подготовил в 2015 году и использовал тогда же, в 2015 году на семинарах в Москве (МГУ, МФТИ, МИФИ, МИЭТ), Санкт-Петербурге (ИТМО) и Самаре (СГАУ). Затем я использовал их на семинарах в Санта-Клара, Калифорния и Портленд, Орегон, […] Дальше …
Work in progress: MIPSfpga Lab YP1 Draft 2 to use during the seminars in Almaty, Moscow, Saint Petersburg and Kiev

Work in progress: MIPSfpga Lab YP1 Draft 2 to use during the seminars in Almaty, Moscow, Saint Petersburg and Kiev

Этот пост — первый из серии постов, в которых я документирую свой вариант лабораторных занятий с MIPSfpga, который я подготовил в 2015 году и использовал тогда же, в 2015 году на семинарах в Москве (МГУ, МФТИ, МИФИ, МИЭТ), Санкт-Петербурге (ИТМО) и Самаре (СГАУ). Затем я использовал их на семинарах в Санта-Клара, Калифорния и Портленд, Орегон, […] Дальше …
На видео — разработчица одного из блоков внутри российского микропроцессора Байкал-Т

На видео — разработчица одного из блоков внутри российского микропроцессора Байкал-Т

Сейчас вы увидите нечто экслюзивное. Девушка справа на видео — разработчица одного из блоков внутри load-store unit микропроцессорного ядра MIPS P5600, которое является частью системы на кристалле российского микропроцессора Байкал-Т, который используется в российском офисном принтере «Катюша», российском терминале «Таволга», российской системы контроля станков с ЧПУ «Ресурс-30», промышленном контроллере для газовой отрасли «Акситех» КАМ 300. […] Дальше …
Микросхемы с разных сторон: семинары Nanometer ASIC, MIPSfpga и Connected MCU в России, Украине и Казахстане

Микросхемы с разных сторон: семинары Nanometer ASIC, MIPSfpga и Connected MCU в России, Украине и Казахстане

Стремитесь узнать про все этапы проектирования и производства микросхем от идеи до фабрики? Хотите построить прототип своей собственной системы на кристалле используя микросхемы ПЛИС? Интересуетесь программированием микроконтроллеров и операционными системами реального времени? Тогда приходите на семинары, которые совместно организовали американские, российские и украинские компании и университеты. Эти семинары будут проходить в Москве, Зеленограде, Санкт-Петербурге, Киеве […] Дальше …
Украинец подсказал британцу сделать вебинар для разработчиков IoT для сельского хозяйства

Украинец подсказал британцу сделать вебинар для разработчиков IoT для сельского хозяйства

Пути технологии неисповедимы. Три месяца назад к нам в Silicon Valley приехал бизнесмен из Украины Александр Романишин. Я пошел с Александром на выставку для разработчиков IoT, где мы встретили Дэвида Гарольда из британской части Imagination Technologies (компании, которая спроектировала PowerVR GPU внутри Apple iPhone). Александр увидел у Дэвида демо платы MIPS Creator ci40 для «умных […] Дальше …
Защищено: Микросхемы с разных сторон: семинары Nanometer ASIC, MIPSfpga и Connected MCU в России, Украине и Казахстане — Черновик

Защищено: Микросхемы с разных сторон: семинары Nanometer ASIC, MIPSfpga и Connected MCU в России, Украине и Казахстане — Черновик

Отрывка нет, потому что запись защищена. Дальше …
Про интернет вещей и полупроводниковую индустрию в краю, где пьют верблюжье молоко. День первый

Про интернет вещей и полупроводниковую индустрию в краю, где пьют верблюжье молоко. День первый

Несколько месяцев назад мой коллега Тимур Палташев, менеджер в графическом отделении Advanced Micro Devices (AMD) в Саннивейл, Калифорния, предложил мне съездить и устроить семинар в Казахстане. Он будет рассказывать про гетерогенный компьютинг и большие процессоры AMD для игровых приставок и виртуальной реальности, а я буду рассказывать про маленькие процессоры MIPS для встроенных процессоров и машинного […] Дальше …
Подарок на 1 сентября всем поклонникам цифровой схемотехники и архитектуры компьютера

Подарок на 1 сентября всем поклонникам цифровой схемотехники и архитектуры компьютера

Господа! Сегодня на 1 сентября, в День Знаний, группа из украинских преподавателей вузов, их аспирантов, а также российских инженеров, решили, по согласованию с голландскими издателями Elsevier через британскую компанию Imagination Technologies и ее американское отделение MIPS Business Unit, сделать небольшой подарок всем учителям компьютерной архитектуры и цифровой схемотехники, особенно тем, которые используют популярный учебник Дэвида […] Дальше …
Новая редакция популярного бесплатного учебника электроники, архитектуры компьютера и низкоуровневого программирования на русском языке

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

Господа! Только что на сайте Imagination Technologies вышло исправленное издание бесплатного учебника на русском языке «Цифровая схемотехника и архитектура компьютера» Дэвида Харриса и Сары Харрис (кстати, они не супруги и вообще не родственники – просто так совпало). Предыдущее издание этого учебника вышло год назад, пост о нем собрал 145,000 просмотров на Хабре, количество скачиваний с […] Дальше …
Украинский организатор конференции в Армении хочет доклады по MIPSfpga

Украинский организатор конференции в Армении хочет доклады по MIPSfpga

После моего поста о конференции по микроэлектронике в Крыму, где я писал, что российские организаторы попросили меня найти им докладчиков про проекты на основе MIPSfpga, я получил емейл от украинского организатора конференции по микроэлектронике в Армении, декана Харьковского национального университета радиоэлектроники Владимира Хаханова (hahanov@icloud.com), который спрашивал меня о том же: «Хм, а почему Армения?» — […] Дальше …
На конференции МИКРОЭЛЕКТРОНИКА 2016 в Алуште хотят доклады по MIPSfpga

На конференции МИКРОЭЛЕКТРОНИКА 2016 в Алуште хотят доклады по MIPSfpga

Вы думаете, это Калифорния? Нет, Калифорния выглядит вот так: А на первом снимке — Алушта. При этом в Алуште, как и в Калифорнии, проходят международные конференции по микроэлектронике, а именно http://microelectronica.pro: Среди организаторов — например «НИИМА «ПРОГРЕСС», которые недавно показывали свои микросхемы на конференции «Цифровая индустрия промышленной России (ЦИПР)» в университете Иннополис в Татарстане: Источник […] Дальше …
Семинары по введению во всё: от верилога и цифровой логики до микроархитектуры встроенных процессоров и RTOS-ов. И Интернет Вещей конечно.

Семинары по введению во всё: от верилога и цифровой логики до микроархитектуры встроенных процессоров и RTOS-ов. И Интернет Вещей конечно.

Almaty Management University скооперировался с британско-американской компанией Imagination Technologies (которая разработала PowerVR GPU внутри Apple iPhone), российской компанией Unwired Devices, которая разрабатывает устройства для интернета вещей, и профессором Тимуром Палташевым из графического отделения Advanced Micro Devices (AMD) в Саннивейл, Калифорния, и все вместе мы приготовили семинар, на который вас приглашаем — http://www.almau.edu.kz/9891 Семинар покрывает различные […] Дальше …
Московская конференция SECR в этом году включает и доклады про программирование встроенных систем

Московская конференция SECR в этом году включает и доклады про программирование встроенных систем

Московская конференция SECR в этом году включает и доклады про программирование встроенных систем — http://2016.secr.ru Дальше …
Защищено: Обзор курса Developing the Nanometer ASIC: From Spec to Silicon by Charles T Dancak

Защищено: Обзор курса Developing the Nanometer ASIC: From Spec to Silicon by Charles T Dancak

Отрывка нет, потому что запись защищена. Дальше …
Русская микроэлектроника и украинский IoT на конференциях SVOD и IoT DevCon в Силикон Вэлли

Русская микроэлектроника и украинский IoT на конференциях SVOD и IoT DevCon в Силикон Вэлли

Отчет о конференциях SVOD и IoT DevCon: предыстория SVOD — этнографические особенности SVOD-2016 — ЭЛВИС-НеоТек / чип ELISE — Александр Галицкий – преемственность от ЭЛАС – компания IP Cores – преемственность от Guzik Technical Enterprises (русский стартап 1980 годов) – американка развивающая Бахрейн – пример Саудовской Аравии – физический аспект VLSI – важность Интернета Вещей […] Дальше …
В Киевском Политехническом Институте сделали базовые лекции по электронике не хуже чем в американских вузах

В Киевском Политехническом Институте сделали базовые лекции по электронике не хуже чем в американских вузах

В Киевском Политехническом Институте сделали базовые лекции по электронике не хуже чем в американских вузах: Оцените: Цифровий дизайн на Verilog HDL. Там же: FPGA, DSP, архитектура и микроархитектура процессоров: Основы цифровой электроники — от транзистора до арифметических устройств и памяти. Между делом приводится реализация шины AMBA: Аналоговая схемотехника: Мне (Юрий Панчул) это все отрадно слышать, […] Дальше …
Российская компания ЭЛВИС выпускает передовой чип для видеоаналитики, «умных камер» с семантическим анализом изображений

Российская компания ЭЛВИС выпускает передовой чип для видеоаналитики, «умных камер» с семантическим анализом изображений

День 2 мая 2016 года войдет в историю российской микроэлектроники. Вышел пресс-релиз британско-американской компании Imagination Technologies о том, что российский клиент Imagination, компания ЭЛВИС-НеоТек выпускает передовой чип для видеоаналитики на 28 нанометров, используя как блоки от Imagination (процессоры MIPS, графические процессоры PowerVR и другие), так и блоки, спроектированные элвисовцами в Зеленограде. Чип называется ELVEES Image […] Дальше …
Junior FPGA Design Engineer: как стать?

Junior FPGA Design Engineer: как стать?

Всем привет! Иногда начинающие разработчики не очень хорошо представляют, какую литературу надо читать для серьезного изучения того или иного языка. Разработка под FPGA — это не просто какой-то язык. Это очень объемная область, с огромным количеством подводных камней и нюансов. В этой статье вы найдете: список тем, которые должен освоить начинающий разработчик под FPGA рекомендуемую […] Дальше …
Новый курс по микроконтроллерам — совместный проект индустрии и университетов (в том числе российских)

Новый курс по микроконтроллерам — совместный проект индустрии и университетов (в том числе российских)

Британская компания, две американские компании и 18 университетов (включая российские МИЭТ, ИТМО, СГАУ, ННТУ) сотрудничали, чтобы выпустить современный курс по микроконтроллерам c небольшой привязкой к интернету вещей. Об этом – сегодняшний пресс-релиз Imagination Technologies, Microchip Technology и Digilent (отделения National Instruments). Главный автор — профессор Александр Дин из университета Северной Каролины. В отличие от более […] Дальше …
21 апреля Cadence проводит Technology Day в МИЭТ

21 апреля Cadence проводит Technology Day в МИЭТ

Последний день регистрации! Cadence Design Systems, одна из двух крупнейших мировых компаний в области автоматизации разработки микросхем, 21 апреля проводит Technology Day в Национальном исследовательском университете «Московский институт электронной техники» (МИЭТ). Объявление: Цель cеминара – познакомить участников с новыми продуктами компании Cadence в области заказного проектирования аналоговых интегральных схем, формальной верификации и тестирования цифровых устройств. […] Дальше …
Популярная наука и венчурный капитал на конференции Global Technology Symposium в Сан-Франциско

Популярная наука и венчурный капитал на конференции Global Technology Symposium в Сан-Франциско

Управляющий директор венчурного фонда DFT Aurora Александра Джонсон наверное любит готовить. На днях она, как заправский шеф-повар, приготовила экзотическое конференционное блюдо под названием «Global Technology Symposium». Его рецепт выглядит так: Возьмем пару американских венчурных капиталистов из старой гвардии Silicon Valley Добавим VC среднего возраста, VC-женщин и пару юношей из новомодных seed фондов и акселераторов Пригласим […] Дальше …
Создание простой игры на базе FPGA

Создание простой игры на базе FPGA

Введение Привет Хабр.  Изучение FPGA я начал совсем недавно, и одним из моих проектов который был направлен на изучения интерфейсов PS/2 и VGA была игра в Пин-Понг на одного человека. Одна из реализаций которой работает на плате DE0-CV которую мне любезно предоставил замечательный проект Silicon Russia, в рамках конкурса (http://www.silicon-russia.com/2015/12/11/board-giveaway-for-mipsfpga/). Суть игры заключается в том […] Дальше …
Отчет с парти Московской школы управления Сколково в Менло-Парке, Калифорния

Отчет с парти Московской школы управления Сколково в Менло-Парке, Калифорния

Тусовка Московской школы управления Сколково в Менло-Парке, Калифорния началась с традиционной русской лекции «Есть ли жизнь на Марсе»? Для лекции был приглашен ученый, который занят поисками внеземной жизни в рамках программы SETI: Вот он говорит типа «Хиллари якобы собирается обнародовать секретные документы о летающих тарелках (если Хиллари выберут). Но если тарелки действительно были, то они […] Дальше …
Отчет о посещении презентации Львовского IT-Кластера в Пало-Альто, Калифорния

Отчет о посещении презентации Львовского IT-Кластера в Пало-Альто, Калифорния

Побывал на презентации Львовского IT-Кластера в Пало-Альто, Калифорния. Презентация проходила в Пало-Альто, в коммьюнити центре, в котором я когда-то ходил на курсы японского языка. Встреча рекламировалась на Фейсбуке и на нее пришло двадцать с чем-то человек, среди которых были: программисты из Фейсбука и Микрософта, представители компаний ведущих аутсорсинг бизнес с Украиной, я и Сергей Вакуленко […] Дальше …
ЭЛВИС и Imagination сотрудничают с университетами

ЭЛВИС и Imagination сотрудничают с университетами

Источник: http://multicore.ru/index.php?id=1248&tx_ttnews%5Btt_news%5D=122&cHash=ae91909cc216f956cb873c82c81b6dbc Дальше …
Как делать парсинг текста голым хардвером, без процессора и без софтвера

Как делать парсинг текста голым хардвером, без процессора и без софтвера

Кто-то парсирует текстовый файл программой на Питоне, другой пишет скрипт с регулярными выражениями на Перле, Си-программист стыдливо возится с буферами и указателями, иногда применяя Yacc и Lex. А можно ли парсировать текст голым железом? Вообще без программы? — А как это?, — спросил меня знакомый, — С помощью Ардуино? — Внутри Ардуино стоит вполне фон-неймановский […] Дальше …
Платы для разработчиков и терминал на основе российского микропроцессора Байкал-Т

Платы для разработчиков и терминал на основе российского микропроцессора Байкал-Т

За последние три дня вышло несколько новостей про российский процессор Байкал-Т: 1. Российская компания «Т-Платформы» представила процессорный модуль SF-BT1 с Байкалом-Т, который она собирается распостранять среди разработчиков. 2. Также «Т-Платформы» выпустили на основе Байкала-Т тонкий клиент «Таволга терминал», который может работать не только как терминал, но и как автономной компьютер с Linux Debian 8. 3. […] Дальше …
Samara State Aerospace University opens enrollment in GNSS (Global Navigation Satellite System) program

Samara State Aerospace University opens enrollment in GNSS (Global Navigation Satellite System) program

Samara State Aerospace University (SSAU, Samara, Russia) again starts the admission campaign to Master’s degree in GNSS technologies under the supervision of a worldwide-known specialist in this area – professor Kai Borre (Denmark). We offer two programs – “GNSS Positioning Algorithms and Applications” and “GNSS Receivers. Hardware and Software”. You can find a brief description […] Дальше …
Московский CTO и техноблоггер Хабра Михаил Сваричевский в Silicon Valley

Московский CTO и техноблоггер Хабра Михаил Сваричевский в Silicon Valley

В Калифорнию приехал на разнообразные переговоры из Москвы CTO компании WayRay Михаил Сваричевский, известный на Хабре и Geektimes как популярный техноблоггер BarsMonster и разрушитель кислотой микросхем с вебсайтом zeptobars.com: После технологических дел я вытащил Михаила на прогулку, чтобы показать ему что тут не сплошной Apple и Google: Февральский день в солнечной Калифорнии. Это мы в […] Дальше …
Using MIPS microAptiv UP Processor CorExtend UDI interface

Using MIPS microAptiv UP Processor CorExtend UDI interface

CorExtend is a feature of MIPS32 microAptiv microprocessor which is presented in MIPSfpga project as a real industrial unobfuscated RTL. Sources of MIPSfpga can be downloaded after joining Imagination University Programme https://community.imgtec.com/university/. CorExtend allows system designers to define and add their own instructions that operate on data in the general-purpose registers in the same manner as standard MIPS instructions. This […] Дальше …
Добавляем инструкции в микропроцессор MIPS, которые работают в конвейере как его собственные

Добавляем инструкции в микропроцессор MIPS, которые работают в конвейере как его собственные

Можно ли добавить в микропроцессор инструкции (команды)? Если вы используете микросхемы ПЛИС / FPGA с реконфигурируемой логикой и микропроцессорное ядро, которые синтезирутся из описания на языках Verilog и VHDL, то можете. Причем это будет «честное», настоящее расширение системы команд, а не трюк типа программной эмуляции инструкции в обработчике исключения от зарезервированной команды, и не «микрокод», […] Дальше …
Как России развить микроэлектронику и победить Айфон

Как России развить микроэлектронику и победить Айфон

Статью «Как России развить микроэлектронику и победить Айфон» я написал еще летом 2015 года, но не публиковал ее до осенней поездки в Россию. Вы можете сначала прочитать эту статью ниже, а потом сравнить с тем, что получилось из этой поездки — я написал о ней отчет «Путешествие по микроэлектронной России 2015 года». Как России развить […] Дальше …
Porting MIPSfpga to Terasic DE1 board with Altera Cyclone II FPGA

Porting MIPSfpga to Terasic DE1 board with Altera Cyclone II FPGA

Я получил запрос из крупного университета на Ближнем Востоке про использование MIPSfpga на плате Terasic DE1 с ПЛИС Altera Cyclone II. Хотя у меня нет этой платы на руках, я попробовал помочь преподавателю перенести MIPSfpga на эту плату, и я надеюсь, что университет сможет приспособить MIPSfpga для своей учебной программы. Ниже — фрагмент моей переписки […] Дальше …
Как начать работать с  MIPSfpga

Как начать работать с MIPSfpga

MIPSfpga — это пакет, который содержит процессорное ядро в исходниках на Verilog, которое можно менять, добавлять новые инструкции, строить многопроцессорные системы, менять одновременно софтвер и хардвер и т.д. Его можно в целях эксперимента например запускать с частотой 1 такт в секунду и выводить наружу информацию о состоянии кэша, конвейера, и любых структур внутри процессора. При […] Дальше …
Бесплатный учебник электроники, архитектуры компьютера и низкоуровневого программирования на русском языке

Бесплатный учебник электроники, архитектуры компьютера и низкоуровневого программирования на русском языке

Копия изначального поста 4 июня 2015 года на Хабрахабре. Тот пост получил более 120,000 просмотров: http://habrahabr.ru/post/259505/: Господа! Я рад сообщить, что наконец-то все желающие могут загрузить бесплатный учебник на более чем 1600 планшетных страниц, над переводом которого работало более полусотни человек из ведущих университетов, институтов и компаний России, Украины, США и Великобритании. Это был реально […] Дальше …
По просьбе преподавателя одного из российских вузов выписал список тем, связанных с MIPSfpga

По просьбе преподавателя одного из российских вузов выписал список тем, связанных с MIPSfpga

По просьбе преподавателя одного из российских вузов выписал список тем, связанных с MIPSfpga. Это теоретически может помочь встроить лабы в различные программы. Список является микстурой из Харриса & Харриса и всяких индустриальных навыков. Короче чего вижу, о том пою: Концепции, которыми, как мы ожидаем, студент уже владеет. Если чем-то нет, можно будет устроить короткий ликбез: […] Дальше …
MIPSfpga+ allows loading programs via UART and has a switchable clock

MIPSfpga+ allows loading programs via UART and has a switchable clock

Originally published on January 1, 2016 This revision is from February 1, 2016 MIPSfpga+ / mipsfpga-plus / MFP is a cleaned-up and improved variant of MIPSfpga-based system defined in MIPSfpga Getting Started package (MFGS). The new features include: The ability to load a software program from a PC into a synthesized system on FPGA board […] Дальше …
MIPSfpga+ allows loading programs via UART and has a switchable clock

MIPSfpga+ allows loading programs via UART and has a switchable clock

MIPSfpga+ / mipsfpga-plus / MFP is a cleaned-up and improved variant of MIPSfpga-based system defined in MIPSfpga Getting Started package (MFGS). The new features include: The ability to load a software program (into a synthesized system) using ubiquitous $5 FTDI-based USB-to-UART connector instead of $50 Bus Blaster that is difficult to get in some places […] Дальше …
Powered by WordPress | Fluxipress Theme