Pull to refresh

Новостной дайджест событий из мира FPGA/ПЛИС — №001 (2020_01)

Reading time 6 min
Views 4.6K
FPGA *

Здравствуйте, друзья.

Пришла в голову мысль опубликовать последние события за месяц (январь 2020) из мира FPGA/ПЛИС. Ниже списком приведены несколько ссылок на новости, анонсы, вебинары, воркшопы, туториалы, видео и тд. Если данный формат будет интересен, будем собирать новости по крупицам из интернета. Подобные новостные дайджесты есть, например, на хабе про php, почему бы и не сделать что-то подобное и для ПЛИС?


Читать дальше →
Total votes 30: ↑29 and ↓1 +28
Comments 13

Новостной дайджест событий из мира FPGA/ПЛИС — №002-003 (2020_02/2020_03)

Reading time 7 min
Views 2.5K
FPGA *
Здравствуйте, друзья.

Пришла в голову мысль опубликовать последние события за месяц из мира FPGA/ПЛИС. Ниже приведены несколько ссылок на новости, анонсы, вебинары, воркшопы, туториалы, видео и тд. Подобные новостные дайджесты есть, например, на хабе про php, почему бы и не сделать что-то подобное и для ПЛИС?





Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Comments 7

Новостной дайджест событий из мира FPGA/ПЛИС — №004 (2020_04)

Reading time 6 min
Views 3.8K
C *Concurrent computing *Machine learning *FPGA *

Здравствуйте, друзья.

Пришла в голову мысль опубликовать последние события за месяц из мира FPGA/ПЛИС. Ниже приведены несколько ссылок на новости, анонсы, вебинары, воркшопы, туториалы, видео и тд. Подобные новостные дайджесты есть, например, на хабе про php, почему бы и не сделать что-то подобное и для ПЛИС?


Подробности в конце статьи ;)
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 6

AMD ведет переговоры о покупке Xilinx, чтобы выйти на рынок ПЛИС

Reading time 1 min
Views 4.5K
Business Models *Manufacture and development of electronics *Computer hardware CPU
image

AMD решила выйти на рынок FPGA, программируемых пользователями вентильных матриц (ПЛИС). Компания начала переговоры о приобретении Xilinx, которая является одним из крупнейших конкурентов Intel в данной сфере.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Comments 10

AMD покупает Xilinx за $35 млрд

Reading time 2 min
Views 18K
Business Models *Manufacture and development of electronics *Finance in IT
image

AMD объявила о покупке производителя микросхем Xilinx. Сумма сделки будет равна $35 млрд. Компания собирается расплатиться своими акциями.
Читать дальше →
Total votes 37: ↑37 and ↓0 +37
Comments 39

Xilinx и Samsung представили умный SSD с вычислительными способностями прямо на накопителе

Reading time 2 min
Views 7.6K
Data storaging IT-companies


10 ноября 2020 года Xilinx и Samsung представили умный твердотельный накопитель (SmartSSD) со встроенным программируемым модулем (Computational Storage Drive — CSD) на базе ПЛИС Xilinx Kintex UltraScale+ KU15P.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Comments 40

Китай одобрил сделку AMD по покупке Xilinx за $35 млрд, но с условиями

Reading time 3 min
Views 4.2K
Legislation in IT Business Models *Manufacture and development of electronics *

AMD объявила о покупке производителя программируемых логических устройств Xilinx еще в 2020 году, но все это время ждала одобрения сделки. Она была одобрена на всех рынках, кроме Китая. Однако теперь китайский регулятор рынка объявил, что условно одобрил сделку на сумму $35 млрд.

Читать далее
Total votes 13: ↑12 and ↓1 +11
Comments 1

AMD получила все разрешения на покупку Xilinx

Reading time 1 min
Views 2.7K
Business Models *Manufacture and development of electronics *IT-companies

AMD заявила, что устранила последние нормативные препятствия для покупки производителя FPGA Xilinx. Компания рассчитывает закрыть сделку на сумму $53 млрд 14 февраля.

Читать далее
Total votes 5: ↑5 and ↓0 +5
Comments 0

Сделка по вхождению Xilinx в состав AMD завершена, первый совместный чип выйдет в 2023 году

Reading time 2 min
Views 1.4K
Business Models *Manufacture and development of electronics *CPU

14 февраля AMD объявила о завершении сделки по приобретению производителя FPGA Xilinx. Генеральный директор AMD Лиза Су сообщила, что компания ранее лицензировала технологию Xilinx и интегрировала ее в свою дорожную карту процессоров с первыми ожидаемыми продуктами в 2023 году. 

Читать далее
Total votes 4: ↑4 and ↓0 +4
Comments 0

AMD завершила первый квартал 2022 года с рекордной выручкой

Reading time 1 min
Views 1.2K
Computer hardware Finance in IT IT-companies

AMD отчиталась о рекордных показателях по итогам первого квартала 2022 года. Доходы производителя микрочипов выросли на 71%, достигнув $5,9 млрд.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 0

Intel начала разрабатывать чипы для других компаний

Reading time 3 min
Views 1.3K
Computer hardware
image

Впервые в своей истории, компания Intel согласилась на производство чипов для других компаний на своих современнейших заводах. Этот шаг компании направлен на захват той части рынка производства чипов, на которой сейчас доминируют тайваньские и китайские компании.

Со следующего года Intel будет делать чипы для Achronix Semiconductor, небольшой компании из Кремниевой долины, которая разрабатывает специализированные микропроцессоры, используемые для ускорения вычислительных задач, таких как управление сетевым трафиком и шифрование данных.
Читать дальше →
Total votes 25: ↑17 and ↓8 +9
Comments 3

FPGA. Первые шаги

Reading time 4 min
Views 99K
FPGA *
Sandbox
image
В силу своей профессиональной деятельности мне приходится очень тесно работать с программированием микроконтроллеров и FPGA. Но если освоение МК более-менее подвластно даже домохозяйке, то с FPGA могут возникнуть некоторые сложности. Именно о подводных камнях и взгляде на них сверху и хотелось бы рассказать.
Читать дальше →
Total votes 30: ↑27 and ↓3 +24
Comments 23

Qualcomm и Xilinx начали поставки образцов микросхем произведенных по технологии 20нм

Reading time 2 min
Views 11K
High performance *
Колесо научно-технического прогресса человечества совершило еще один проворот — за последнюю неделю Qualcomm и Xilinx начали поставки микросхем, произведенных на тайваньской фабрике TSMC по технологии 20нм.

В случае Qualcomm речь идет о поставках образцов SoC Snapdragon 805. В отличии от Snapdragon 800 — немного повышена тактовая частота CPU-ядер (те же ядра Krait, c 2.3 до 2.5ГГц), и на 40% повышена производительность ускорителя 3D графики + поддержка 4k видео. Серийные поставки и конечные устройства — в первой половине 2014.

Xilinx — также начала поставки партнерам образцов своих самых современных 20нм UltraScale FPGA, но datasheet-ы на них пока в открытом доступе найти не удалось. Поставки образцов для всех желающих (у кого хватит на это денег) — также в первом квартале 2014.

До конца 2014-го года TSMC планирует запустить суммарно 25 продуктов по технологии 20нм. И если для центральных процессоров прирост производительности впечатляющим быть не обещает (там скорость ограничивает грубо говоря большАя средняя длина проводников, а не транзисторы), существенный прирост будет на регулярных вычислениях (видеокарты и GPGPU).
Немного об отличиях технологий и маркетинге
Total votes 28: ↑28 and ↓0 +28
Comments 16

Микроконтроллер своими руками

Reading time 6 min
Views 41K
Abnormal programming *Forth *
Sandbox
Пытаясь освоить контроллеры и уже владея навыками программирования ПЛИС, мне пришла в голову дурная мысль. Пришла, постучала и вошла. Всем тем, к кому приходят дурные мысли, и кому интересно как с этим явлением справляются другие, посвящается.

Возникла идея нарисовать свой контроллер, не ограниченный по количеству периферии, ОЗУ и другим параметрам, кроме ёмкости ПЛИС. Скажем контроллер содержит 5 UARTов, а позарез нужен шестой, придётся изворачиваться. А зачем, если можно просто щёлкнуть мышкой и добавить необходимое? Или наоборот, задачка хорошо решается на пяти контроллерах с разрядностью 5, 32, 20, 32 и 20 с непредсказуемым количеством линий связи между ними. Жалко использовать пять 32 разрядников, ресурс всегда жалко, а совмещать две подзадачи на одно ядро – некрасиво, что ли.
Читать дальше →
Total votes 71: ↑69 and ↓2 +67
Comments 17

Cхема > плата > ПЛИС

Reading time 10 min
Views 38K
Website development *
На Хабре есть статьи для начинающих ПЛИСоводов, есть статьи с обзорами средств трассировки печатных плат. На некоторые из них я уже ссылался в своей первой статье о создании печатных плат. Во второй статье про SimBank в комментариях у меня состоялся диалог о сложности разработки ПЛИС и поддержки проектов с ней. Было высказано мнение, что легче собрать несколько простых устройств вместо одного сложного. Иногда так действительно проще. Когда речь идёт о двух, четырёх, восьми устройствах. Ряд можно продолжать с привычной вам кратностью. До преодоления порога комфорта. Два — это куча? А что делать, если есть желающие на 100 или 200 однотипных устройств?
Использовать или не использовать ПЛИС в той или другой задаче каждый решает сам (или с коллегами).
Сегодня хочу предложить вашему вниманию статью об особенностях создания печатной платы с ПЛИС. За основу возьмём инструмент «IO Designer» от компании Mentor Graphics.

Кому-то может материал оказаться полезным, кому-то просто интересным, а кто-то может и не согласиться со мной.
Читать дальше →
Total votes 27: ↑25 and ↓2 +23
Comments 16

Как начать разрабатывать железо, используя ПЛИС — пошаговая инструкция

Reading time 6 min
Views 141K
FPGA *
Sandbox
Каким образом повысить количество российских инженеров, которые были бы знакомы и с разработкой хардвера, и с разработкой софтвера, и могли бы строить системы, в которых часть функциональности находится в специализированном железе, а часть — в программном обеспечении, с соблюдением баланса между ними?

Для этого вовсе не обязательно выбрасывать несуразные деньги а-ля сделка Сколкова и MIT.

Есть масса дешевых и эффективных мер по апгрейду российской образовательной системы. Одна из них — широко ввести практические классы ПЛИС / ППВМ / FPGA среди старших школьников и студентов. Это то, на чем учатся и инженеры, которые потом разрабатывают микросхемы внутри Apple iPhone в Купертино, Калифорния.
Читать дальше →
Total votes 55: ↑50 and ↓5 +45
Comments 91

Оруженосцы микроэлектроники. Видеорепортаж с конференции по проектированию электроники в Сан-Франциско

Reading time 11 min
Views 21K
Circuit design *
Каким образом студент или университетский исследователь может не просто спроектировать микросхему, но и получить ее в свои руки с фабрики? Ведь начальный взнос за фабричное производство микросхем для коммерческих целей как правило превышает миллион долларов? К счастью, такой путь существует за гораздо меньшие деньги — через организацию, которая называется Europractice. Я записал видео интервью с ее директором Carl Das.

А если студент вырастет и захочет завалить спроектированными его компанией микросхемами все континенты, но не знает с чего начать? И на это у меня есть ответ — я записал также видео интервью с Mark Scrivener, директором eSilicon’s Semiconductor Manufacturing Services. Мы с Марком вместе рассчитали по пунктам расходы и себестоимость условного российского чипа, который будет производится в больших объемах в 2016-2020 годах.

Эти и другие видео я записал на конференции Design Automation Conference (DAC), которая прошла на прошлой неделе в Сан-Франциско. Конференция DAC фокусируется на индустрии Electronic Design Automation (EDA), которая обслуживает проектировщиков микросхем. Среди людей, которых я проинтервьировал на прошлой неделе — гуру языка описания аппаратуры Verilog Джон Сангвинетти, руководители компаний, которые разрабатывают софтверные инструменты для разработчиков микросхем, разработчики плат с ПЛИС, один из основателей зеленоградской компании по проектированию микросхем ЭЛВИС Александр Галицкий и другие специалисты и бизнесмены.

dac_20150608_191252.jpgdac_20150608_124050.jpgdac_20150608_124532.jpg

Итак:
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 12

Процессор «в замедленной съемке» и своя система на кристалле

Reading time 6 min
Views 11K
Self Promo
Хотите увидеть, как работает промышленный процессор «в замедленной съемке»? Как инструкции переваливаются из стадии в стадию конвейера, как запросы на чтение из памяти попадают или промахиваются мимо кэша? А как насчет построить свою систему на кристалле, используя то же микропроцессорное ядро, которое используют инженеры Samsung в новой платформе Artik 1? Если да, то это объявление для вас:



Уважаемый преподаватель компьютерной архитектуры, схемотехники или системного программирования:

Разработчик микропроцессорных ядер MIPS, компания Imagination Technologies, в сотрудничестве с ведущими российскими университетами и производителем микроконтроллеров Microchip Technology — объявляет о проведении серии семинаров в России, посвященных новому продукту для образования — MIPSfpga. Четыре бесплатных однодневных семинара посвященные MIPSfpga, пройдут с 26 по 30 октября в университетах Москвы, Зеленограда и Санкт-Петербурга. В дополнение к ним, MIPSfpga будет представлен на отдельном, платном семинаре Microchip Masters Russia в Санкт-Петербурге / Зеленогорске.

Сайт для регистрации на семинары MIPSfpga в университетах
bit.ly/mipsfpga-russia-registration


Сайт для регистрации на семинар Microchip Masters Russia
bit.ly/microchip-masters-russia-registration


MIPSfpga — бесплатно лицензируемые для университетов исходные тексты промышленного микропроцессорного ядра MIPS microAptiv UP. Это ядро используется как основа микроконтроллера Microchip PIC32MZ, а также новой платформы для «интернета вещей» — Samsung Artik 1.

Ядро MIPS microAptiv UP применяется в промышленности вместе со стандартным за последние 25 лет технологическим процессом проектирования микросхем, при котором процессор и другие компоненты системы на кристалле разрабатываются на языке описания аппаратуры Verilog, после чего описание через несколько преобразований превращается в маску, по которой на фабрике изготавливаются микросхемы.

Образовательная версия MIPS microAptiv UP — MIPSfpga — использует альтернативный путь реализации: описание системы превращается в файлы конфигурации для недорогих студенческих плат с программируемыми пользователем вентильными матрицами (ППВМ), которые часто называют программируемыми логическими интегральными схемами (ПЛИС) или Field Programmable Gate Array (FPGA).

Такое решение открывает много возможностей для образования:

  1. Студенты могут строить свои собственные прототипы систем на кристалле, соединяя микропроцессорное ядро, память и спроектированные ими устройства ввода-вывода
  2. Внутренние регистры можно подсоединять к выходным портам и выводить наружу информацию о текущем состоянии процессорного конвейера, кэшей и устройства управления памятью. После этого процессор можно запустить на низкой тактовой частоте и наблюдать его работу «в замедленной съемке».
  3. Студенты могут экспериментировать со своими вариантами кэшей, проектировать многоядерные системы со специализированными сопроцессорами, эксперименторовать с разделением задачи на аппаратную и программную часть.

Таким образом MIPSfpga занимает нишу между упрощенными академическими реализациями MIPS, которые традиционно применяются в курсах по микроархитектуре — и законченными промышленными процессорами, по которым студенты учат программирование встроенных систем. MIPSfpga — идеальная платформа для обучения системному мышлению на стыке разработки аппаратуры и программирования.
Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Comments 7

Реализация генератора псевдослучайных чисел на ПЛИС с использованием Vivado HLS 2014.4

Reading time 11 min
Views 12K
High performance *Algorithms *
Sandbox
Во многих задачах возникает необходимость использования генератора псевдослучайных чисел. Вот и у нас возникла такая необходимость. В общем и целом задача заключалась в создании вычислительной платформы на базе блока RB8V7, которая должна была быть использована как ускоритель расчетов конкретной научной задачи.

Скажу пару слов об этой научной задаче: необходимо было произвести расчет динамики биологических микротрубочек на временах порядка минуты. Расчеты представляли собой вычисления с использованием молекулярно-механической модели микротрубочки, разработанной в научной группе. Планировалось, что на основе полученных результатов вычислений можно будет сделать вывод о механизмах динамической нестабильности микротрубочек. Необходимость в использовании ускорителя была обусловлена тем фактом, что минута эквивалента достаточно большому количеству расчетных шагов (~ 10 ^ 12) и, как следствие, большому количеству времени, затрачиваемому на вычисления.

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

В качестве базовой архитектуры проекта был использована архитектура с поддержкой DMA передач. Как компонент этого вычислительной платформы необходимо было реализовать IP ядро, которое способно было бы генерировать новое псевдослучайное нормально распределенное число типа float каждый такт и занимало бы как можно меньше ресурсов на ПЛИС.
Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Comments 10

Ethernet + PCIe + FPGA = LOVE

Reading time 12 min
Views 65K
High performance *FPGA *
image

Доступ по Ethernet невозможен без сетевых карточек (NIC). На небольших скоростях (до 1G) NIC встраивают в материнки, а на больших (10G/40G) NIC размещается на отдельной PCIe плате. Основным ядром такой платы является интегральный чип (ASIC), который занимается приемом/отправкой пакетов на самом низком уровне. Для большинства задач возможностей этого чипа хватит с лихвой.

Что делать, если возможностей сетевой карточки не хватает? Либо задача требует максимально близкого доступа к низкому уровню? Тогда на сцену выходят платы с перепрограммируемой логикой — ПЛИС (FPGA).

Какие задачи на них решают, что размещают, а так же самых интересных представителей вы увидите под катом!

Осторожно, будут картинки!
Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Comments 56