April 27th, 2015

Революция в преподавании SoC - теперь официально


mips-imagination-logo.pngz2.jpgz1.jpgz8.pngz7.pngz6.pngz5.pngz4.jpegz3.pngXilinx.png


Дамы и господа! Сегодня у меня особый день. Только что вышел официальный пресс-релиз продукта MIPSfpga, в судьбе которого я сыграл нетривиальную роль у истоков (которую я опишу ниже). В пресс-релизе продукт похвалили куча больших людей, в том числе: президент Стенфорда, профессора Imperial College London, University College London, старейшего в Японии университета Кэйо, престижнейших в Китае Shanghai Jiao Tong University и Tsinghua University.

Моя роль: хотя я и не проектировал данное ядро как таковое (я работаю в команде другого ядра), не участвовал в разработке toochain и не делал конечный пакет (его сделали Сара и Дэвид Харрисы из Harvey Mudd College и University of Nevada, Las Vegas), но без меня этот проект возможно вообще бы не состоялся. Первым в проекте был известный консультант по вопросам образования Роберт Оуэн, но начальство отнеслось к его идее скептически - не верили, что это можно сделать на дешевых студенческих платах, что это будет просто в использовании, не хотели давать Роберту Оуэну инженеров и вообще. И тут возник я, взял быка за рога и:

1. Измерил, вмещается ли ядро в дешевые студенческие платы

2. Предложил для преодоления скепсиса начальства нанять известных профессоров Дэвида и Сару Харрис, а также разделить проект на две части - эксперимент и продуктизация

3. Составил первую техническую спецификацию - техническую часть контракта

4. Придумал имя MIPSfpga. Были разные варианты, но в некоторый момент я написал емейл "а зачем извращаться? можно назвать просто - MIPSfpga, по аналогии с другими продуктами компании, например MIPSbfm которым я в том числе занимаюсь". И имя MIPSfpga прилипло, и его не заменил маркетинг (маркетинг меняет имя в большинстве случаев).

5. Под конец лично привлек к участию в продукте несколько российских вузов, один украинский и один американский. Я считаю, что русские вузы должны идти ноздрей в ноздрю с лучшими вузами Лондонов и Японий, иначе народ озвереет, что Россия не проектирует чипы для айфонов, и начнутся майданы и болотные.

Сейчас проект поддерживается довольно большой инженерной группой в US, UK, China, причем как Imagination, так и Xilinx и Mentor Graphics.

Итак, официальный пресс-релиз от компании Imagination Technologies, которая спроектировала кучу блоков внутри микросхем Apple (так я представляю компанию большинству народа, особенно тем кто айфоны знает, а концепции SoC, HDL, RTL - нет (или знает их извращенно - например RTL (register transfer level) для многих программистов - это run-time library, а HDL (hardware description language) - для медиков это high-density lipoprotein):


http://www.imgtec.com/news/detail.asp?ID=979

27 April 2015

Imagination Revolutionizes CPU Architecture Education with Free and Open Access to a Modern MIPS CPU
New MIPSfpga program lets universities study MIPS RTL code and explore a real MIPS CPU

LONDON, UK – 27 April, 2015 – Imagination Technologies (IMG.L) announces a revolutionary new offering as part of its Imagination University Programme (IUP) called MIPSfpga. Through MIPSfpga, Imagination is transforming CPU architecture education in universities around the globe by offering them free and open access to a fully-validated, current generation MIPS CPU in a complete teaching package.

CPU architecture is generally taught as part of electronic engineering, computer science and computer engineering courses, and is based on MIPS or one of the other two major CPU architectures. Until now, what’s been missing from all of these courses is access to real, un-obfuscated RTL code that will enable professors and students to study and explore a real CPU. Imagination is changing that with MIPSfpga, bringing a new CPU architecture education paradigm to universities around the world.
Collapse )


Пост Роберта Оуэна в официальном компанейском блоге: http://blog.imgtec.com/mips-processors/mipsfpga-opens-up-the-mips-architecture-to-universities-worldwide




Моя статья на Хабре в момент, когда появился первый публичный линк про семинар по MIPSfpga возле Лос-Анжелеса:


http://habrahabr.ru/post/256223/

http://panchul.livejournal.com/455412.html

Господа! На днях Imagination Technologies (компания, которая спроектировала графический процессор PowerVR GPU внутри Apple iPhone) и Xilinx (компания №1 в ПЛИС-ах / FPGA) начали понемногу предавать гласности несколько иконоборческую инициативу по бесплатной раздаче университетам исходников современного индустриального процессорного ядра MIPS microAptiv UP, которое используется например в микроконтроллере Microchip PIC32MZ. Студенты смогут менять команды этого процессора, добавлять к нему свои периферийные устройства и реализовывать полученный дизайн на ПЛИС-ах.

Вот линк на сообщение о семинаре 13-14 мая возле Лос-Анжелеса, на котором Imagination и Xilinx будет показывать новый продукт под названием MIPSfpga представителям academia - http://imgtec.com/mipsfpga

Фактически MIPSfpga - это бесплатная лицензия на базовую конфигурацию экономичного процессорного ядра MIPS microAptiv UP, которое предоставляется в исходных текстах на языке описания аппаратуры Verilog. Это то же самое ядро, которое продается коммерческим клиентам за сотни тысяч долларов. MIPS microAptiv UP - это простой дизайн с пятью стадиями последовательного конвейера (как в учебниках компьютерной архитектуры), но в нем есть кэши и TLB MMU. TLB MMU позволяет даже использовать на нем Линукс.

Описание ядра: http://www.imgtec.com/mips/aptiv/microaptiv.asp



Наиболее широко известным примером использования ядра MIPS microAptiv UP является 32-битный микроконтроллер Microchip PIC32MZ, который начали выпускать в прошлом году. А из самых последних примеров использования: 10 апреля этого года Electronic Engineering Times опубликовала статью про южнокорейский стартап Standing Egg, который лицензировал ядро MIPS M5100 (фактически MIPS microAptiv без кэшей и MMU, но с добавленным расширением для виртуализации) для создания платформы для MEMS сенсоров, с приложениями для Internet of Things:

http://www.eetimes.com/document.asp?doc_id=1326327



Collapse )



Ура!

Ура!!!!
26(89.7%)
Я конкурент и скрежечу зубами
3(10.3%)

Другие мысли

Наш ВУЗ хочет и может быть early adopter. Куда слать емейл?
1(2.6%)
Надо бы сделать пресс-релиз и про российские ВУЗы в контексте MIPSfpga и учебника
6(15.8%)
Когда наконец выйдет учебник электроники на русском, то бишь Харрис & Харрис?
16(42.1%)
Я российское СМИ. Панчул, а не хочешь ли ты написать для нас инсайдерскую статью?
0(0.0%)
Я российское СМИ. Панчул, а не хочешь ли ты написать для нас инсайдерскую статью с фотографиями семинара в Лос-Анжелесе?
0(0.0%)
Значит ли все это, что Панчул приедет в Россию и феминистическим журналисткам пора начинать тревожится и худеть?
14(36.8%)
Из-за бугра плюете?
1(2.6%)


Мой емейл yuri.panchul@imgtec.com