Si vous êtes à Kazan ou à Novossibirsk et que vous souhaitez concevoir des micropuces, comme à Cupertino

Seigneur! Sur la photo, Irina, une fille de Novossibirsk, envisage une exposition au musée sur les ordinateurs personnels des années 80. C'est alors, dans les années 1980, qu'un écart complètement désagréable s'est finalement produit entre l'électronique occidentale et soviétique. Si dans les années 1970, l'électronique soviétique a simplement pris du retard de 7 ans (à en juger par les dates de sortie de DEC PDP-11 et SM-4), alors vers 386, elle est tout simplement morte.

Dans le même temps, à la fin des années 1980, l'Occident a introduit la technologie de synthèse logique à partir des langages de description des équipements Verilog et VHDL. Cette technologie est devenue courante dans les années 1990 et a finalement abouti à des iPhones et des boosters neuronaux au 21e siècle. La synthèse logique a été introduite dans toutes sortes de MIT et de Stanford, ainsi que des laboratoires sur les FPGA dans les années 1990, mais en Russie et en Ukraine à cette époque, les humeurs défaitistes et l'incrédulité dans l'électronique domestique nous ont amenés à corriger la situation maintenant.

Afin de construire un écosystème de développement électronique en Russie, avec des centaines d'entreprises, et non pas une douzaine, comme maintenant, vous devez faire ce qu'ils ont fait aux États-Unis dans les années 1990 et font maintenant en Chine: apprendre un tas de jeunes ingénieurs sur les principes de la conception logique des circuits numériques sur enregistrer le niveau de vitesse. Même si tous ne concevront pas des microprocesseurs et des puces de réseau, et la moitié d'entre eux se consacreront à la programmation pure, cette connaissance ne sera pas perdue: le temps d'augmenter la vitesse des ordinateurs en raison de la réduction des transistors touche à sa fin, et partout où les solutions logicielles et matérielles hybrides sont livrées avec du matériel spécialisé unités informatiques - John Hennessey, président du conseil d'administration d'Alphabet / Google, en a même récemment parlé.



Je dis tout cela au fait que l'un de ces jours, ce sera l'un des événements à Novossibirsk pour sortir la Russie d'un état sous-développé dans ce domaine.

Voici les informations de son principal organisateur, Vladimir Makuhi, qui a travaillé pendant de nombreuses années avec Texas Instruments, Imagination Technologies et d'autres sociétés pour développer des programmes éducatifs dans sa région:
L'école pour les jeunes «De la physique aux puces» (hélas, pas un très bon nom), se tient dans le cadre de la XIVe Conférence internationale scientifique et technique «PROBLEMES RÉELS DE L'INSTRUMENT ÉLECTRONIQUE» APEP-2018, destinée aux étudiants de premier cycle et aux étudiants diplômés. Tenue du 2 au 5 octobre 2018 à l'Université technique d'État de Novossibirsk.

Contact: Makukha Vladimir Karpovich, makukha@epu.ref.nstu.ru.
Pour cette école, Vladimir Makukha invite Stanislav Zhelnio, un ingénieur qui conçoit actuellement des accélérateurs neuronaux russes et des puces de réseau chez IVA Technologies. Stanislav utilisera du matériel qui, au cours des dernières années, a été traduit, développé et introduit dans l'enseignement russe par un groupe d'enseignants russes et ukrainiens (MEPhI, ITMO, KPI, etc.), des ingénieurs russes d'entreprises américaines, etc.

Voici ce que Stanislav prévoit de montrer à Novossibirsk:
Le programme de l'événement:
Durée totale: 4 jours, 8-10 heures.
Jour 1. Introduction aux circuits numériques. Simulation et synthèse. Les bases du travail avec make, Modelsim, Icarus Verilog, Intel Quartus Prime, Xilinx Vivado. Logique combinatoire. Multiplexeur. Tâche pratique.
Jour 2. Logique séquentielle. Déclencheur D Registres Métastabilité. Tâche pratique.
Jour 3. Machines à états finis. Tâche pratique. Bases du pipelining.
Jour 4. Architecture. Assembleur. L'école de base de processeur la plus simple Microarchitecture. Tâche pratique.

Recommandation aux étudiants:
Avant de suivre le cours, lisez les sections de Harris & Harris («Circuitage numérique et architecture informatique»): 1.3-1.5, 2.4-2.5, 2.8-2.9, 3, 4, 5.1-5.4, 6.1-6.6, 7.1-7.3 et mieux - chapitres 1 à 3 7 ou le livre entier.

Le programme est préliminaire. Dans le processus, nous ferons des ajustements.
Le cours est axé sur la pratique: pendant 4 jours, il est physiquement impossible de donner tout ce qui se trouve à Harris & Harris. Par conséquent, je me suis fixé pour objectif de leur donner la théorie minimale nécessaire à la compréhension de la pratique. De plus, montrez une approche du développement (mode make et non-project), qui simplifie considérablement le travail, mais sur laquelle les gens apprennent le plus souvent des collègues développeurs.
Stanislav utilisera également des diapositives de cours que j'ai données via Skype de Californie à 150 étudiants de Kazan Innopolis - d'abord en janvier-février, puis récemment. Le recteur de Kazan Innopolis Alexander Tormasov m'a demandé de faire la conférence en anglais, car ils ont des étudiants étrangers. Mais à Novossibirsk, tout sera en russe. Ces diapositives sont: Conférence 1 , Conférence 2 .

Exemples Stanislav tient sur github .

Voici une école similaire à l'Université d'État de Tomsk l'année dernière: Microélectronique sévère de Sibérie et du Kazakhstan en 2017: Verilog, ASIC et FPGA à Tomsk, Novossibirsk et Astana .

Et voici une photo de jeunes de Saint-Pétersbourg qui ont appris le design FPGA et remporté la finale européenne et la deuxième place dans la finale mondiale du concours InnovateFPGA d'Intel. Leur Intel en août invité à la Silicon Valley. À un moment donné, ils ont également commencé par des exercices comme ceux qui se dérouleront à Novossibirsk:

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


All Articles