Хотите увидеть, как работает промышленный процессор в замедленной съемке? Как инструкции переходят от этапа к этапу конвейера, как запросы на чтение из памяти попадают или не попадают в кеш? Как насчет создания системы на кристалле с использованием того же ядра микропроцессора, которое инженеры Samsung используют в новой платформе Artik 1? Если да, то это объявление для вас:
Уважаемый преподаватель компьютерной архитектуры, схемотехники или системного программирования!
Разработчик микропроцессорных ядер MIPS компания Imagination Technologies в сотрудничестве с ведущими российскими университетами и производителем микроконтроллеров Microchip Technology объявляет о проведении в России серии семинаров, посвященных новому продукту для образования — MIPSfpga. Четыре бесплатных однодневных семинара, посвященных MIPSfpga, пройдут с 26 по 30 октября в университетах Москвы, Зеленограда и Санкт-Петербурга.
Помимо этого, MIPSfpga будет представлена на отдельном платном семинаре Microchip Masters Russia в Санкт-Петербурге/Зеленогорске.
Сайт для регистрации на семинары MIPSfpga в университетах bit.ly/mipsfpga-russia-registration Сайт для регистрации на семинар Microchip Masters Russia bit.ly/microchip-masters-russia-registration MIPSfpga — исходный код ядра промышленного микропроцессора MIPS microAptiv UP, распространяемый по свободной лицензии для университетов.
Это ядро положено в основу микроконтроллера Microchip PIC32MZ, а также новой платформы «Интернета вещей» — Samsung Artik 1. Ядро MIPS microAptiv UP используется в промышленности в сочетании с процессом проектирования микросхем, который был стандартным в течение последних 25 лет, при котором процессор и другие компоненты системы-на-кристалле проектируются на языке описания аппаратного обеспечения Verilog, после чего описание путем нескольких преобразований превращается в маску, из которой на заводе изготавливаются микросхемы.
Образовательная версия MIPS microAptiv UP — MIPSfpga — использует альтернативный путь реализации: описание системы преобразуется в файлы конфигурации для недорогих плат программируемых вентильных матриц (FPGA), часто называемых программируемыми пользователем вентильными матрицами (FPGA) или программируемыми пользователем.
Вентильные матрицы (FPGA).
.
Это решение открывает множество образовательных возможностей:
- Студенты могут создавать свои собственные прототипы систем на кристалле, комбинируя ядро микропроцессора, память и устройства ввода-вывода, которые они проектируют.
- Внутренние регистры могут подключаться к портам вывода и выводить информацию о текущем состоянии конвейера процессора, кэшей и устройств управления памятью.
После этого процессор можно запустить на низкой тактовой частоте и наблюдать за его работой «в замедленной съемке».
- Студенты могут экспериментировать с собственными вариантами кэша, проектировать многоядерные системы со специализированными сопроцессорами и экспериментировать с разделением задачи на аппаратное и программное обеспечение.
MIPSfpga — идеальная платформа для обучения системному мышлению на стыке разработки аппаратного обеспечения и программирования.
Место и дата семинаров MIPSfpga, учреждения и ответственные инструкторы Инструктор из Технологии воображения — Юрий Панчул, старший инженер по разработке аппаратного обеспечения процессорного отдела MIPS 26 октября 2015 г.
— Москва/Зеленоград , Национальный исследовательский университет «Московский институт электронной техники» (г.
МИЭТ ).
Инструкторы:
- Алексей Переверзев, доктор технических наук, доцент, заведующий кафедрой информатики
- Петр Андреев, ведущий программист
- Евгений Ливенцев и Александр Силантьев, ассистенты
В.
Ломоносов ( Московский Государственный Университет ).
Инструкторы:
- Михаил Шуплецов, к.
б.
н.
, ассистент кафедры математической кибернетики факультета вычислительной математики и кибернетики
- Владислав Подымов, к.
т.н.
, младший научный сотрудник кафедры математической кибернетики факультета вычислительной математики и кибернетики
- Борис Данилов, младший научный сотрудник кафедры математической кибернетики факультета вычислительной математики и кибернетики
- Семинар ведет руководитель магистерской программы «Дискретные системы управления и их приложения», доктор физико-математических наук, зам.
Декан по научной работе и финансам, профессор кафедры математической кибернетики факультета вычислительной математики и кибернетики Ложкин Сергей Андреевич.
Преподаватель:
- Максим Горбунов, к.
т.н.
, доцент кафедры микро- и наноэлектроники Национального исследовательского ядерного университета «МИФИ», зам.
руководитель отдела ФГУ ФНЦ НИИСИ РАН
Петербург , официальный дистрибьютор Микрочиповая технология в России.
- На Микрочип Мастерс Россия будет всего лишь полуторачасовая презентация о MIPSfpga, а не полноценный семинар, как в университетах.
Инструкторы:
- Платунов Алексей Евгеньевич доктор технических наук, профессор кафедры компьютерных технологий
- Павел Валерьевич Кустарев к.
т.н.
, доц.
кафедра компьютерных технологий
- Аспиранты кафедры компьютерных технологий Быковский Сергей, Антонов Александр, Яналов Роман, Пинкевич Василий
- Приветствую участников семинара.
- Краткий рассказ об образовательных программах Imagination Technologies, обзор процессорных ядер, разрабатываемых компанией, и их применения.
- Краткий обзор архитектуры (системы команд) MIPS, микроархитектуры (конвейерного устройства) ядра MIPSfpga и некоторых его блоков — кэшей и устройств управления виртуальной памятью.
- Демонстрация моделирования минимальной системы с процессорным ядром MIPSfpga с помощью симулятора Mentor ModelSim Student Edition. Создание проекта, моделирование, загрузка пользовательской программы в моделируемую систему, анализ результатов на временных диаграммах.
- Демонстрация синтеза, размещения и трассировки системы с ядром MIPSfpga в среде Xilinx Vivado. Создание проекта, установка ограничений по времени, с использованием IP-блоков от Xilinx. Обзор синтезированных схем на разных этапах, интерпретация отчета о сроках и использовании ресурсов ПЛИС.
- Демонстрация загрузки синтезированной системы в конфигурационную память ПЛИС на плате Digilent Nexys4 DDR с ПЛИС Xilinx Artix-7.
- Демонстрация использования Codescape для кросс-компиляции встроенных программ, написанных на языках C и ассемблере, и преобразования их в форматы, подходящие как для запуска в моделируемой системе, так и для загрузки в систему на FPGA.
- Демонстрация подключения кросс-отладчика, работающего на персональном компьютере, с FPGA-системой с использованием адаптера отладки BusBlaster, пакета OpenOCD и интерфейса EJTAG ядра MIPSfpga.
- Обсуждение портирования MIPSfpga на платы с другими ПЛИС.
- Лабораторная работа, в ходе которой участники семинара реализуют простейшие периферийные устройства на Verilog, моделируют систему на симуляторе ModelSim, синтезируют систему с помощью Xilinx Vivado, загружают результат в плату с ПЛИС, используют пакет Codescape для кросс-компиляции программ и кросс-отладка для работы с системой через отладочный адаптер.
- Обсуждение использования MIPSfpga для широкого круга студенческих лабораторных, курсовых проектов и исследований в области гетерогенных систем на кристалле.
- Выводы, вопросы и ответы.
Принимающие университеты предоставляют компьютерные лаборатории для семинаров, а Imagination Technologies предоставляет платы FPGA, но если вы можете, мы рекомендуем взять с собой собственный ноутбук с 64-битной Windows 7 или Windows 8, на котором установлен последний пакет Xilinx Vivado с рабочей лицензией (бесплатно).
или платная) для RTL-синтеза Artix-7 FPGA. Также желательно предварительно зарегистрироваться в образовательной программе Imagination и скачать пакеты MIPSfpga Getting Started и MIPSfpga Fundamentals. Установщик пакета Codescape Essentials и ПО OpenOCD для работы с адаптером отладки BusBlaster находится внутри пакета MIPSfpga Getting Started. Если вы хотите перед семинаром освежить свои знания об основах цифровой логики, понятиях языков описания аппаратуры, понятиях языка ассемблера, процессорной архитектуры и микроархитектуры, рекомендуем вам скачать бесплатный русский перевод популярного учебника «Цифровые схемы».
Дизайн и компьютерная архитектура» Дэвида Харриса и Сары Харрис, PDF-файл которого также доступен на веб-сайте образовательных программ Imagination Technologies.
Будем рады видеть Вас на семинаре!
Роберт Оуэн
Менеджер университетской программы Технологии воображения
электронная почта: [email protected]
Интернет: Community.imgtec.com/university
В опросе могут участвовать только зарегистрированные пользователи.
Войти , Пожалуйста.
Какой семинар или встречу вы хотели бы посетить? 13,64% 26 октября 2015 г.
- Москва / Зеленоград, Национальный исследовательский университет «Московский институт электронной техники» (МИЭТ) 3 27,27% 27 октября - Москва, МГУ им.
М.
В.
Ломоносова (МГУ) 6 22,73% 28 октября - Москва, Национальный исследовательский ядерный университет «МИФИ» 5 18,18% 29 октября - Санкт-Петербург/Зеленогорск, конференция Microchip Masters Russia 4 31,82% 30 октября - Санкт-Петербург, Университет ИТМО 7 4,55% Я бы пришел/пришел на какую-нибудь неформальную встречу, например, участников перевода Harris & Harris и сочувствующих, в Москве 1 27.27% Я бы пришел на какую-нибудь неформальную встречу в Питере 6 Проголосовали 22 пользователя.
37 пользователей воздержались.
Теги: #FPGA #mips #mips #технологии воображения #микрочиповые технологии #МГУ #myfi #МИЭТ #ИТМО #системы на кристалле #xilinx #xilinx #занимаюсь пиаром
-
Съел Первую Букву Названия Компании
19 Oct, 24