реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Карьера для hardware-программиста, Работа в качестве молодого специалиста / на обучение
ethdvl
сообщение Apr 3 2017, 08:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Здравствуйте.
Имеется желание устроиться на работу в качестве молодого специалиста / (на обучение) программиста-разработчика FPGA/ASIC/SoC или программиста МК/DSP. В общем связать дальнейшую карьеру с программированием.
О себе: 29 лет. г.Воронеж. Окончил ВГТУ, в данный момент работаю инженером-разработчиком. На данный момент имею опыт в разработке модулей аналого-цифровых преобразователей на базе микросхем от Analog, TI, E2V и прочих, разбираюсь с синтезаторами, делаю схемы с использованием ПЛИС Xilinx, всякие системы питания для них, обвязку, память. Все это на форм-факторах FMC, CompactPCI, VPX, ComExpress и др.
Но все это только железяки. Чтобы они заработали нужно программное обеспечение. Из того, что я умею, это писать небольшие программы-тестировщики и простые интерфейсы на VHDL/Verilog для ПЛИС, поверхностно знаю MicroBlaze, язык Си. В данный момент углубленно изучаю Verilog и Си, но пока только теоретически.

Готов переехать в Москву/Питер.
Электропочта: stward417@gmail.com
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 21 2017, 07:18
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



.Актуально!

В данный момент помимо FPGA изучаю микроконтроллеры. Купил себе кит STM32 Cortex-m4, разбираюсь с примерами. Так же сделал несколько простых примеров на CPLD, которые пошли в серию

Сообщение отредактировал ethdvl - Nov 21 2017, 07:19
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 21 2017, 08:17
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



"Изучать" Verilog и С бесполезно. Нужны практические навыки ЦОС и embedded Linux.
С точки зрения железа оптимальный выбор Zync там как раз и FPGA и ARM в одном флаконе.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 21 2017, 08:44
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(vvvv @ Nov 21 2017, 12:17) *
Зря купили Cortex, не распыляйтесь на микроконтроллеры, одного Zync хватит чтобы подняться до 250К.
"Изучать" Verilog и С бесполезно. Нужны практические навыки ЦОС и embedded Linux.
С точки зрения железа оптимальный выбор Zync там как раз и FPGA и ARM в одном флаконе.


Практика нужна, но я не знаю к чему подступиться. Хочется всего и сразу, как всегда. Если есть возможность, посоветуйте с чего конкретно начать? Цинк - крутая тема, тоже смотрю в его сторону, но пока что только "изучаю", реального железа нет, для меня это дорого. К embedded Linux даже не притрагивался.

Go to the top of the page
 
+Quote Post
_Ivan_33
сообщение Nov 21 2017, 09:16
Сообщение #5


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



100 долларов стоит плата на цинк, это дорого?


--------------------
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 21 2017, 09:19
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(_Ivan_33 @ Nov 21 2017, 13:16) *
100 долларов стоит плата на цинк, это дорого?

Нет, не дорого, но при моей зп в 30к это не очень дешево))
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 21 2017, 09:29
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(ethdvl @ Nov 21 2017, 10:44) *
Практика нужна, но я не знаю к чему подступиться. Хочется всего и сразу, как всегда. Если есть возможность, посоветуйте с чего конкретно начать? Цинк - крутая тема, тоже смотрю в его сторону, но пока что только "изучаю", реального железа нет, для меня это дорого. К embedded Linux даже не притрагивался.

Программирование микроконтроллеров и FPGA - это две ортогональные темы.
Если в одном преуспеете, то в другом опуститесь.

Zynq - это исследовательская платформа для коллективной разработки, с долгосрочным бюджетом и кучей закрытой доки.
Платы по 100$ там просто дешевые заманухи, но они будут для вас черными ящиками. Вы там ни на один чип не надете нормального мануала.
Не покупайтесь на списки даташитов в якобы опенсорсном MiniZed, они ни о чем.
И вам это надо - искать эти офисы обладающие всей технологией, становиться там винтиком, сужать свой кругозор?

Вы правильно выбрали микроконтроллеры, они имеют гораздо более широкое применение и спрос.
Только ориентируйтесь на передовые микроконтроллеры типа i.MX RT.
C таким багажом вы впоследствии и разработчиками под Zynq рулить будете. biggrin.gif
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 21 2017, 09:32
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



QUOTE (ethdvl @ Nov 21 2017, 12:19) *
Нет, не дорого, но при моей зп в 30к это не очень дешево))

В Воронеже полно предприятий данной тематики, и молодого спеца там ждут просто везде.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 21 2017, 09:50
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(vvvv @ Nov 21 2017, 13:32) *
Странностей все больше.
С чего начать уже написал. Цифровая обработка сигналов и практическое применение на Zynq это одно направление,
программирование Embedded Linux и практическое приеменение на ядрах Zynq второе направление.

Вы хоть представляете сколько реально получает человек который владеет этими специальностями одновременно
на среднем уровне в Воронеже. А в Москве. Проверить несложно, и как только это понятно, тут же станет
ясно что 6000 рублей не те деньги за которые надо рубиться.
Но не в этом дело. Вы хоть представляете сколько времени Вы лично будете осваивать эти специальности
дома 15 лет. Как в фильме "Руслан и Людмила"... " Герой я не люблю тебя".

В перспективе 15 лет, сумма 6000 рублей выглядит смехотворно. Но еще смешнее то, что в Воронеже проектов
и предприятий данной тематики вагон и тележка, и молодого спеца там ждут просто везде.
И срок поднятия этих специальностей может сократиться до разумных 6 лет.

Если вы вот всего этого не понимаете, извините, пора менять профессию. А если понимаете, то морочите нам тут голову.
Я в дураков не верю, так что колитесь sm.gif


Если не верите, то я могу рассказать, например в личку или в письме. Я не представляю сколько получает такой специалист в Москве. Но у меня на предприятии зп 30к. И за эти деньги я делаю то, что написал в первом посте. Я не собираюсь дома 15 осваиваться, а хочу за 6 лет освоить, как вы и написали, набраться опыта на реальных задачах. Просто в встроенных системах я почти не разбираюсь, за неимением опыта, и пытаюсь сам в этом разобраться. Смысл сидеть без дела? И в посте написал что ищу работу качестве молодого специалиста / на обучение.

Цитата(AlexandrY @ Nov 21 2017, 13:29) *
Программирование микроконтроллеров и FPGA - это две ортогональные темы.
Если в одном преуспеете, то в другом опуститесь.

Zynq - это исследовательская платформа для коллективной разработки, с долгосрочным бюджетом и кучей закрытой доки.
Платы по 100$ там просто дешевые заманухи, но они будут для вас черными ящиками. Вы там ни на один чип не надете нормального мануала.
Не покупайтесь на списки даташитов в якобы опенсорсном MiniZed, они ни о чем.
И вам это надо - искать эти офисы обладающие всей технологией, становиться там винтиком, сужать свой кругозор?

Вы правильно выбрали микроконтроллеры, они имеют гораздо более широкое применение и спрос.
Только ориентируйтесь на передовые микроконтроллеры типа i.MX RT.
C таким багажом вы впоследствии и разработчиками под Zynq рулить будете. biggrin.gif

Спасибо
Go to the top of the page
 
+Quote Post
_Ivan_33
сообщение Nov 21 2017, 10:49
Сообщение #10


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Цитата(ethdvl @ Nov 21 2017, 12:19) *
Нет, не дорого, но при моей зп в 30к это не очень дешево))


слушайте, может у вас есть там сбережения или инвестиции... процент по вкладам сейчас ограничен величиной в 8 процентов годовых.
Теперь берете плату с цинком, платите сколько то денег, делаете статьи на сайт, блог и.т.д., вас замечают работодатели и вы увеличиваете зарплату.
Даже простейшая прибавка к зарплате в 3тысячи в месяц это 36 в год, т.е. 300% дохода от инвестиций.
А если уедете в Мск или Питер, то и еще больше.
Мне кажется это разумно.

Ну или без цинка с аймх, правда я сам не знаю в чем круче аймх по сравнению с цинком


--------------------
Go to the top of the page
 
+Quote Post
Raven
сообщение Nov 21 2017, 12:10
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Так в кого вы все-таки хотите в ближайшее время развиваться: в embedded-программиста, или в RTL-дизайнера (FPGA, ASIC)?

Кстати замечу, что RTL-дизайнеров называть программистами, как у вас в головном посте - в корне неверно, они - разработчики цифровой аппаратной части (хоть и выражают свои мысли в HDL-коде).
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 21 2017, 12:24
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(Raven @ Nov 21 2017, 16:10) *
Так в кого вы все-таки хотите в ближайшее время развиваться: в embedded-программиста, или в RTL-дизайнера (FPGA, ASIC)?

Кстати замечу, что RTL-дизайнеров называть программистами, как у вас в головном посте - в корне неверно, они - разработчики цифровой аппаратной части (хоть и выражают свои мысли в HDL-коде).


Больше опыта у меня в RTL-дизайне, так что в первую очередь туда. Но никто не мешает мне изучать embedded-программирование, это на потом. Тот же Zynq содержит все вместе вроде как.
Go to the top of the page
 
+Quote Post
des333
сообщение Nov 21 2017, 13:19
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(vvvv @ Nov 21 2017, 11:17) *
Зря купили Cortex, не распыляйтесь на микроконтроллеры, одного Zync хватит чтобы подняться до 250К.


Можно несколько ссылочек на вакансии?
Спасибо!


--------------------
Go to the top of the page
 
+Quote Post
vvvv
сообщение Nov 21 2017, 13:44
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



QUOTE (des333 @ Nov 21 2017, 16:19) *
Можно несколько ссылочек на вакансии?

Пост скорректировал.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 21 2017, 15:22
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(ethdvl @ Nov 21 2017, 09:44) *
Практика нужна, но я не знаю к чему подступиться. Хочется всего и сразу, как всегда. Если есть возможность, посоветуйте с чего конкретно начать? Цинк - крутая тема, тоже смотрю в его сторону, но пока что только "изучаю", реального железа нет, для меня это дорого. К embedded Linux даже не притрагивался.

сделайте интересный открытый проект, например, шарп-процессор
это будет связка высокого, низкого программирования и fpga
на нецинке, за сотку можно что-то более другое приличное взять
а покупать дорогие демоборды, чтобы устроиться на работу - это как-то неправильно
Go to the top of the page
 
+Quote Post
Viktuar
сообщение Nov 21 2017, 17:23
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 18-12-16
Пользователь №: 94 676



Цитата(AlexandrY @ Nov 21 2017, 10:29) *
Программирование микроконтроллеров и FPGA - это две ортогональные темы.
Если в одном преуспеете, то в другом опуститесь


Полностью согласен. Я бы сказал, что они требуют разных личностных качеств.
Станете плисоводом - писать программы для МК будет скучно. И наоборот.

Цитата(AlexandrY @ Nov 21 2017, 10:29) *
Zynq - это исследовательская платформа для коллективной разработки, с долгосрочным бюджетом и кучей закрытой доки.
Платы по 100$ там просто дешевые заманухи, но они будут для вас черными ящиками. Вы там ни на один чип не надете нормального мануала.
Не покупайтесь на списки даташитов в якобы опенсорсном MiniZed, они ни о чем.
И вам это надо - искать эти офисы обладающие всей технологией, становиться там винтиком, сужать свой кругозор?


А это не так. По zynq полно документации в открытом доступе, включая scu, cache controller и весь интерконнект.Имея
мало-мальский оптыт с МК можно за 1-2 дня освоить написание bare metal приложений для arm в цинке
и взаимодействие плисовой подсистемы с arm подсистемой.
И фирм, использующих цинк полно.
Не пугайте челоаека crying.gif
Go to the top of the page
 
+Quote Post
Fujitser
сообщение Nov 21 2017, 17:35
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 28-02-05
Из: Екатеринбург
Пользователь №: 2 925



Цитата(Огурцов @ Nov 21 2017, 20:22) *
сделайте интересный открытый проект, например, шарп-процессор


Что такое шарп-процессор, можно ссылочку?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 21 2017, 18:26
Сообщение #18


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Fujitser @ Nov 21 2017, 18:35) *
Что такое шарп-процессор, можно ссылочку?

шарп - язык программирования ms .net c#
при компиляции генерится байт-код, который можно исполнять в т.ч. на fpga
одно из преимуществ - стековая архитектура и отсутствие рон
что кардинально улучшает реализацию осрв и переключение между задачами
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 21 2017, 20:29
Сообщение #19


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Огурцов @ Nov 21 2017, 20:26) *
шарп - язык программирования ms .net c#
при компиляции генерится байт-код, который можно исполнять в т.ч. на fpga
одно из преимуществ - стековая архитектура и отсутствие рон
что кардинально улучшает реализацию осрв и переключение между задачами

Отлично сказано!
Надо было добавить что и на bare metal это также можно исполнять.
Плисоводы нервно курят и соображают о чем это было. lol.gif
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 21 2017, 22:02
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(AlexandrY @ Nov 21 2017, 20:29) *
Плисоводы нервно курят и соображают о чем это было

в общем-то да, именно я об этом и говорю - такой проект уделает плисоводов и разрешит вхождение в 80% рыночных плисоводных контор
и тут же можно будет ещё и к мелкомягким напроситься

Сообщение отредактировал Огурцов - Nov 21 2017, 22:04
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 22 2017, 07:09
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(Огурцов @ Nov 22 2017, 02:02) *
в общем-то да, именно я об этом и говорю - такой проект уделает плисоводов и разрешит вхождение в 80% рыночных плисоводных контор
и тут же можно будет ещё и к мелкомягким напроситься

Раздобыл на работе цинк, буду изучать. Если получится, то закину проект на гитхаб, будет что показать.
Спасибо всем за поддержку, будем стараться.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 22 2017, 08:14
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(ethdvl @ Nov 22 2017, 08:09) *
Раздобыл на работе цинк, буду изучать. Если получится, то закину проект на гитхаб, будет что показать.
Спасибо всем за поддержку, будем стараться.

цинк для шарпа не нужен, в цинке уже есть свой арм
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 22 2017, 08:27
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(Огурцов @ Nov 22 2017, 12:14) *
цинк для шарпа не нужен, в цинке уже есть свой арм

Да, я знаю, спасибо. Но у нас еще есть кит Кинтекс-7 Ультраскейл. Может там попробую проц сделать. А можно вопрос: зачем именно шарп? В чем фишка? Вы говорили: "при компиляции генерится байт-код, который можно исполнять в т.ч. на fpga. одно из преимуществ - стековая архитектура и отсутствие рон, что кардинально улучшает реализацию осрв и переключение между задачами. А можно про это поподробнее? Или ссылочку кинуть?
Как сказал AlexandrY "Плисоводы нервно курят и соображают о чем это было." )))
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 22 2017, 08:38
Сообщение #24


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(ethdvl @ Nov 22 2017, 10:27) *
А можно вопрос: зачем именно шарп? В чем фишка? Вы говорили...

Пьяный бред это был. biggrin.gif
Нет реально, чтоб изучить RTOS, набрать стек софта и тулсы для них и делать серьезные приложения для IoT вам понадобится пару лет.
За это время успешно забудете как делают процы.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 22 2017, 08:46
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(AlexandrY @ Nov 22 2017, 12:38) *
Пьяный бред это был. biggrin.gif
Нет реально, чтоб изучить RTOS, набрать стек софта и тулсы для них и делать серьезные приложения для IoT вам понадобится пару лет.
За это время успешно забудете как делают процы.

Если тут по пьяни о таком рассуждают, то я представляю какие тут монстры в трезвом виде вещи делают. Я лучше пока лесом пойду и начну с того, что есть под рукой, а дальше видно будет))

Сообщение отредактировал ethdvl - Nov 22 2017, 08:46
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 22 2017, 11:38
Сообщение #26


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(ethdvl @ Nov 22 2017, 09:27) *
А можно вопрос: зачем именно шарп?

потому что есть несколько языков, которые компилятся в il, шарп один из них
альтернатива им - жаба, но тогда про работу в микрософт забудьте
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 22 2017, 13:49
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(ethdvl @ Nov 22 2017, 09:46) *
то я представляю какие тут монстры в трезвом виде вещи делают.

Да никаких не делают, не обращайте внимания. Шарп здесь вообще ни при чём.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 22 2017, 14:20
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(fpga_verilog @ Nov 22 2017, 17:49) *
Да никаких не делают, не обращайте внимания. Шарп здесь вообще ни при чём.

Вот я тоже спрашиваю. Видимо тов. Огурцов знает то, чего не знаю я)). Обычный Си вроде для АРМа, и HDL сделают из Цинка все, что угодно, если я правильно думаю. Изучение высоких материй мне только предстоит, вот и интересуюсь насчет шарпа, раз он в беседе проскочил.
Go to the top of the page
 
+Quote Post
Fujitser
сообщение Nov 22 2017, 14:35
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 28-02-05
Из: Екатеринбург
Пользователь №: 2 925



Цитата(ethdvl @ Nov 22 2017, 19:20) *
Обычный Си вроде для АРМа, и HDL сделают из Цинка все, что угодно.


Именно так.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 22 2017, 20:33
Сообщение #30


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(ethdvl @ Nov 22 2017, 15:20) *
Обычный Си вроде для АРМа, и HDL сделают из Цинка все, что угодно


Цитата(Огурцов @ Nov 22 2017, 09:14) *
цинк для шарпа не нужен, в цинке уже есть свой арм


не читайте через пост, через слово вообще
и особенно меня - я не пишу слова, которые можно не читать, без потери общего смысла

Цитата(ethdvl @ Nov 22 2017, 15:20) *
если я правильно думаю


неправильно, цинк не сделает вас круче других
Go to the top of the page
 
+Quote Post
des333
сообщение Nov 22 2017, 21:52
Сообщение #31


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(ethdvl @ Nov 22 2017, 11:27) *
Да, я знаю, спасибо. Но у нас еще есть кит Кинтекс-7 Ультраскейл. Может там попробую проц сделать. А можно вопрос: зачем именно шарп? В чем фишка? Вы говорили: "при компиляции генерится байт-код, который можно исполнять в т.ч. на fpga. одно из преимуществ - стековая архитектура и отсутствие рон, что кардинально улучшает реализацию осрв и переключение между задачами. А можно про это поподробнее? Или ссылочку кинуть?
Как сказал AlexandrY "Плисоводы нервно курят и соображают о чем это было." )))


Я бы порекомендовал Вам не слушать немного странные советы про совсем странные проекты.
А получать опыт по тем направлениям, которые реально востребованы.


--------------------
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 23 2017, 01:28
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(des333 @ Nov 22 2017, 22:52) *
Я бы порекомендовал Вам не слушать немного странные советы про совсем странные проекты.

полностью согласен, ни кому верить нельзя
мне - можно

Цитата(des333 @ Nov 22 2017, 22:52) *
востребованы

скукотище, не быть вам в микрософте
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 23 2017, 01:49
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(des333 @ Nov 22 2017, 22:52) *
А получать опыт по тем направлениям, которые реально востребованы.


Если посмотреть на этом форуме раздел "Предлагаю работу", то можно получить представление, что именно сейчас востребовано на рынке. Востребовано: опыт работы PCIe, опыт работы с Ethernet 10G, 100G, опыт с DDR3 - DDR4, обработка сигналов, сетевые протоколы. Никаких фантазий, суровая реальность.

Если кто-то зачем-то хочет работать в Майкрософт (кстати, откуда вообще взялась эта тема), то FPGA для этого не нужны, нужно изучать совсем другие темы и другие форумы.

C# можно изучить отдельно, без связи с FPGA, тем более, что это гораздо более востребовано и оплачиваемо.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 23 2017, 07:17
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(fpga_verilog @ Nov 23 2017, 05:49) *
Если посмотреть на этом форуме раздел "Предлагаю работу", то можно получить представление, что именно сейчас востребовано на рынке. Востребовано: опыт работы PCIe, опыт работы с Ethernet 10G, 100G, опыт с DDR3 - DDR4, обработка сигналов, сетевые протоколы. Никаких фантазий, суровая реальность.

Если кто-то зачем-то хочет работать в Майкрософт (кстати, откуда вообще взялась эта тема), то FPGA для этого не нужны, нужно изучать совсем другие темы и другие форумы.

C# можно изучить отдельно, без связи с FPGA, тем более, что это гораздо более востребовано и оплачиваемо.


Так в том то и дело, что пыт работы PCIe, опыт работы с Ethernet 10G, 100G есть, немного с DDR3 - DDR4. Но это все железу, не вдаваясь в софт. А вот уже обработка сигналов, сетевые протоколы и прочее - пока не приходилось сталкиваться.
Хотелось бы переквалифицироваться в программиста встроенных систем, там лично мне интереснее. Но за неимением опыта никуда не берут, вот и приходится опыт самому нарабатывать, на отладочных платах и в общей теории.

Господин Огурцов, перечитал ваши посты. Прошу прощения, изначально я не так понял. Но чем дальше я разбираюсь, тем больше понимаю что я не понимаю))
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 23 2017, 07:39
Сообщение #35


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(fpga_verilog @ Nov 23 2017, 04:49) *
Если кто-то зачем-то хочет работать в Майкрософт (кстати, откуда вообще взялась эта тема), то FPGA для этого не нужны, нужно изучать совсем другие темы и другие форумы.


Судя по тому, что они сейчас изобретают, там вообще нечего делать.

Цитата(fpga_verilog @ Nov 23 2017, 04:49) *
C# можно изучить отдельно, без связи с FPGA


Только не нужно, ИМХО, ибо гораздо лучше изучать мультиплатформенные языки.

На счет FPGA и вообще плисов - тут правильно сказали, изучайте современные тенденции, плюньте на эти контроллеры, не "распыляйтесь", коли в плисах неплохо уже ориентируетесь. Мои познания в них остались в далеких годах, на уровне xc95144 и иже с ними, а в мк были куда лучше, поэтому и пошел по тому пути, который лучше получался.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 23 2017, 12:29
Сообщение #36


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Nov 23 2017, 07:39) *
Судя по тому, что они сейчас изобретают, там вообще нечего делать.

а у нас что ? не смешите

Цитата(mantech @ Nov 23 2017, 07:39) *
гораздо лучше изучать мультиплатформенные языки

гораздо лучше знать несколько языков, шарп - отличный компонент в набор must have

Цитата(mantech @ Nov 23 2017, 07:39) *
плюньте на эти контроллеры, не "распыляйтесь"

пиииип, ошибка
но что более интересно, все ораторы предлагают эти грабли
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 23 2017, 13:07
Сообщение #37


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(mantech @ Nov 23 2017, 12:39) *
Судя по тому, что они сейчас изобретают, там вообще нечего делать.


Они деньги зарабатывают, как и любая нормальная компания. Если тов. Огурцов собрался в Майкрософт, то советую для начала попробовать устроиться в яндекс. В MS будет то же самое, но в разы жестче.

Цитата(mantech @ Nov 23 2017, 12:39) *
Только не нужно, ИМХО, ибо гораздо лучше изучать мультиплатформенные языки.


С# - мультиплатформенный язык, включая микроконтроллеры.
Изучать 4-6 языков, это нормально.

Цитата(ethdvl @ Nov 23 2017, 12:39) *
Но чем дальше я разбираюсь, тем больше понимаю что я не понимаю))

Вы не одиноки. Очень сложно понять, что хочет тов. Огурцов, и при чём тут Майкрософт вообще. Кажется, ТС туда не собирался.

ethdvl, я бы на вашем месте сделал бы упор на программирование под Linux. Материалов и книг много, осваивать и заниматься дома несложно, и много вариантов потом найти работу. Больше, чем для FPGA. А знание FPGA будет дополнительным плюсом.

Сообщение отредактировал fpga_verilog - Nov 23 2017, 13:17
Go to the top of the page
 
+Quote Post
Canis Dirus
сообщение Nov 23 2017, 13:27
Сообщение #38


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967



Цитата(ethdvl @ Nov 22 2017, 19:20) *
Вот я тоже спрашиваю. Видимо тов. Огурцов знает то, чего не знаю я)).

Товарищ Огурцов, судя по всему, толсто троллит. Нет, делать шарп (а также АЛГОЛ, Лисп, Форт, и т.д.)-процессор на FPGA никто не мешает. Но кому оно сейчас надо (если речь о практической применимости, а не «для души» или «для строчки в резюме»)?


--------------------
С уважением, Алексей Шапошников.
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 23 2017, 13:31
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(Canis Dirus @ Nov 23 2017, 13:27) *
Но кому оно сейчас надо (если речь о практической применимости, а не «для души» или «для строчки в резюме»)?


Для прикола, разве что. В резюме такое вписывать не надо, пожалуй.
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 23 2017, 13:51
Сообщение #40


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Ну вот))) Я определился что буду делать дальше. Пока это будет FPGA/Zynq + Linux = Встраиваемые системы. Но моя тема о поиске работы превращается в обсуждение технологий и своего пути развития, а это совсем другая история)) Так я никогда на работу не устроюсь).
Go to the top of the page
 
+Quote Post
des333
сообщение Nov 23 2017, 16:08
Сообщение #41


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(ethdvl @ Nov 23 2017, 10:17) *
Так в том то и дело, что пыт работы PCIe, опыт работы с Ethernet 10G, 100G есть, немного с DDR3 - DDR4.


Если не секрет, что именно делали с 100G?


--------------------
Go to the top of the page
 
+Quote Post
ethdvl
сообщение Nov 23 2017, 19:22
Сообщение #42


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 1-04-17
Пользователь №: 96 293



Цитата(des333 @ Nov 23 2017, 20:08) *
Если не секрет, что именно делали с 100G?

В разработке модуль FMC на основе BCM82790, но это только в разработке. Еще есть простото несколько трансиверов, установленных на плату, что в сумме дает 100G.

Сообщение отредактировал ethdvl - Nov 23 2017, 19:30
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 23 2017, 21:15
Сообщение #43


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(fpga_verilog @ Nov 23 2017, 13:07) *
Если тов. Огурцов собрался в Майкрософт

я уже вышел из пионэрского возраста, даже при всём моём желании


Цитата(Canis Dirus @ Nov 23 2017, 13:27) *
для строчки в резюме

это не строчка в резюме, это страница в резюме
и не вы будете посылать резюме, а вам будут посылать подробнейшее описание вакансии


Цитата(ethdvl @ Nov 23 2017, 13:51) *
это будет FPGA/Zynq + Linux

на всякий случай вынужден заметить, я не предлагал вкорячить windows в fpga
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 24 2017, 01:33
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(Огурцов @ Nov 23 2017, 22:15) *
это не строчка в резюме, это страница в резюме
и не вы будете посылать резюме, а вам будут посылать подробнейшее описание вакансии

У вас богатая фантазия.

Цитата(Огурцов @ Nov 23 2017, 22:15) *
на всякий случай вынужден заметить, я не предлагал вкорячить windows в fpga

Zynq, это не FPGA, это SoC. Windows на нём запустить можно (хотя лично я не пробовал). Нужно ли, это другой разговор.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 24 2017, 03:41
Сообщение #45


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(fpga_verilog @ Nov 24 2017, 01:33) *
Zynq, это не FPGA, это SoC. Windows на нём запустить можно (хотя лично я не пробовал). Нужно ли, это другой разговор.

совершенно правильное замечание и на столько же бесполезное, ибо речь не про fpga, про linux
тема, кстати, далеко не новая, народ уже давно зачем-то пихает linux в каждый микроконтроллер
вот и настало время каждого fpga, простите, уже soc - народу-то ведь пофиг, куда пихать linux
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 28 2017, 14:16
Сообщение #46


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Nov 24 2017, 06:41) *
народ уже давно зачем-то пихает linux в каждый микроконтроллер


Вот уж точно, зачем-то! Хотя, о чем я, конечно же мигать светодиодом удобнее из скрипта на питоне biggrin.gif

Кстати, "С# - мультиплатформенный язык, включая микроконтроллеры." - поведайте мне об этих платформах (винду и моно-поделье не предлагать rolleyes.gif )?

Сообщение отредактировал mantech - Nov 28 2017, 14:16
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 28 2017, 14:58
Сообщение #47


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Nov 28 2017, 15:16) *
Кстати, "С# - мультиплатформенный язык, включая микроконтроллеры." - поведайте мне об этих платформах (винду и моно-поделье не предлагать rolleyes.gif )?

stm32 предлагать ?
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 28 2017, 17:14
Сообщение #48


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Nov 28 2017, 17:58) *
stm32 предлагать ?

О, правда, интересно было б посмотреть, а попутно узнать на сколь процентов он совместим с изначальным от M$ ?
ЗЫ. Может и вправду, там все шоколадно, глядишь, если опенсорс, мож и в свою систему его плугану (шутка) rolleyes.gif

Сообщение отредактировал mantech - Nov 28 2017, 17:17
Go to the top of the page
 
+Quote Post
fpga_verilog
сообщение Nov 28 2017, 17:22
Сообщение #49


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 3-04-16
Пользователь №: 91 138



Цитата(mantech @ Nov 28 2017, 18:14) *
О, правда, интересно было б посмотреть, а попутно узнать на сколь процентов он совместим с изначальным от M$ ?
ЗЫ. Может и вправду, там все шоколадно, глядишь, если опенсорс, мож и в свою систему его плугану (шутка) rolleyes.gif


Гуглить .NET Micro Framework. Опенсорс.
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 28 2017, 17:37
Сообщение #50


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(fpga_verilog @ Nov 28 2017, 20:22) *
Гуглить .NET Micro Framework. Опенсорс.


Оо. да. Больно мудреная штука, да еще и только ООП..
Go to the top of the page
 
+Quote Post
deus
сообщение Mar 15 2018, 11:53
Сообщение #51


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 28-10-05
Из: Зеленоград
Пользователь №: 10 205



Добрый день.
https://electronix.ru/forum/index.php?showtopic=146186
Go to the top of the page
 
+Quote Post
x893
сообщение Mar 15 2018, 13:07
Сообщение #52


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Цитата(mantech @ Nov 28 2017, 20:37) *
Оо. да. Больно мудреная штука, да еще и только ООП..


Конечно не супер скорость, но работает нормально на stm32.
При желании можно и модуль свой написать на С.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 15 2018, 13:26
Сообщение #53


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(x893 @ Mar 15 2018, 16:07) *
Конечно не супер скорость, но работает нормально на stm32.
При желании можно и модуль свой написать на С.


Для себя решил все куда проще, на основе простеньких исходников написал свой компилятор и вирт. машину, упростил все до нельзя, есть только if, else, while, do, break, switch, case... тип данных только 32 бита (int, float) и массивы.
Добавил обработку прерываний и многопотоковость, что очень удобно.
В принципе на этом можно реализовать любой алгоритм, и очень хорошее быстродействие (для интерпретатора байт-кода, конечно), чем всю эту монстру портировать wacko.gif
Никаких объектов, структур и пр. Это все по большому счету нафига не нужно.

Сообщение отредактировал mantech - Mar 15 2018, 13:27
Go to the top of the page
 
+Quote Post
Vitality
сообщение May 11 2018, 22:23
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-05-18
Пользователь №: 103 969



Цитата(mantech @ Mar 15 2018, 16:26) *
Для себя решил все куда проще, на основе простеньких исходников написал свой компилятор и вирт. машину, упростил все до нельзя, есть только if, else, while, do, break, switch, case... тип данных только 32 бита (int, float) и массивы.
Добавил обработку прерываний и многопотоковость, что очень удобно.
В принципе на этом можно реализовать любой алгоритм, и очень хорошее быстродействие (для интерпретатора байт-кода, конечно), чем всю эту монстру портировать wacko.gif
Никаких объектов, структур и пр. Это все по большому счету нафига не нужно.

А где это у вас можно посмотреть?
Go to the top of the page
 
+Quote Post
mantech
сообщение May 12 2018, 18:02
Сообщение #55


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Vitality @ May 12 2018, 01:23) *
А где это у вас можно посмотреть?


Это коммерческая разработка для внутреннего применения, пока нет нормального описания об релизе и продаже для всех желающих речь не идет. laughing.gif

Сообщение отредактировал mantech - May 12 2018, 18:04
Go to the top of the page
 
+Quote Post
twix
сообщение May 12 2018, 23:56
Сообщение #56


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 4-11-15
Пользователь №: 89 174



Всегда умиляло это "коммерческая разработка, секрет, но я точно все реализовал" sm.gif

Сообщение отредактировал twix - May 13 2018, 05:49
Go to the top of the page
 
+Quote Post
mantech
сообщение May 13 2018, 16:48
Сообщение #57


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(twix @ May 13 2018, 02:56) *
Всегда умиляло это "коммерческая разработка, секрет, но я точно все реализовал" sm.gif


А что удивительного в коммерческом софте? Не все хотят ломать голову об угол, пытаясь сложить и подружить между собой кучу условно бесплатного софта, и чтоб может быть заработало...

"но я точно все реализовал" - я реализовал только то, что требовалось в ТЗ, и да, оно работает biggrin.gif
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 13 2018, 18:27
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(Vitality @ May 12 2018, 01:23) *
А где это у вас можно посмотреть?

Можно например посмотреть у Dunkels-а тут
Так же, например, NIOS2-е требует порядка 10КБ рамы под BIN для выполнения без 'PRINT' но с рутинами чтения/записи регистров по шине. Есть немецкий продвинутый вариант ubasic, по синтактсису более близкий к СИ, но и места занимает гораздо больше wink.gif
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 01:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.02082 секунд с 7
ELECTRONIX ©2004-2016