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

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

Видите японского робота-собачку слева от девушки Ирины? Этот робот из компьютерного музея у офиса Гугла управлялся встроенным процессором 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 […] Дальше …
Конференция на Алтае «МНОГОЯДЕРНЫЕ ПРОЦЕССОРЫ, ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ, ПЛИС, СИСТЕМЫ ОБРАБОТКИ СИГНАЛОВ (МППОС– 2016)»

Конференция на Алтае «МНОГОЯДЕРНЫЕ ПРОЦЕССОРЫ, ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ, ПЛИС, СИСТЕМЫ ОБРАБОТКИ СИГНАЛОВ (МППОС– 2016)»

Вы знаете, что происходит на Алтае? Не только наводнения. Оказывается, там проходят вот такие конференции: Дальше …
Путешествие по микроэлектронной России 2015 года

Путешествие по микроэлектронной России 2015 года

Три недели на просторах бескрайней, с посещениями МГУ, МФТИ, МИФИ, зеленоградского МИЭТ, питерского ИТМО, самарского СГАУ, сколковского Сколкова и зеленогорского Microchip Masters Russia. В историческом для российской микроэлектроники 2015 году, когда появились спроектированные в России чипы на 28 nm, с гигагерцовыми частотами и суперскалярными процессорными ядрами на борту, когда зеленоградские команды начали интегрировать на одном […] Дальше …
Земля, небо и будущее российской электроники

Земля, небо и будущее российской электроники

Когда я был маленьким мальчиком, моей любимой книгой была «Земля и Небо». Она до сих пор стоит у меня на полке: Потом я в 1 классе поехал в Москву, пошел на ВДНХ в павильон «Космос», и с большим интересом познакомился там с луноходом. И вот недавно, 38 лет спустя, я повторил знакомство: Правда теперь он […] Дальше …
Инструкция по скачиванию MIPSfpga

Инструкция по скачиванию MIPSfpga

Инструкция по скачиванию MIPSfpga: 1. Зарегистрируйтесь в коммьюнити http://community.imgtec.com/register 2. Подтвердите емейл 3. Сделайте login в коммьюнити 4. Пойдите в Imagination University Program — http://community.imgtec.com/university/university-registration 5. Сходите в меню University | Join IUP 6. Заполните 7. Пойдите в http://community.imgtec.com/university/resources/ и запросите пакеты English|MIPSfpga Getting Started, English|MIPSfpga Fundamentals 8. Для загрузки документации также возмите Russian|MIPSfpga Getting […] Дальше …
Раздача слонов: FPGA платы для образовательных проектов с MIPSfpga

Раздача слонов: FPGA платы для образовательных проектов с MIPSfpga

Месяц назад в российских университетах прошли семинары по MIPSfpga (см. что это такое здесь, а также 1, 2, 3, 4), а джентлемен из НИИСИ по имени Антон Павлов написал заметку про его собственные улучшения MIPSfpga «MIPSfpga: вне канона». Так как профессора встретили новый продукт для обучения студентов электронике в целом положительно, то возникла идея помочь […] Дальше …
MIPSfpga Russia — Trip Report

MIPSfpga Russia — Trip Report

Brief: Wed, Oct 21, Flight San Francisco -> Moscow Thu, Oct 22: Arriving to Moscow, participated at party at SECR conference Fri, Oct 23: Preparation for seminar MIET and MSU, visit to ZITC Sat, Oct 24: Delivered a speech at teenager’s electronic club in Space Exploration Museum Sun, Oct 25: Informal meeting of people in […] Дальше …
Защищено: MIPSfpga Russia 2015 — Trip Report — with contact information

Защищено: MIPSfpga Russia 2015 — Trip Report — with contact information

Отрывка нет, потому что запись защищена. Дальше …
Роботы и девушки в Сколково

Роботы и девушки в Сколково

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

Фотографии, материалы и перипетии семинара MIPSfpga в МИФИ

В конце октября в МИФИ состоялся семинар по MIPSfpga — один из серии семинаров, организованных российскими вузами совместно с Imagination Technologies, Microchip Technology в партнерстве с Гамма Санкт-Петербург, представителями Xilinx в России компанией Макро Групп, с участием докладчиков из MathWorks и НИИСИ. Ниже — смесь из фотографий, ссылок на материалы, заметок о подготовке семинара и […] Дальше …
Конвейерный сумматор и (отдельно) self-timed схемы из Digital Arithmetic 1st Edition by Milos D. Ercegovac and Tomás Lang

Конвейерный сумматор и (отдельно) self-timed схемы из Digital Arithmetic 1st Edition by Milos D. Ercegovac and Tomás Lang

Перед началом семинара по MIPSfpga в МИФИ один из инструкторов стал спрашивать меня на тему race conditions в некоей схеме для специализированных вычислений, которая возникла у них как студенческий проект. Я не уверен, что его правильно понял, но высказал, что в правильно организованном синхронном дизайне таких проблем не возникает и пообщал прислать в качестве примера […] Дальше …
Публичные презентации, использованные во время семинаров по MIPSfpga в России

Публичные презентации, использованные во время семинаров по MIPSfpga в России

Публичные презентации, использованные во время семинаров по MIPSfpga в России в конце октября — начале ноября 2015 года: Директория с презентациями: http://silicon-russia.com/public_materials/2015_11_14_mipsfpga_related_presentations/ Ссылки на индивидуальные презентации: Суть бизнеса Imagination Technologies История MIPS, подразделения Imagination На русском языке: mips_and_imgtec_background_russian_2015_10_25.pdf Общая корпоративная презентация Imagination Technologies по состоянию на октябрь 2015 года На английском языке: imagination_corporate_overview_oct_2015.pdf Образовательные программы […] Дальше …
Инструкция по лабораторным работам по MIPSfpga для платы Terasic DE0-Nano c Altera Cyclone IV

Инструкция по лабораторным работам по MIPSfpga для платы Terasic DE0-Nano c Altera Cyclone IV

Дальше …
Инструкция по лабораторным работам по MIPSfpga для платы Digilent Nexys 4 DDR c Xilinx Artix-7 FPGA

Инструкция по лабораторным работам по MIPSfpga для платы Digilent Nexys 4 DDR c Xilinx Artix-7 FPGA

Инструкция по лабораторным работам по MIPSfpga для платы Digilent Nexys 4 DDR c Xilinx Artix-7 FPGA 1. Соединените платы Digilent Nexys 4 DDR c c Bus Blaster, USB-to-UART модулем и датчиком освещения Digilent Pmod ALS: 2. Как создать проект в Xilinx Vivado: Information about pins: Дальше …
Инструкция по лабораторным работам по MIPSfpga для платы Terasic DE0-CV c Altera Cyclone V

Инструкция по лабораторным работам по MIPSfpga для платы Terasic DE0-CV c Altera Cyclone V

Information about pins: Дальше …
Cadence организует два больших семинара в России — в МИЭТ и ИТМО

Cadence организует два больших семинара в России — в МИЭТ и ИТМО

Cadence Design Systems, одна из двух крупнейших мировых компаний в области автоматизации разработки микросхем, 15-16 октября проведет семинары в Московском институте электронной техники (МИЭТ) в Зеленограде и в Питерском Университете ИТМО. В семинарах примут участие и три российские компании «Элекроприбор», НИИМА «Прогресс» и НПЦ «Элвис». Среди презентаций — новый тул для синтеза Genus — вот […] Дальше …
Приходите на семинары по MIPSfpga в Москве и Санкт-Петербурге

Приходите на семинары по MIPSfpga в Москве и Санкт-Петербурге

Хотите увидеть, как работает промышленный процессор «в замедленной съемке»? Как инструкции переваливаются из стадии в стадию конвейера, как запросы на чтение из памяти попадают или промахиваются мимо кэша? А как насчет построить свою систему на кристалле, используя то же микропроцессорное ядро, которое используют инженеры Samsung в новой платформе Artik 1? Если да, то это объявление […] Дальше …
Периферийные устройства от Digilent которые можно было бы использовать в лабораторных работах по MIPSfpga

Периферийные устройства от Digilent которые можно было бы использовать в лабораторных работах по MIPSfpga

PmodALS Ambient Light Sensor SPI $15.00 PmodAMP3 Stereo Power Amplifier I2S, I2C $19.99 PmodCDC1 Capacitative I/O I2C $21.99 PmodCLS Character LCD w/ serial interface UART, SPI, TWI $39.00 PmodCLP Character LCD w/ parallel interface parallel $37.99 PmodCMPS 3-Axis Digital Compass I2C $25.00 PmodDPOT Digital Potentiometer SPI $21.59 PmodENC Rotary encoder $16.99 PmodI2S Stereo Audio Output […] Дальше …
Портирование MIPSfpga на плату Terasic DE0-CV с Altera Cyclone V FPGA

Портирование MIPSfpga на плату Terasic DE0-CV с Altera Cyclone V FPGA

На днях мы вместе с Алексом и Владимиром спортировали MIPSfpga (пакет для введения в проектирование систем на кристалле) на плату Terasic DE0-CV с Altera Cyclone V FPGA. Эта плата — довольно хорошее решение для образовательного российского рынка, так как она дешевая ($150) и ее просто купить на сайте тайваньской компании Terasic (www.terasic.com.tw/_sub/de0-cv), которая быстро и […] Дальше …
Оруженосцы микроэлектроники. Видеорепортаж с конференции по проектированию электроники в Сан-Франциско

Оруженосцы микроэлектроники. Видеорепортаж с конференции по проектированию электроники в Сан-Франциско

Каким образом студент или университетский исследователь может не просто спроектировать микросхему, но и получить ее в свои руки с фабрики? Ведь начальный взнос за фабричное производство микросхем для коммерческих целей как правило превышает миллион долларов? К счастью, такой путь существует за гораздо меньшие деньги — через организацию, которая называется Europractice. Я записал видео интервью с […] Дальше …

Список статей в мировой прессе, пресс-релизов и блогов про MIPSfpga с 27 апреля по 4 мая 2015 года

Дальше …
Первый раунд вводных студенческих проектов/упражнений для курса по Verilog и FPGA

Первый раунд вводных студенческих проектов/упражнений для курса по Verilog и FPGA

An example introductory project: Implement a design of a shift register with enable signal. The design should input a single bit from a key and put in into the shift register. The current state and the output of the shift register should be displayed on LEDs in binary representation. In addition, the current state of […] Дальше …
Пример первого студенческого проекта для вводного курса по Verilog RTL и FPGA

Пример первого студенческого проекта для вводного курса по Verilog RTL и FPGA

Служит как иллюстрация для списка из 35 индивидуальных упражнений для студентов, начинающих изучать разработку цифровых микросхем, используя язык описания аппаратуры Verilog на уровне регистрового обмена, с реализацией на программируемой пользователем вентильной матрице (ППВМ). Задание: Разработать схему, которая вводит нажатия на клавишу в сдвиговый регистр с сигналом разрешения, выводит текущее состояние сдвигового регистра на группу светодиодов […] Дальше …
Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 5

Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 5

1.5 Which waveform is the result of the simulation below? module design (input a, input b, output o); assign o = a ^ b; endmodule module tb; logic a, b, o; design design_inst (a, b, o); initial begin $dumpvars; $monitor ("%t a %b b %b o %b", $time, a, b, o); #10; a = 0; […] Дальше …
Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 4

Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 4

1.4 Which waveform is the result of the simulation below? module design (input a, input b, output o); assign o = a | b; endmodule module tb; logic a, b, o; design design_inst (a, b, o); initial begin $dumpvars; $monitor ("%t a %b b %b o %b", $time, a, b, o); #10; a = 0; […] Дальше …
Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 3

Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 3

1.3 Which waveform is the result of the simulation below? module design (input a, input b, output o); assign o = a & b; endmodule module tb; logic a, b, o; design design_inst (a, b, o); initial begin $dumpvars; $monitor ("%t a %b b %b o %b", $time, a, b, o); #10; a = 0; […] Дальше …
Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 2

Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 2

1.2 Which waveform is the result of the simulation below? module design (input a, input b, output o); assign o = ~ a | ~ b; endmodule module tb; logic a, b, o; design design_inst (a, b, o); initial begin $dumpvars; $monitor ("%t a %b b %b o %b", $time, a, b, o); #10; a […] Дальше …
Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 1

Intro RTL design for FPGA using Verilog. Midterm exam 1, variant 1

1.1 Which waveform is the result of the simulation below? module design (input a, input b, output o); assign o = ~ a & ~ b; endmodule module tb; logic a, b, o; design design_inst (a, b, o); initial begin $dumpvars; $monitor ("%t a %b b %b o %b", $time, a, b, o); #10; a […] Дальше …
Как начать разрабатывать железо, используя ПЛИС — пошаговая инструкция

Как начать разрабатывать железо, используя ПЛИС — пошаговая инструкция

Каким образом повысить количество российских инженеров, которые были бы знакомы и с разработкой хардвера, и с разработкой софтвера, и могли бы строить системы, в которых часть функциональности находится в специализированном железе, а часть — в программном обеспечении, с соблюдением баланса между ними? Для этого вовсе не обязательно выбрасывать несуразные деньги а-ля сделка Сколкова и MIT. […] Дальше …
Powered by WordPress | Fluxipress Theme