Voyage à travers la Russie microélectronique (partie académique)

Trois semaines dans de vastes étendues, avec des visites à l'Université d'État de Moscou, à l'Institut de physique et de technologie de Moscou, à l'Institut de physique d'ingénierie de Moscou, à Zelenograd MIET, à l'ITMO de Saint-Pétersbourg, à l'Université agraire d'État de Samara, à Skolkovo Skolkovo et à Zelenogorsk Microchip Masters Russia. Au cours de l'année historique 2015 pour la microélectronique russe, lorsque les puces de 28 nm conçues en Russie avec des fréquences gigahertz et des cœurs de processeur superscalaires sont apparues , lorsque les équipes de Zelenograd ont commencé à intégrer des blocs de traitement vidéo développés en Russie sur la même puce avec des blocs développés en Californie et au Royaume-Uni en projets internationaux communs avec les mêmes entreprises avec lesquelles Apple collabore (Synopsys, Imagination Technologies, Cadence, ARM et autres).

Le voyage a commencé par une fête à la conférence sur le logiciel SECR -Conférence de génie logiciel d'Europe centrale et orientale en Russie , à laquelle mon vieil ami Maxim Tsepkov m'a invité. Mes camarades et moi-même avons discuté des questions de prise en charge des projets russes à base de microprocesseurs comme Baikal-T de la communauté russe des logiciels. La conférence s'est tenue au Digital October , un lieu populaire à Moscou pour l'organisation d'événements de ce type:

20151022_130714_moscow

Me voici avec Alexander Gavrilov de la branche russe d'IBM. Alexander à un moment donné a créé une entreprise qui a développé son propre interprète Common Lisp et l'a vendu à nul autre qu'AutoCAD: Le lendemain, je suis allé tôt le matin à Zelenograd, à l'Université nationale de recherche "Moscow Institute of Electronic Technology" (MIET), le lieu de la première séminaire sur MIPSfpga en Russie . J'ai rencontré l'équipe du chef du département de technologie informatique Alexei Pereverzev - Peter Andreev, Eugene Liventsev et Alexander Silantiev. Ensuite, je suis allé au Centre d'innovation et de technologie de Zelenograd - ZITC et j'ai discuté de la possibilité de travailler ensemble pour intégrer MIPSfpga avec divers capteurs

20151022_131811_moscow



, y compris pour la création de matériel pédagogique.

Sur la photo, Peter Andreev (MIET), Yuri Panchul (Imagination Technologies), Alexander Kononov (ZITC) près du bureau du ZITC: le soir, je suis allé à l'Université d'État de Moscou (MSU), où j'ai vérifié l'état de préparation du séminaire MIPSfpga à l'Université d'État de Moscou. Sur la photo, Mikhail Shupletsov (principal organisateur des séminaires de l'Université d'État de Moscou), Vladislav Podymov (Université d'État de Moscou), Boris Danilov (Université d'État de Moscou) et Grigory Antyufeev, ingénieur de Baikal Electronics . Grigory Antyufeev et Mikhail Shupletsov faisaient partie de l'équipe de l'Université d'État de Moscou, qui est devenue lauréate (première place de la tâche B) du prestigieux concours international 2015 CAD Contest de l'ICCAD . Le lendemain, je suis allé au musée de la cosmonautique, dans lequel Anton Mikhailov m'a invité à venir

zelenograd_zitc_151023_035356-2



msu_and_baikal_151023_115821-2

, organisateur d'un cercle pour enseigner aux enfants les rudiments de l'électronique, qui s'appelle le bureau d'études "Est" . J'ai rencontré Anton Mikhailov via Ruslan Tikhonov de http://amperka.ru .

Anton Mikhailov collabore également avec l'Université technique d'État N.E. Bauman de Moscou, où il prévoit d'organiser un concours de circuits numériques pour les écoliers le 19 décembre .

Ruslan Tikhonov, Yuri Panchul, Anton Mikhailov: J'ai dit aux enfants que les microprocesseurs développés par notre société Imagination Technologies (anciennement MIPS Technologies) sont utilisés comme dans les vaisseaux spatiaux de l' Agence japonaise de recherche aérospatiale JAXA

20151024_031211_voskhod

, et dans le vaisseau spatial américain , qui vole vers Pluton . En outre, notre société collabore actuellement avec la société russe Elvis Scientific and Production Center , qui développe également des microcircuits pour satellites et est à l'origine issue de la société soviétique ELAS, qui a développé l'électronique pour les stations spatiales Salyut et MIR .

Les enfants ont écouté avec intérêt puis ont commencé leurs études (pour plus de détails sur ce qu'ils font, j'ai écrit dans l'article «La Terre, le ciel et l'avenir de l'électronique russe» ): Puis vint dimanche, avec lequel je traînais de manière informelle, qui est déjà devenu une virtualisation traditionnelle de mes amis sur LiveJournal

20151024_031034_voskhod

Parmi eux, il y avait des gens de l'industrie électronique, des travailleurs de contre-culture et des producteurs de fleurs. Nous sommes allés à la Place Rouge: Ensuite nous sommes allés au café "Jean-Jacques" sur Nikitskaya , qui lors de notre virtualisation se transforme d'un nid créole en un lit de vestes matelassées microélectroniques: Le lendemain matin je suis allé à Zelenograd, où nous avons tenu un séminaire à l'Institut de Moscou technologie électronique (MIET). Zelenograd a grandi en tant que Silicon Valley de Russie dans les années 1960 et 1970, en plus de MIET, elle possède deux usines - Mikron et Angstremr, et autour d'elles - un grand nombre de sociétés de développement de puces russes, y compris les partenaires d'Imagination Technologies, Elvis SPC et Elvis-Neotech , ainsi que des centres de design respectés tels que

151025_044503_read_square



151025_052245_jeanjacques

Milander et KM211 .

Voir également la note du séminaire sur le site Internet du MIET .

L'atelier a commencé Sergey Gavrilov, vice-recteur ( à gauche): Le soir après MIET je suis allé rendre visite à un partenaire de premier plan de notre société Imagination Technologies en Russie - un groupe de sociétés « ELVIS » ( SPC « Elvis » et ELVIS-Neotec ). Soit dit en passant, Elvis a fait don d'une partie des cartes FPGA pour des séminaires (l'autre partie a été donnée par Imagination Technologies et plusieurs donateurs, dont moi-même, ainsi que des enseignants de l'ITMO). Bureau ELVIS à Zelenograd: Sur la photo: Directeur général d'ELVIS Yaroslav Petrichkovich

20151026_093624_miet_photos_by_miet

151026_020547_miet

151026_064857_miet





151026_162921_elvees




Directeur général adjoint pour les sciences et la technologie Tatyana Solokhina
Yuri Panchul (Imagination Technologies)
VP Engineering ELVIS Vladimir Gusev C'est en contact avec ELVIS en 2010 que la coopération moderne a commencé d'abord avec MIPS Technologies puis avec Imagination Technologies avec des entreprises russes (mais pour être complet) il convient de mentionner certains contacts anciens de NIISI et de Silicon Graphics dans les années 1990, ainsi que des contacts de MIPS et de la société russe "Module" en 2004). Mais en général, tout a commencé à partir de ce jour du 4 juillet 2011: Moins de cinq ans plus tard, un communiqué de presse sur la coopération conjointe est paru. Notez le fait révolutionnaire que les blocs IP sont autorisés dans les deux sens:

151026_171602_elvees



elvees_mips_imgtec_110704_180650



http://www.rusnano.com/about/press-centre/news/20150527-imagination-elvees-sovmestno-rabotayut-nad-novym-pokoleniem-resheniy-dlya-videoanalitiki
Capture d'écran 20/12/2015 17.41.39
Capture d'écran 2015-12-20 17.52.34



En général, ELVIS a ses racines dans l'entreprise soviétique ELAS, qui fabriquait de l'électronique pour les stations spatiales Salyut. Le Computer History Museum de Mountain View, en Californie, a même un ordinateur de station MIR auquel Elvis a eu un coup de main: Mais revenons aux séminaires MIPSfpga. Le lendemain, il y a eu un séminaire à l'Université d'État de Moscou: sur la photo, Mikhail Shupletsov (Université d'État de Moscou), Yuri Panchul (Imagination Technologies), Anton Pavlov (NIIIS RAS) et Boris Danilov (Université d'État de Moscou) dans le contexte du superordinateur Lomonosov conçu à l'Université d'État de Moscou: Anton Pavlov, responsable du programme éducatif à NIISI et un instructeur lors de séminaires au MEPhI, ont fait sa propre extension MIPSfpga, qu'il a nommée myMIPSfpga - voir l'article "MIPSfpga: en dehors du canon"

computer_history_museum_mir



151027_025649_msu



151027_042820_msu

. Anton a parlé lors d'un séminaire à l'Université d'État de Moscou et un peu au MEPhI.

La partie pratique, où les étudiants ont travaillé à la fois avec des cartes DDR Digilent Xilinx Nexys4 avec des FPGA Xilinx Artix-7 et avec des cartes Terasic DE0-CV avec des FPGA Altera Cyclone V. Dans le même séminaire, j'ai rencontré mon vieil ami Arkady Polyakov, professeur d'énergie à Moscou Institute (MIE) qui a écrit un manuel sur Verilog et VHDL. J'ai rencontré Arkady pour la première fois en 1997 alors qu'il travaillait à la Silicon Valley, chez SEVA Technologies: un article qu'Arkady a écrit en travaillant chez SEVA: http://www.freemodelfoundry.com/pdf/complex_models.pdf .

151027_073409_msu



Capture d'écran 2015-12-06 23.27.44



Le lendemain, il y a eu un séminaire à la National Research Nuclear University MEPhI (Moscow Engineering Physics Institute): Sur la photo: Yuri Panchul (Imagination Technologies) Igor Ivanovich Shagurin (Chef adjoint du Département de micro et nanoélectronique ) Maxim Gorbunov ( Maxim Gorbunov - chercheur de NIISI / SRISA , une institution qui est engagée dans le développement de microprocesseurs , dont le russe avec l'architecture MIPS-comme - le commandant de division, commandant de la division, 32 et 64: Igor Shagurin est l'auteur de livres et d' articles sur les microprocesseurs Intel, Motorola, et sur les machines PowerPC, Laboratoires travail moléculaire sur les MIPS . Photos du séminaire:

mipsfpga_mephi_20151028_073619









mipsfpga_mephi_20151028_170047



Capture d'écran 2015-11-20 08.00.25



mipsfpga_mephi_20151028_093512

Pendant la pause et après le séminaire, Maxim Gorbunov m'a montré divers sites mythiques, dont trois panneaux dans l'esprit de la nébuleuse d'Andromède et du café moléculaire du multivolume rouge et blanc des années 1960, en voici un: Voir plus de détails sur le séminaire en MEPI dans la note suivante: « photo, matériaux et vicissitudes séminaire MIPSfpga en ingénierie de Moscou Institut de physique » . Les discours des autres orateurs lors des séminaires - Mikhail Peselnik de MathWorks, la société qui a créé MATLAB et Simulink, et Alexander Filippov, ingénieur d'application de Macro Group - le représentant officiel de Xilinx en Russie, y sont également décrits. Xilinx est la société qui a autrefois inventé les FPGA et reste à ce jour n ° 1 des FPGA les plus rapides. Après MEPhI, j'ai pris un train et je suis allé à Saint-Pétersbourg pour un séminaire

mipsfpga_mephi_20151028_125500



Microchip Masters Russia qui a eu lieu sur la côte pittoresque du golfe de Finlande à Zelenogorsk: Séminaires Microchip Masters Russia sont organisés par Gamma Saint-Pétersbourg , le distributeur officiel du fabricant de technologies de micropuces Microchip Technology, qui octroie les licences des cœurs MIPS pour la gamme de microcontrôleurs 32 bits: MIPS M4K pour PIC32MX et MIPS microAptiv UP pour PIC32MZ. À mon arrivée, la conférence sur Microchip PIC32 vient de commencer: j'ai donné une conférence sur MIPSfpga dans la soirée. En général, je prévoyais de ne pas parler plus d'une heure, mais les gens ne se sont pas dispersés, et donc j'ai parlé pendant quatre heures et je suis allé au centre de Saint-Pétersbourg après minuit. Mais j'ai vu comment des ponts sont construits à Saint-Pétersbourg. C'est génial!

zelenogorsk_151029_045034



151029_013824_microchip_masters_russia



Le lendemain, j'ai organisé un séminaire à l'Université ITMO de Saint-Pétersbourg (le nom complet est l'établissement fédéral autonome d'enseignement supérieur "Université nationale de recherche de Saint-Pétersbourg sur les technologies de l'information, la mécanique et l'optique"). Grâce aux efforts de Pavel Kustarev, Alexei Platunov et leurs collègues de l'ITMO, de nombreux étudiants connaissent Verilog et VHDL, connaissent les technologies SoC. En outre, les instructeurs du séminaire étaient Sergey Bykovsky, Alexander Antonov, Roman Yanalov et Vasily Pinkevich:

Premièrement, Timur Paltashev, directeur principal du groupe technologique Radeon d'AMD Technology, a prononcé un discours à distance, en même temps que professeur à l'Université ITMO de Saint-Pétersbourg: à gauche: Rostislav Grushvitsky de

12248144_1030174683701659_8466151276527438759_o

151030_011125_itmo

151030_010914_itmo-2

12194899_1030174837034977_102299627627364956_o

12244352_1030174743701653_1434937203771722539_o

Université électrotechnique d'État de Saint-Pétersbourg "LETI" , auteur d'un manuel russe bien connu sur les circuits numériques et l'utilisation des FPGA .

À droite: Alexander Filippov de Macro Group, représentant officiel de Xilinx en Russie: le week-end, j'ai rencontré Valery Kazantsev, directeur technique de la filiale russe de Synopsys, société n ° 1 dans le domaine de l'automatisation de la conception de puces. Au travail, Valery est impliqué dans le support des noyaux de microprocesseurs ARC, et dans l'ordre du travail social, il a apporté une grande contribution à la traduction en russe d'un manuel de David Harris et Sarah Harris «Circuit numérique et architecture informatique» .

151030_054631_itmo



151031_160726_with_valery_kazantsev

Le dernier jour à Saint-Pétersbourg, j'ai tenu un autre séminaire à l'ITMO, et le soir j'ai rencontré Yuri Sheinin, professeur à l'Université d'État de Saint-Pétersbourg de l'instrumentation aérospatiale (SUAI): Ensuite, je suis retourné à Moscou: Après une journée à Moscou, je me suis envolé pour Samara, où j'ai passé séminaire à la Samara State Aerospace University (SSAU). À un moment donné, j'ai rencontré le doyen de la Faculté de génie radio Ilya Kudryavtsev via Gammu-Saint-Pétersbourg, qui a aidé Ilya à se lancer dans la technologie des micropuces. Ilya exécute des laboratoires sur PIC32, DSP et Xilinx FPGA. Séminaire: Ilya, avec ses étudiants Ekaterina Stepanova et Anna Stepashkina, a également apporté une contribution significative à la traduction de Harris & Harris :

151102_072024_with_yuri_sheynin



151103_191650_sanctions



151104_182826_ssau



151105_101549_ssau



151105_113147_ssau

Ekaterina Stepanova participe à de tels événements: à Samara, j'ai également rencontré mon vieil ami sur LiveJournal Vladislav Artukov, qui écrit des articles pour PC Week Russia: Quand je suis parti de Samara, un de mes lecteurs LiveJournal m'a reconnu à l'aéroport, le directeur de (oublié) Je clarifierai la carte au bureau demain): Après le week-end à Moscou, j'ai organisé un séminaire au PhysTech, c'est-à-dire à l'Institut de physique et de technologie de Moscou (Université d'État) (MIPT) à Dolgoprudny. À Fiztekh, il y a plusieurs groupes avec lesquels je communique - FRTK, FAKI, FIVT et d'autres. Le groupe FIVT est affilié à ICST, Intel et Soft Machines; le groupe FIVT crée actuellement un nouveau laboratoire dans le domaine de l'Internet des objets (IoT).

Screenshot 2015-12-19 08.37.36



151106_030644_samara_with_eentropy



samara_151107_081345



MCST - le développeur de deux lignes de processeurs Elbrus - l'une basée sur sa propre architecture VLIW, l'autre implémentant l'architecture SPARC.

Soft Machines est une startup de processeurs avec trois grands groupes de développement - dans la Silicon Valley (ils font RTL), en Inde (RTL) et en Russie (compilateur, traduction binaire, vérification).

Il est intéressant de noter que le laboratoire d'Intel à Fiztekh enseigne la microarchitecture en utilisant, par exemple, l'implémentation de l'architecture MIPS: à gauche, un ami de Soft Machines (a oublié son nom), à droite, adjoint. Chef Président FRTK Sergey Shlykov (R&DC Faculté de Radiotechnique et Cybernétique, Directeur Scientifique): Photos du séminaire: Des camarades m'ont donné un livret sur le processeur Elbrus avec l'inscription:

mipt_mips



151109_132525_mipt



151109_162256_mipt

151109_075821_mipt



151109_162304_mipt

Voici les manuels écrits sur le FRTK expliquant comment les caches cohérents fonctionnent avec les protocoles MESI: Le lendemain de Fiztekh, j'ai de nouveau organisé un séminaire sur MIPSfpga à l'Université d'État de Moscou. Mais avant le séminaire, j'ai décidé de visiter le Musée de géographie de l'Université d'État de Moscou , que je n'avais pas été depuis près de 30 ans, et ici, j'ai eu une chance incroyable - LJ ami beaver_cherokee m'a présenté au géologue Konstantin Andreyevich Skripko qui a dirigé une visite du musée, et m'a même emmené dans des endroits où Ils n'amènent pas de visiteurs ordinaires: après la visite, j'ai donné aux étudiants de VMK une conférence de synthèse sur l'EDA et les semi-conducteurs IP, après quoi nous avons mené un autre laboratoire:

2015-12-08 22.12.54



msu_151110_050254

msu_151110_050134



151110_082914_msu

151110_083004_msu

Sur la photo, Sergey Lozhkin (doyen adjoint du VMK, Université d'État de Moscou), Yuri Panchul (Imagination Technologies), Dmitry Romanov (professeur à l'Université d'État de Moscou). Sergey Lozhkin et Dmitry Romanov ont préparé l'équipe qui a remporté le prix au concours ICCAD: Vers la soirée, deux responsables de Baikal Electronics sont venus à l'Université d'État de Moscou, nous avons discuté avec eux de la formation d'un écosystème de développeurs autour du Baïkal-T. Voici un article sur un processeur dans les médias mondiaux les plus populaires qui écrit sur la microélectronique - l'Electronic Engineering Times: Et enfin, le dernier jour avant de quitter la Russie, je suis allé à Skolkovo. J'y suis allé à l'invitation de Nikolai Suetin , le chef des skolkovets, versé dans l'électronique. Autrement dit, il est non seulement le directeur de la science et de la technologie dans le cluster informatique de Skolkovo, mais aussi un vrai scientifique,

151109_095826_msu



Screenshot 2015-12-26 10.47.28
Screenshot 2015-12-26 10.48.06


auteur de plus de 20 brevets et de plus de 200 publications scientifiques dans le domaine de la physique, de la chimie, des nanomatériaux et de l'électronique : Nikolay Suetin m'a présenté aux messieurs de Robotics Labs - Dmitry Teteryukov et Mikhail Matrosov. Le chef du centre de robotique Albert Efimov y est passé, et sur l'une des photos, vous pouvez voir Pyotr Levich, que j'ai rencontré plus tard: Mikhail Matrosov m'a montré un quadricoptère avec une caméra qui reconnaît les visages et les mains quelque chose à une personne: Et enfin, dans la soirée avant le départ, j'ai rencontré avec Dmitry Zavalishin, directeur de DZ.RU : Maintenant, de nombreux lecteurs peuvent se demander ce qu'est MIPSfpga, pour lequel j'ai voyagé en Russie. J'explique:

skolkovo_151111_030123



skolkovo_151111_021756



skolkovo_151111_021243



151111_063628_with_dmitry_zavalishin



MIPSfpga — MIPS microAptiv UP. Microchip PIC32MZ, « » — Samsung Artik 1.

MIPS microAptiv UP 25 , Verilog, , .

La version éducative de MIPS microAptiv UP - MIPSfpga - utilise un chemin d'implémentation alternatif: la description du système se transforme en fichiers de configuration pour les cartes d'étudiant à faible coût avec des tableaux de portes programmables par l'utilisateur (FPGA), qui sont souvent appelés circuits intégrés logiques programmables (FPGA) ou tableaux de portes programmables sur le terrain (FPGA). .


Matériel que j'ai utilisé pendant le séminaire

Instructions de téléchargement de MIPSfpga

Comment être payé pour des projets publics avec MIPSfpga . En voici un:

Source: https://habr.com/ru/post/fr388233/


All Articles