Программно-аппаратная разработка с использованием FPGA на примере поддержки протокола PTP (Денис Габидуллин, SECR-2016) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (Batch edit: replace PCRE \{\{youtubelink\|([^\}]*)\}\} with {{youtubelink|\1}}{{letscomment}}) |
||
Прошивка FPGA будет включать модуль для вставки временных меток в сетевые пакеты и модуль часов точного времени (PTP Hardware Clock). Также мы рассмотрим Linux драйвер, используемый для управления прошивкой FPGA и передачи временных меток в userspace.
Я хотел бы познакомить разработчиков с незаслуженно непопулярной технологией.
Показать, какую гибкость и мощь даёт использование FPGA. И продемонстрировать, что разработка под FPGA не так сложна, как многие думают.
Доклад рассчитан на системных разработчиков, архитекторов и эмбеддеров. Также доклад будет интересен всем, кто интересуется низкоуровневыми подробностями работы сетевых контроллеров.
</blockquote>
{{VideoSection}}
{{vimeoembed|185219647|800|450}}
{{youtubelink|qPfc4Ewp6Ss}}{{letscomment}}
{{SlidesSection}}
[[File:Программно-аппаратная разработка с использованием FPGA на примере поддержки протокола PTP (Денис Габидуллин, SECR-2016).pdf|left|page=-|300px]]
{{----}}
[[File:{{#setmainimage:Программно-аппаратная разработка с использованием FPGA на примере поддержки протокола PTP (Денис Габидуллин, SECR-2016)!.jpg}}|center|640px]]
{{LinksSection}}
* {{ConferencePage|http://2016.secr.ru/program/submitted-presentations/ptp-support-with-fpga-fullstack-hardwaresoftware-development}}
<!-- <blockquote>[©]</blockquote> --> |
Версия 17:00, 19 октября 2018
- Докладчик
- Денис Габидуллин
В докладе я расскажу о классах задач, которые невозможно или почти невозможно решить на процессорах общего назначения, и которые хорошо подходят для решения с использованием FPGA.
В качестве примера мы рассмотрим программно-аппаратное решение для точной синхронизации времени по сети (протокол PTP) на базе наших плат, использующих систему на кристалле (SoC — CPU + FPGA).
Прошивка FPGA будет включать модуль для вставки временных меток в сетевые пакеты и модуль часов точного времени (PTP Hardware Clock). Также мы рассмотрим Linux драйвер, используемый для управления прошивкой FPGA и передачи временных меток в userspace.
Я хотел бы познакомить разработчиков с незаслуженно непопулярной технологией. Показать, какую гибкость и мощь даёт использование FPGA. И продемонстрировать, что разработка под FPGA не так сложна, как многие думают.
Доклад рассчитан на системных разработчиков, архитекторов и эмбеддеров. Также доклад будет интересен всем, кто интересуется низкоуровневыми подробностями работы сетевых контроллеров.
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Презентация
Примечания и ссылки
Plays:261 Comments:1