Разработка цифровой аппаратуры нетрадиционным методом - Руслан Залата (Фабмикро)

Спикер: Руслан Залата, директор, «Фабмикро» С 2010 года разрабатывает микроконтроллерную электронику и ПО к ней. Яростный ненавистник всего проприетарного, «вендорлока» и «облачных» решений. Апологет FOSS, фанат ОС FreeBSD и UNIX-way в целом. Тема: Разработка цифровой аппаратуры нетрадиционным методом: контроллер USB 1.0 на SpinalHDL. Рассказал о том, как я подключил простые HID устройства ввода через USB к своей синтезируемой ЭВМ — с передачей градации положения стика. Результатом этого неожиданно долгого проекта стала хоть и минималистичная, но современная система на RISC-V с прицелом на промышленное применение, а не ретрогейминг. 📚 Дополнительные материалы ✅ Статьи на Истовом инженере: · Итеративная сборка FPGA-проектов https://engineer.yadro.com/article/iterative-compilation/ · Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры https://engineer.yadro.com/article/how-to-assess-the-quality-of-a-pcie-connection/ · RnD-цикл современных ASIC/SoC глазами тополога https://engineer.yadro.com/article/kak-ustroen-cikl-razrabotki-sovremennyh-mikroshem/ · Опыт автоматизации управления FPGA-стендами для распределенной команды https://engineer.yadro.com/article/fpga-remote/ · ASIC и FPGA: сорок лет эволюции https://engineer.yadro.com/article/asic-and-fpga-evolution/ ✅ Хабр: · Зачем нужен Design for Testability (DFT) и как его реализуют в FPGA https://habr.com/ru/companies/yadro/articles/1006004/ · Как мы прототипировали контроллер PCI Express от стороннего производителя https://habr.com/ru/companies/yadro/articles/1011186/ · Черная магия FPGA-разработчика: как мы превращаем идеи в железо https://habr.com/ru/companies/yadro/articles/1014630/ 🎧 Послушать: · Подкаст «Битовые маски» с Михаилом Коробковым. Виды FPGA. Разработка на FPGA. Создание FPGA-сообщества https://engineer.yadro.com/podcast/vidy-fpga-razrabotka-na-fpga-sozdanie-fpga-soobshhestva/ · Подкаст «Битовые маски» с Алексеем Коваловым. Верификация аппаратных блоков. UVM. Рынок труда в hardware https://engineer.yadro.com/podcast/verification/

Иконка канала Истовый Инженер
1 544 подписчика
12+
48 просмотров
6 месяцев назад
12+
48 просмотров
6 месяцев назад

Спикер: Руслан Залата, директор, «Фабмикро» С 2010 года разрабатывает микроконтроллерную электронику и ПО к ней. Яростный ненавистник всего проприетарного, «вендорлока» и «облачных» решений. Апологет FOSS, фанат ОС FreeBSD и UNIX-way в целом. Тема: Разработка цифровой аппаратуры нетрадиционным методом: контроллер USB 1.0 на SpinalHDL. Рассказал о том, как я подключил простые HID устройства ввода через USB к своей синтезируемой ЭВМ — с передачей градации положения стика. Результатом этого неожиданно долгого проекта стала хоть и минималистичная, но современная система на RISC-V с прицелом на промышленное применение, а не ретрогейминг. 📚 Дополнительные материалы ✅ Статьи на Истовом инженере: · Итеративная сборка FPGA-проектов https://engineer.yadro.com/article/iterative-compilation/ · Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры https://engineer.yadro.com/article/how-to-assess-the-quality-of-a-pcie-connection/ · RnD-цикл современных ASIC/SoC глазами тополога https://engineer.yadro.com/article/kak-ustroen-cikl-razrabotki-sovremennyh-mikroshem/ · Опыт автоматизации управления FPGA-стендами для распределенной команды https://engineer.yadro.com/article/fpga-remote/ · ASIC и FPGA: сорок лет эволюции https://engineer.yadro.com/article/asic-and-fpga-evolution/ ✅ Хабр: · Зачем нужен Design for Testability (DFT) и как его реализуют в FPGA https://habr.com/ru/companies/yadro/articles/1006004/ · Как мы прототипировали контроллер PCI Express от стороннего производителя https://habr.com/ru/companies/yadro/articles/1011186/ · Черная магия FPGA-разработчика: как мы превращаем идеи в железо https://habr.com/ru/companies/yadro/articles/1014630/ 🎧 Послушать: · Подкаст «Битовые маски» с Михаилом Коробковым. Виды FPGA. Разработка на FPGA. Создание FPGA-сообщества https://engineer.yadro.com/podcast/vidy-fpga-razrabotka-na-fpga-sozdanie-fpga-soobshhestva/ · Подкаст «Битовые маски» с Алексеем Коваловым. Верификация аппаратных блоков. UVM. Рынок труда в hardware https://engineer.yadro.com/podcast/verification/

, чтобы оставлять комментарии