Pull to refresh
345
32.3
Юрий Панчул / Yuri Panchul @YuriPanchul

Проектировщик CPU, GPU, сетевых микросхем

Send message
Я работаю в Silicon Valley более 20 лет и исходя из моего опыта я могу однозначно сказать, что английский ролика совершенно адекватен для их целевой аудитории. Ролики про большинство плат озвучивают китайцы и индусы с худшими акцентами. См. также демографию города Купертино, в котором Apple разрабатывает айфоны: белых 31% и 63% азиатов, многие из которых рождениы вне США:

en.wikipedia.org/wiki/Cupertino,_California

The 2010 United States Census[8] reported that Cupertino had a population of 58,302. The population density was 5,179.1 people per square mile (1,999.7/km²). The racial makeup of Cupertino was 18,270 (31.3%) White, 344 (0.6%) Black American, 117 (0.2%) American Indian, 36,895 (63.3%) Asian (28.1% Chinese, 22.6% Indian, 4.6% Korean, 3.3% Japanese, 1.3% Vietnamese, 0.9% Filipino, 0.4% Pakistani, 0.1% Thai, 0.1% Bangladeshi), 54 (0.1%) Pacific Islander, 670 (1.1%) from other races, and 1,952 (3.3%) from two or more races. Hispanic or Latino of any race were 2,113 persons (3.6%); 2.4% of Cupertino is Mexican.

Внутри компании Apple пропорция примерно такая же — например группа по верификации системы на кристалле для Apple макбуков состоит из нескольких индусов под предводительством румынской женщины средних лет (они были моими заказчиками несколько лет назад).

Я увидел у вас в профиле, что вы из Орегона, у вас конечно не такая вавилонская башня, но если вы поедете в Wilsonville (штаб-квартиру Mentor Graphics, одной из ведущих компаний в electronic design automation), вы тоже увидите кучу людей из азии, и с этим никто не парится.

Имхо в Black Swift есть более насущные проблемы, чем косметическая проблема акцента ролика и даже проблема собираемости денег на кикстартере — им нужно иметь легкий в использовании, снабженный документацией и примерами продукт, чтобы выделиться из конкурентов высокой usability и поддержкой.
Обязательно! Напишу большой пост с кусками из глав и комментарием зачем это нужно.
Естественно, по сравнением с программированием есть дополнительные измерения — параллелизм, конвейеризация, static timing analysis. Хотя static timing analysis строится на понимании задержек, которые изначально имеют физическую природу, но на простом уровне (включая концепцию false paths) его можно понять и без углубления в физику.
Не только. Например школьники могу вырасти и пойти работать на одну из российских компаний типа elvees.ru и разрабатывать не для FPGA, а для ASIC (фиксированных, специализированных микросхем) с производством на TSMC на Тайване. Или на российском Микроне и Ангстреме в Зеленограде — у тех хоть нанометр не такой передовой как на TSMC, но микросхемы для определенных приложений делать можно.
Книжка будет бесплатным PDF-м доступным с регистрацией на сайте imgtec.com Перевод готов, сейчас проходит окончательное вылизывание верстки в компанейском отделе Creative Services.
Такие упражнение — это вход во весь мир электронной индустрии и связанные с ним специализации — разработка IP-блоков на Verilog и VHDL (register transfer level — RTL), и разработка тулов для САПР-а (Electronic Design Automation — EDA), и мостик от программирования к цифровой логике к физическим аспектам электроники, и искусство верификации — в сбалансированной индустриальной экосистеме должны быть инженеры всех этих специализаций. Сейчас развитие российской экосистемы имхо ограничивается не деньгами, а интеграцией с мировым рынком и недостаточным количеством инженеров для микроэлектронных проектов.
Мне тоже больше нравится Altera и Quartus II для целей образования, но у меня нет альтеровской платки, которая втыкается прямо в макетную плату. Поэтому я взял плату на Xilinx.

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

Но ведь потом школьники будут делать российские разработки на Verilog, так что игра стоит свеч.

*** И мне кажется, что при грамотном подходе, школьник в конце концов должен что на ПЛИС, что на микроконтроллере, что на DSP одинаково хорошо работать. А ещё и разбираться когда какой из указанных типов смех применить лучше. ***

Да, вот это именно то, что нужно.
*** Странный подход, давайте еще художники сразу Adobe Photoshop будут изучать. ***

Я согласен с eta4ever, что изучать азы стоит начинать с серии 155, чтобы человек почувствовал, что такое логический элемент, триггер и сигнал тактовой частоты. А потом перелезть на ПЛИС.

Простейший студенческий процессор чисто на серии 155 строить муторно, а вот на ПЛИС-е совершенно реально даже на непродвинутом уровне.

Я работаю в компании Imagination Technologies, инженером в группе разработки процессора MIPS I6400.
Я с вами совершенно согласен. Сначала 155 серия, чтобы человек почувствовал, что такое логический элемент, триггер и сигнал тактовой частоты. А потом перелезть на ПЛИС.

Построить простейший процессор — это на самом деле не advanced уровень, для этого есть пошаговая инструкция в книжке, которая через месяц должна появиться на русском языке — Digital Design and Computer Architecture, Second Edition, 2012 by David Harris & Sarah Harris.
12 ...
102

Information

Rating
173-rd
Location
Sunnyvale, California, США
Date of birth
Registered
Activity