Jump to content

    

FAE

Участник
  • Content Count

    53
  • Joined

  • Last visited

Everything posted by FAE


  1. Коллеги, приветствую! я сейчас работаю в должности Xilinx FAE, но хотел бы вернуться в разработку. Имею опыт работы с различными ПЛИС, в том числе такой экзотикой как Quick Logic и Achronix. Живу в Спб, но готов к перезду куда-нибудь южнее. Пож., взгляните на мои резюме, возможно кому-то нужен специалист с моей квалификацией и опытом работы: https://spb.hh.ru/resume/5ecae213ff00d13b93...d1f62326f514373 https://spb.hh.ru/resume/e7283ae6ff0116ec60...d1f626270355a41 https://spb.hh.ru/resume/59c92eceff02ee489d...d1f4c5a7543656a
  2. Здравствуйте! Пож, посмотрите мое резюме, может я вам подойду. https://spb.hh.ru/resume/5ecae213ff00d13b93...d1f62326f514373 Сейчас работаю в позиции Xilinx FAE , но хочу вернуться в разработку.
  3. Софт есть, качается из интернета. Отладчик есть. IDE нет, все собирается через make-файлы
  4. Есть два ядра: https://yadi.sk/d/7pUPrnAM3Kn8yc -- Amber CPU и https://vk.com/doc53320565_184197403 MSP-430 для циклона 3 Качайте)
  5. Коллеги, здравствуйте! Столкнулся с такой проблемой: Создал систему на Microblaze, экспортировал ее в SDK, написал программу. Затем слегка модернизировал аппаратную часть в Vivado (добавил перифирию), ресурсы, используемые в программе при этом не изменились, опять экспортировал в SDK. После этого прогрмма либо не собирается, либо не работает. Но если создать новое пространство, новую аппликацию и скопировать в него старые сорцы - все работает прекрасно. Возможно, я что-то делаю не так или какие-то необходимые действия не произвел? Вопрос - кто-нибудь пытался вести итерационную разработку в связке Vivado-SDK, чтобы не начинать работу в SDK с нуля после каждой пересборки железа? Или это в принципе невозможно?
  6. А ссылочку на линкедин или недхантер разместить можете? Или в личку скиньте, пож.
  7. А в чем смысл такой работы? Я понимаю - с Verilog на SV переводить еще имело бы смысл, а наоборот-то зачем? Но если захотите заморочиться с переводом, это будет несложно: замените тип bit на reg или wire (если присваивается в assign), always_ff на always @ typedef enum int unsigned { S0, ... S9 } pmu_fsm_states_e; на reg [3:0] pmu_fsm_states_e и S0 .. S9 на параметры Кроме того, я заметил конструкцию always_latch, от которой бы постарался избавиться, т.к. делать защелки в цифровом дизайне - плохая практика.
  8. Коллеги, требуется отладка для серии XC5VFX. Может у кого завалялся раритет типа ML510? Так же подойдут платы ML523 и ML525, или же AFX-FXT + чип. Если у ког завалялся subj в рабочем состоянии, пишите сюда или в личку, обсудим условия покупки. Если плата найдется в Питере - вообще отлично!
  9. С периферией как раз никаких проблем. Я нашел скачал демодизайн (если кому-то нужно, поищу ссылку), где основная периферия представлена. Кроме того, шина - стандартная и для нее много чего есть на opencores. Гораздо интереснее с самим ядром. Его дают бесплатно, но по отдельному запросу и без права передачи третьим лицам. Кроме того, оно специально испорчено (т.е. обфуксировано), чтобы не было понятно, как оно устроено. Кроме того, там специально урезали функциональность, так что непонятно, можно ли будет с ним сделать что-то путное. Мне его в конечном итоге дали, будет время - съимплементирую, проверю. Я тоже считаю, что это важно. Кроме того, не уверен, что NIOS и MicroBlaze могут работать без внешней памяти, а мне бы хотелось иметь систему типа STM32, не выходящую за пределы ПЛИС. Я работаю в Linux. Поэтому меня больше интересует Eclipse + GNU-ARM. Возможно, кто-нибудь настраивал Eclipse для этих целей.
  10. Еще раз зравствуйте! Честно говоря, я пребываю в некотором абалдении: 60 просмотров и ни одного ответа! Возникает вопрос - почему? Варианты ответов: - Никто в России с этим ядром не работает, я первый - Вопросы дурацкие, отвечать не имеет смысла - Чепухой занимаешься, никому это не интересно - ??? Коллеги, пожалуйста, не молчите, хотелось бы знать ваше мнение!
  11. Учат или нет, я не знаю, но специалисты в небольшом количестве есть, например я. Скорее всего, где-нибудь студентов обучают азам modelsim_a/questasim_a
  12. Это стандартная задача для ПЛИС. Не сказал бы, что легко, но решается. Чем эмулировать чужую аппаратуру, проще написать свой драйвер Да, так делают. Только правильно оцените свою квалификацию и затраты (время и деньги).
  13. Коллеги, приветствую! Кто-нибудь занимался подобными вещами? Есть идея съимплементировать ядро ARM CortexM0-DS в какую-нибудь дешевенькую ПЛИС типа Artix-7. Вопросы имплементации мне понятны, а вот с ПО пока не разбирался. Буду рад, если подскажете, какоую среду разработки лучше использовать под Linux и Windows, какая для нее требуется настройка, как загружать программу и возможна ли отладка через GDB?
  14. Первый раз слышу про фитнес-трекер для собак! Огласите, пожалуйста, весь список проектов!!!
  15. Админы, вы куда смотрите? Забаньте скорее негодяя!!!
  16. Xilinx platform flash безнадежно устарела, хотя ее еще можно где-то купить. Решение с flash Micron сейчас, фактически, стандарт. Вот ссылочка: https://www.micron.com/~/media/documents/pr...ility_guide.pdf Что касается конкретного объема, возможно, его проще определить, изготовив MCS-файл по готовой прошивке для вашей ПЛИС.
  17. Добрый день, Кирилл! Приятно было прочитать ваше сообщение. Похвально, что вы хотите освоить для себя новую область, но как мне кажется, вы не очень точно сформулировали для себя задачу. Очевидно, что вы не будете заниматься программированием и электроникой за деньги, и все эти навыки вам нужны, чтобы контролировать исполнителей и понимать, что они делают. К сожалению, специальные знания вас к этому не приблизят. Сейчас разработка электроники и программировеине настолько специализировались, что знание общих принципов ничего не даст вам в плане планирования и управления. Вместе с тем желание разобраться в предметной области само по себе похвально и может стать для вас интересным хобби. А понимание возможностей современной электроники, возможно, поможет находить нестандартные решения и новые идеи. Я бы поступил следующим образом: поскольку вы CEO, то вы можете нанять в штат, например, технического директора, котрый бы отвечал за техническую часть ваших проектов. С этим техническим директором нужно обговорить условие просвещать вас в техническом плане, скажем по часу в день. Конечно, у человека должна быть склонность к таким вещам. Тогда вы со временем получите необходимую квалификакцию именно в тех направлениях, которые вам необходимы. Заодно, хочу поделиться парой идей, пришедших ко мне после посещения вашего сайта. Признаюсь, был удивлен, что в Питере занимаются такими уникальными вещами. Ваше пальто с обогревом - штука занятная, но у меня возникло несколько идей, как его улучшить: 1. Дисплей на рукаве портит внешний вид и неудобен. Лучше управлять через приложение на смартфоне. 2. Обязательно нужен отдельный выключатель батареи на случай непредвиденных сбоев. (Кстати, напомню, что литий-ионные аккумуляторы - штука пожарооопасная) 3. Раз уж в пальто имеется аккумулятор, то его можно и нужно использовать как powerbank. Причем как в режиме зарядки от USB, так и бесконтактном, но этот режим требует хорошей экранировки, т.к. заряжаемый телефон будет близко к телу. 4. Можно так же сделать подзарядку вашего пальто от автомобиля. Кстати, при регулировке температуры вы берете в расчет нагрев самих аккумуляторов? С уважением ... и извините за оффтот.
  18. Сделал я подобную штуку на циклоне 3, правда в качестве МК брал ядро MSP-430 и дисплей был LCD 320х240 Можно было бы повторить с минимальными переделками, но бюджет проекта не озвучен, неясно стоит ли браться.
  19. Всем перечисленным владею в полной мере. Имею опыт разработки телекоммуникационных устройств (Ethernet 10/100/1000 10/100G) Отправил Вам резюме. Анна, хотелось бы получить от вас ответ )))
  20. Анна, вакансия еще актуальна? Отправил вам резюме, надеюсь, ответите.
  21. Коллеги, ищу работу (постоянную или по контракту) в области кодирования и/или верификации дизайна для ПЛИС (любого типа и производителя, на языках Verilog или VHDL). Так же работал (и могу продолжить) как программист встроенных систем, инженер технической поддержки (FAE) по ПЛИС компаний Microsemi(ACTEL) и Achronix. Имею опыт написания технических статей и опыт руководства небольшим отделом. Кому нужен хорошо работающий специалист с опытом работы с уникальной элементной базой - пож. загляните в мой профиль на Linkedin: https://www.linkedin.com/in/vladimir-vikulin-3573a974 и HH.ru: http://spb.hh.ru/resume/e7283ae6ff0116ec60...d1f626270355a41 http://spb.hh.ru/resume/5ecae213ff00d13b93...d1f62326f514373 http://spb.hh.ru/resume/59c92eceff02ee489d...d1f4c5a7543656a Живу в Санкт-Петербурге, но рассматриваю и варианты удаленной работы. Жду ваших откликов на v_vikulin@mail.ru, буду рад пообщаться!
  22. А вы пользуетесь компилятором IAR? У меня возникает ошибка, что эти функции уже определены. А вот fputc и fgets переопределяются нормально
  23. дравствуйте! Может быть кто-то сталкивался с проблемами при перенаправлении printf и scanf на UART? Я использую китайскую плату с MC stm32F103. Для программирования использую IAR 7.40 и библиотеку HAL из stm32cubef1 (STM32Cube_FW_F1_V1.2.0) Задача - перенаправить стандартный ввод-вывод на UART. Задачу я решил, даже двумя способами, но у каждого способа оказались свои недостатки. Буду рад, если найдутся желающие посмотреть мой нехитрый код и объяснить мне, как его исправить. В программе с помощью макроса EXTTTY можно настроить три варианта ввода/вывода: EXTTTY 0 - ввод/вывод в I/O Terminal оболочки IAR EXTTTY 1 - ввод/вывод через UART посредством переопределения функций fputc и fgetc EXTTTY 2 - ввод/вывод через UART посредством переопределения функций __write и __read и написания MyLowLevelPutchar и MyLowLevelGetchar Проблемы при EXTTTY 1 - scanf с шаблоном "%d" "проглатывает" первый символ. (Вводишь 123, воспринимается как 23) Проблемы при EXTTTY 2 Все раюотает примерно 2 минуты, а затем в терминал начинают сыпаться какие-то левые символы (может, вотчдог срабатывает?) Может быть кто-нибудь сталкивался с подобными проблемами и смог это вылечить? Код находится в прикрепленном архивчике и может свободно использоваться в собственных разработках. Заранее благодарю откликнувшихся ) Прикрепленные файлы Прикрепленный файл myprintf.zip ( 104.18 килобайт ) Кол-во скачиваний: 0 myprintf.zip