?

Log in

No account? Create an account
Революция в преподавании SoC - теперь официально - Юрий Панчул [entries|archive|friends|userinfo]
Money can buy bandwidth. Latency requires bribing God.

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Революция в преподавании SoC - теперь официально [Apr. 27th, 2015|12:29 am]
Yuri Panchul

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.

The MIPS architecture was originally developed at Stanford University in the early 1980s. It has been the teaching architecture of choice for decades because of its elegant true RISC design, epitomized by Dr. David A. Patterson and Dr. John L. Hennessy in their book, ‘Computer Organization and Design’, now in its fifth edition.

Through MIPSfpga, Imagination is providing universities with a simplified version of its popular MIPS microAptiv CPU core which has been configured by an academic specifically for academic use. Many academics are already familiar with the microAptiv CPU, and it already has a broad ecosystem of support based on its use in numerous commercial products including the PIC32MZ microcontroller (MCU) from Microchip Technology.

The MIPS CPU is being offered as part of a complete free-to-download package for universities, together with a Getting Started Guide, teaching guide for professors, and examples designed to enable students to see how the CPU works and explore its capabilities. With the materials, students can develop a CPU and take it through debug, running on an FPGA platform.

The MIPSfpga deliverables were developed by Dr. David Harris and Dr. Sarah Harris, professors who co-wrote the popular book, ‘Digital Design and Computer Architecture’, now in its second edition. Dr. David Harris configured the MIPS CPU at the heart of MIPSfpga, and Dr. Sarah Harris developed the teaching materials.

This MIPS CPU configuration is designed to run on a low-cost FPGA platform, with guides available for the Digilent Nexys4 platform with a Xilinx Artix-7 FPGA, and the Terasic DE2 platform with an Altera Cyclone FPGA.

MIPSfpga is already running in several academic institutions including Harvey Mudd College, Imperial College London, University College London (UCL), and the University of Nevada, Las Vegas (UNLV).

Accessing MIPSfpga
The MIPSfpga CPU and related materials are available for download from the Imagination University Programme website now for first phase users via an application process. Academics should visit http://community.imgtec.com/university to register for the IUP and learn more.

Phase two, starting in June, will require only a simple click-through agreement. Additional teaching materials are being developed and will be made available later this year.

MIPSfpga Workshops
Imagination is working with Xilinx through its University Program to roll out MIPSfpga to universities worldwide. The companies are co-sponsoring workshops to enable professors to get started, with the first workshops being held at Harvey Mudd College on May 13-14, 2015. For more information on these workshops, visit www.imgtec.com/MIPSfpga.

Supporting Quotes
“What we’re doing through MIPSfpga is something that hasn’t been done before with a major CPU architecture. We’ve been working on this program for about a year as part of our focus revitalizing MIPS under Imagination. During that time, we have found great support for the program, and great love for MIPS – it is the preferred architecture for teaching. MIPS started off inside of a leading university, kicking off the RISC revolution, and now we’re delighted to bring MIPS back home to the academic community, many of whom have already been using MIPS for many years.”
– Tony King-Smith, EVP Marketing, Imagination

“It’s been more than 30 years since we created the MIPS architecture at Stanford University. I am pleased to see MIPS rejuvenated under Imagination’s care, and to see Imagination rolling out this exciting new program that brings MIPS back to academia in a big way. With its pure RISC architecture based on efficiency and simple extensible design principles, MIPS is an ideal architecture for teaching and studying CPU design. Professors and students alike can benefit from the ability to study MIPS RTL code and explore a real MIPS CPU.”
– Dr. John L. Hennessy, Office of the President, Stanford University
(Co-Founder, MIPS Computer Systems, 1984)

“I believe that MIPSfpga is the most significant contribution to teaching microprocessors that I have facilitated in my 21 years of creating support packages for academia. The enthusiasm of educators to encourage this project has been a wonderful motivator.”
– Robert Owen, Manager: Worldwide University Programme, Imagination

“The significance of MIPSfpga for teaching computer architecture can’t be overstated. It makes so much more sense to teach a CPU architecture using a commercially available, modern core that is out there in silicon. With MIPSfpga, if students want to look inside to see how the CPU works, or if they want to modify it, they can do it. Teachers have always wanted this access, and I am personally delighted to be a part of making this program widely available to universities around the globe.”
– Dr. David Money Harris, Harvey S. Mudd Professor of Engineering Design,Harvey Mudd College

“I am delighted to have been involved in making the MIPSfpga program a reality. The use of this industrial-strength MIPS core is an excellent complement to courses ranging from digital logic design and computer architecture to embedded systems and system-on-chip design. We created the teaching materials in a similar manner in which we created the popular ‘Digital Design and Computer Architecture’ textbook, to provide an approachable way to use, experiment with, and learn from the commercial MIPS core. With MIPSfpga, Imagination is providing academia with both practical and insightful teaching tools.”
– Dr. Sarah Harris, Associate Professor, Dept. of Electrical and Computer Engineering,
University of Nevada, Las Vegas (UNLV)

“We are pleased to have been among the very first users of MIPSfpga. The exciting thing for us is the ability for students to modify and experiment with every aspect of the computer architecture. We have already had two students carrying out projects on the beta MIPSfpga with further students lined up for the coming academic year.”
– Dr. Philip Watts, EPSRC Research Fellow and Lecturer,
Department of Electronic and Electrical Engineering, University College London

“Through the Xilinx University Program, we are pleased to partner with Imagination as it rolls out its exciting new MIPSfpga program. Development boards based on our Artix-7 FPGA bring a high level of performance to student-focused FPGA design kits, and are already used widely in universities. The combination of the MIPSfpga CPU and materials with the Artix-7 based platform results in a fantastic new learning opportunity for students across a range of electronics disciplines.”
– Jason Wong, Worldwide Manager,
Xilinx University Program

“We are pleased to work with Imagination on MIPSfpga as it brings this exciting program to Japan. We plan to host Japan’s first MIPSfpga training workshops at Keio University, and we are exploring how we can create a comprehensive program around the materials.”
– Hideharu Amano, Ph.D, Professor,
Dept. of Information and Computer Science, Keio University

“The MIPSfpga project will be very attractive for our undergraduates in our Microelectronics program as well as graduates in the areas of computer architecture and integrated circuit design, especially for those who take our graduate course on advanced computer architecture, and undergraduate course on computer organization and embedded systems. In this course, we already teach MIPS, and are currently using simulation tools to execute the RTL description of pipelines running the MIPS instruction set. It will be much more interesting and educational for students to be able to run a MIPS CPU on an FPGA.”
– Yongxin Zhu (Winson), Associate Professor, Senior Member of IEEE and
China Computer Federation, School of Microelectronics, Shanghai Jiao Tong University

“The MIPSfpga approach is quite compatible with our courses at Tsinghua, where the MIPS instruction set architecture is already a popular choice for both graduate and undergraduate activities. We’re delighted to hear that Imagination will be enabling students to experience real RTL, presenting a great new learning experience.”“The MIPSfpga approach is quite compatible with our courses at Tsinghua, where the MIPS instruction set architecture is already a popular choice for both graduate and undergraduate activities. We’re delighted to hear that Imagination will be enabling students to experience real RTL, presenting a great new learning experience.”
– Zhang Youhui, PhD., Professor, Department of Computer Science,
Tsinghua University

“Currently we are teaching computer architecture in our MS course using the famous Patterson & Hennessy book. The availability of a MIPS CPU would be a fantastic practical complement to the theory we teach, and give students first-hand experience directly relevant to their future designs.”
– Professor K. Subbarangaiah, Director,
VEDA IIT (VLSI Engineering and Design Automation)

About the Imagination University Program
The Imagination University Program (IUP) is designed to provide practical help to teachers around the world so that they can use Imagination’s technologies in courses and student projects. The focus is on providing the four vital elements needed to teach a course: a suitable hardware platform at a reasonable price, free software development tools, effective technical support, and excellent teaching materials that serve genuine teaching needs. The IUP is open to all members of academia. For more information, visit http://community.imgtec.com/university.

About Imagination Technologies
Imagination is a global technology leader whose products touch the lives of billions of people across the globe. The company’s broad range of silicon IP (intellectual property) includes the key processing blocks needed to create the SoCs (Systems on Chips) that power all mobile, consumer and embedded electronics. Its unique software IP, infrastructure technologies and system solutions enable its customers to get to market quickly with complete and highly differentiated SoC platforms. Imagination’s licensees include many of the world’s leading semiconductor manufacturers, network operators and OEMs/ODMs who are creating some of the world’s most iconic products. See: www.imgtec.com.

Follow Imagination on Twitter, YouTube, LinkedIn, RSS, Facebook and Blog.

Imagination Technologies and the Imagination Technologies logo are trademarks of Imagination Technologies Limited and/or its affiliated group companies in the United Kingdom and/or other countries. All other logos, products, trademarks and registered trademarks are the property of their respective owners.

Imagination Technologies’ Press Contacts:
UK: David Harold david.harold@imgtec.com +44 (0)1923 260 511

USA: Jen Bernier-Santarini jen.bernier@imgtec.com +1 408-530-5178



Пост Роберта Оуэна в официальном компанейском блоге: 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




Разработчики микросхем с MIPS microAptiv UP используют стандартную за последние 20 лет методологию электронного дизайна под названием Register Transfer Level (RTL, уровень регистровых передач). Согласно этой методологии, дизайн пишется на языке Verilog, после чего специальная программа (logic synthesis) превращает дизайн в граф из проводов и логических элементов, другая программа (static timing analysis) сообщает разработчику, вписывается ли он в бюджет скорости, а третья программа (place-and-route) раскладывает этот дизайн по площадке микросхемы.

Когда дизайн проходит все этапы: кодирование на верилоге, отладка, верификация, синтез, static timing analysis, floorplanning, place-n-route, parasitics extraction и т.д. – получается файл под названием GDSII, который отправляют на фабрику, где и изготавливаются микросхемы. Самые известные фабрики этого типа принадлежат компании Taiwan Semiconductor Manufacturing Company или TSMC. При этом, ничего не мешает производить микросхемы с ядром MIPS microAptiv UP на российских фабриках Микрон и Ангстрем.

Альтернативой производству микросхемы на фабрике является реализация дизайна на программируемых пользователем матрицах логических элементов (Field Programmable Gate Array - FPGA), что и используется для образовательных целей в новом продукте MIPSfpga.

Хотя пакет MIPSfpga и заточен на синтез для FPGA (например в MIPSfpga есть реализация памяти внутри кэшей, используя макро для Xilinx Artix-7 и Altera Cyclone IV), но в основном это те же исходники, которые используются и для синтеза в ASIC. Иными словами, студенты и аспиранты могут экспериментировать с ядром на недорогих FPGA-платах, придумать какое-нибудь интересное решение (скажем многоядерную SoC из малых некогерентных ядер, или комбинацию из ядра MIPS microAptiv UP со специализированным студенческим DSP процессором), не вкладывая при этом денег инвесторов, после чего, когда идея доказана, найти инвесторов, приобрести коммерческую лицензию и сделать микросхему на фабрике - ASIC.

Обращаю внимание, что в случае с MIPSfpga речь идет не об ограниченном образовательном подмножестве MIPS (таких подножеств довольно много из других источников) и не об open-source ядре типа OpenRISC или Leon4, а о коммерчески успешном современном индустриальном ядре, которое за деньги лицензировало несколько десятков компаний.

У конкурирующей компании ARM тоже есть soft core для образовательного экспериментирования на FPGA, но их ядро не в открытом исходном тексте (т.е. студенты не могут подключать провода к внутренним регистрам и модифицировать верилог), у ARM-овского ядра ARM Cortex M0 в конкурирующем продукте нет кэшей, интерфейса к отладчику и TLB MMU. Все это у MIPSfpga есть.

Дополнительные детали:

Сейчас MIPSfpga работает на двух платах Digilent Nexys-4 с Xilinx Artix-7 и Altera DE2-115 с Cyclone IV E. У первой академическая цена $180 / коммерческая $320, у второй академическая $300 / коммерческая $600. Перенести его на другие платы довольно легко (при условии, что вместится) – нужно заменить некоторые макро для памяти и подсоединить top-module к board-specific внешнему verilog wrapper-у. В частности, можно попробовать перенести его на дешевую плату Digilent Basys-3 с Xilinx Artix-7 (академическая $80 / коммерческая $150), а также на платы, которые спроектированы или производятся в России.



В качестве toolchain предлагается Codescape MIPS SDK, который содержит отладчик и GCC toolchain. Связь между отладчиком и платой Nexys-4 делается с помощью EJTAG, BusBlaster probe и OpenOCD. На Altera DE2 115 применяется отладочный интерфейс который стоит прямо на плате, т.е. BusBlaster не нужен. Также прилагается Boot code на ассемблере, который инициализирует кэши и MMU и т.д.

Теперь какое это может иметь отношение к вам:

1. Первый этап апробации MIPSfpga на трех университетах в US и UK успешно завершен. Теперь продукт будет проходить бета-тестирование в бОльшем количестве университетов в США, Европе и Азии. Если вы работаете в университете, и в нем есть достаточная экспертиза в Verilog или VHDL чтобы работать с пакетом, то вы можете принять участие как early adopter и получить преимущество перед другими вузами в его использовании.

2. 13-14 мая в Лос-Анжелесе будет проходить семинар, организованный Imagination Technologies вместе с Xilinx, на котором профессора Harvey Mudd College и application engineers из Imagination будут тренировать профессоров различных вузов использовать MIPSfpga. Если вы или кто-либо из ваших знакомых преподавателей уиверситетов хочет в нем участвовать и может приехать в это время в Лос-Анжелес, просьба связаться либо с менеджером образовательных программ Робертом Оуэном (его координаты в http://imgtec.com/mipsfpga ), либо со мной (yuri.panchul@imgtec.com).

3. К моменту семинара в Лос-Анжелесе MIPSfpga будет официально объявлен, а после завершения (1) станет общедоступным. Поэтому если вы не имеете возможности принять участие как early adopter, вы тем не менее сможете начать работать с продуктом летом.

Возможность использования индустриальных процессорных ядер на верилоге в образовательных целях и без покупки коммерческой лицензии, позволит большому числу молодых разработчиков в academia заняться прототипированием инноваторских решений в области систем на кристалле и расширений микроархитектуры, с непосредственным путем к коммерциализации - созданию своих микросхем для интернета вещей и других приложений.

Юрий Панчул
Senior Hardware Design Engineer, MIPS processors
Imagination Technologies


Этот текст я сначала написал для http://habrahabr.ru : Исходники промышленных процессоров станут доступными для университетов




Ура!

Ура!!!!
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
LinkReply

Comments:
From: to_be_christian
2015-04-27 08:10 am (UTC)
А как хунта на это реагирует?
(Reply) (Thread)
[User Picture]From: panchul
2015-04-27 08:41 am (UTC)
Это к их реальности ортогонально
(Reply) (Parent) (Thread)
(Deleted comment)
From: raygo
2015-04-27 11:25 am (UTC)

Re: про ядра

>2. почему студенты не могут (или всё таки могут :) ) написать ядро равнокомерческое за ночь перед экзаменом,

вот это -да, главный вопрос. Это значит узкоглазые мартышки и индусская цыганча могет мелкоскопные штучки дрючки придумывать и изготовлять, а наши значит родимые православные семинаристы не могут?Какойто поклеп на родину нашу. Я думаю это все вранье, а если мы захотим то соберем тыщ 5 семинаристов по стране самых головатых. Дадим им бочек 15 хлебного вина, огурцов там малосольных,я иц , хлебца.Так они этих процессоров штук 30 напридумают за неделю!
(Reply) (Parent) (Thread)
[User Picture]From: raydac
2015-04-27 09:03 am (UTC)
однажды тебя выкрадет КГБ и ты будешь делать электронику в шаражке ))
(Reply) (Thread)
[User Picture]From: 1500py470
2015-04-27 09:19 am (UTC)
Зачем так узко думать, может "Мухабарат" это такая арабская "разведка" и "кровавая гебня" в одном флаконе :)) опять Корею с Китаем забывать не надо :) Ещё конкурс может быть
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: exshvonder
2015-04-27 09:21 am (UTC)
Впору вводить новый термин "бизнес-акушер" или "продукт-акушер" по аналогии с "бизнес-ангелом".

Поздравляю!
(Reply) (Thread)
[User Picture]From: 1500py470
2015-04-27 09:36 am (UTC)
Тут явно перенатальный цикл человек сопровождал, это по другому называется.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: techwork
2015-04-27 09:32 am (UTC)
сдаётся мне вы российский шпиён и решили помочь развитию российского ракетостроения.
(Reply) (Thread)
From: raygo
2015-04-27 10:59 am (UTC)
нет, но видимо он очень обижен на бендеровцев и на американцев, не признавших его заслуг. Вот он и кует по ночам коварный план возмездия.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: red_army_1917
2015-04-27 09:40 am (UTC)
Imagination идет по стопам российской команды, которая воскресила Кронос в 2005г?

http://www.kronos.ru/photo/reincarnation

Кронос - семейства советскиих 32-разрядных процессоров, которые были предназначены для создания микро- и мини-ЭВМ, архитектурно ориентированых на поддержку языков программирования высокого уровня (Си, Модула-2, Паскаль, Оккам и т.п.).

Было:


Стало:





Edited at 2015-04-27 09:40 am (UTC)
(Reply) (Thread)
From: raygo
2015-04-27 11:01 am (UTC)
ахаха,буля !это победа-на вражеской плате фпга реализованы достижения всей советской микроэлектроники.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: freedom_of_sea
2015-04-27 10:22 am (UTC)

не в коня корм

в большинстве русских институтов схемотехники до сих пор паяют мультивибраторы на двух транзисторах, а курс архитектуры процессоров чисто теоретический. (лекции обновлены в 90-ых годах)

Редкое исключение - заинтересованный преподаватель который пытается идти в ногу со временем, но это редкое исключение, у преподавателя должна совпасть мотивация, способности и материальная база для лаб.

Руководству институтов на содержание курсов наплевать.

(Reply) (Thread)
From: raygo
2015-04-27 11:02 am (UTC)

Re: не в коня корм

Зато студентики потом за рубеж не сбегают, а куют обороноспособность страны.
(Reply) (Parent) (Thread) (Expand)
(Deleted comment)
(Deleted comment)
From: raygo
2015-04-27 11:05 am (UTC)
(Reply) (Thread)
From: korolev_dweller
2015-04-27 12:37 pm (UTC)
Традиционная дебильная картинка от raygo.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: livejournal
2015-04-27 11:17 am (UTC)

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

User rbsysnn referenced to your post from Революция в преподавании SoC - теперь официально saying: [...] Оригинал взят у в Революция в преподавании SoC - теперь официально [...]
(Reply) (Thread)
[User Picture]From: fabless
2015-04-27 04:48 pm (UTC)
Был бы еще интересен продукт где можно сильно менять ISA
(Reply) (Thread)
From: raygo
2015-04-28 03:32 pm (UTC)
(Reply) (Thread)
[User Picture]From: Sergey Gimaev
2015-04-30 06:27 am (UTC)
Юрий, вы упоминали какой-то учебник "на русском который выйдет на днях". можно подробностей?
(Reply) (Thread)
[User Picture]From: panchul
2015-04-30 03:49 pm (UTC)
Вот слайды про него - http://bit.ly/hh2slides

Учебник должен был выйти еще в начале года, но британцы домусоливают некие последние правки в форматировании - должно быть готово до 15 мая железно
(Reply) (Parent) (Thread)