Это просто пушка-бомба! 🎉
Инструкция по запуску Xilinx Vivado на макинтошах на базе Apple Silicon (M1/M2):
💾 https://github.com/ichi4096/vivado-on-silicon-mac
Даже какой-то велосипед из существующего опенсорса приспособили для подключения специфичного железа по USB (A drawback of the Apple Virtualization framework is that there is no implementation for USB forwarding as of when I'm writing this. Therefore, these scripts set up the Xilinx Virtual Cable protocol...).🤯
Кстати, всяким DevOps HWops будет интересно поизучать скрипты из репо и всякие трюки с LD_PRELOAD и проч (например, автоматическая установка вивадо: см.install_config_2023.txt
)
PS: конечно интересно, чтобы кто-нить побенчмаркал такое решение: с одной стороны всего 8GB RAM у типичных изделий на Apple Silicon M1/M2, с другой - бинарная трансляция налету. Но всёравно сравнение с каким-нить ноутбучным интелом Н-серии любопытно.
PPS: ну всё, грани между плисоводами и айти стираются еще сильнее: в ближайшее время ожидаю набег инженеров всех мастей на макбучный ларёк 🤪
@vlsihub
>>Click here to continue<<