Большинство уже в курсе (поэтому данная заметка для меньшинства ), что существует замечательная сборка опенсорсных тулов для работы с проектами FPGA/ASIC.
Считаю это довольно крутой задумкой для понижения порога входа в тему (никакой мороки по скачиванию исходников и сборки каждого тулчейна по отдельности, все зависимости в комплекте (оттого и размер)) 👍🏻
Ну не красота ли:
▫️Сборки доступны под Линукс (х86, arm, riscv64 🤯), Винду, Мак
▫️Последняя сборка - сегодня
PS: По сути, это респин ныне неподдерживаемого проекта Multi-platform nightly builds of open source FPGA tools, но теперь уже с расширением сферы использования и на ASIC.
@vlsihub
Считаю это довольно крутой задумкой для понижения порога входа в тему (никакой мороки по скачиванию исходников и сборки каждого тулчейна по отдельности, все зависимости в комплекте (оттого и размер)) 👍🏻
Ну не красота ли:
▫️Сборки доступны под Линукс (х86, arm, riscv64 🤯), Винду, Мак
▫️Последняя сборка - сегодня
PS: По сути, это респин ныне неподдерживаемого проекта Multi-platform nightly builds of open source FPGA tools, но теперь уже с расширением сферы использования и на ASIC.
@vlsihub
✍14👍7❤2🎉2🔥1
Embedded Doka
соскучились по кринжатинке? 🤪 UPD *zanuda_mode.jpg*: "Перейдя с Ангстрема на Микрон, ты вырастешь в 10 000 раз! Можешь сам проверить в любом справочнике по физике!" #пятничное #молоконамикроне @embedoka
Media is too big
VIEW IN TELEGRAM
Если вы соскучились по такому контенту, то пришло время песен и плясок на форуме «Микроэлектроника» 🪗
@vlsihub
@vlsihub
🤣20💊4🔥3👏3❤1🦄1
Forwarded from VLSI HUB (Dmitry Murzinov)
Это просто пушка-бомба! 🎉
Инструкция по запуску 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 и проч (например, автоматическая установка вивадо: см.
PS: конечно интересно, чтобы кто-нить побенчмаркал такое решение: с одной стороны всего 8GB RAM у типичных изделий на Apple Silicon M1/M2, с другой - бинарная трансляция налету. Но всёравно сравнение с каким-нить ноутбучным интелом Н-серии любопытно.
PPS: ну всё, грани между плисоводами и айти стираются еще сильнее: в ближайшее время ожидаю набег инженеров всех мастей на макбучный ларёк 🤪
@vlsihub
Инструкция по запуску 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...).🤯
Кстати, всяким
install_config_2023.txt
)PS: конечно интересно, чтобы кто-нить побенчмаркал такое решение: с одной стороны всего 8GB RAM у типичных изделий на Apple Silicon M1/M2, с другой - бинарная трансляция налету. Но всёравно сравнение с каким-нить ноутбучным интелом Н-серии любопытно.
PPS: ну всё, грани между плисоводами и айти стираются еще сильнее: в ближайшее время ожидаю набег инженеров всех мастей на макбучный ларёк 🤪
@vlsihub
👍6🤔3✍1❤1🔥1💊1
В общем-то, RISC-V по степени кликбейта в узких кругах может составить конкуренцию Doom 😇
На этот раз речь пойдёт про Flex-RV - это RISC-V SoC, а Flex потому что можно сворачивать, растягивать и сгибать/разгибать
Flex-RV конечно же на FlexPCB - а как иначе-то 🤷♂️
Подложка с сохраняющим работоспособность чипом допускает изгиб радиусом до 5мм 💪
Тактовая частота 60кГц, но всё потому что это не КПОМ-технология, а IGZO (indium gallium zinc oxide), призванная помочь в демократизации микроэлектронного производства по словам авторов Flex-RV. А саму физическую реализацию чипа авторы красноречиво называют Non-silicon.
Из преимуществ приведены такие аспекты как уменьшение carbon footprint и переосмысление подходов к проектированию и форм-фактора в носимой электронике.
📄 https://www.nature.com/articles/s41586-024-07976-y
💾 https://www.nature.com/articles/s41586-024-07976-y.pdf
📹 https://vimeo.com/1012849664
@vlsihub
👍7🔥3✍2🤯2❤1🤓1
Forwarded from Embedded Doka (Dmitry Murzinov)
Парень на коленке написал спаял конвертер из 10BASE-T в SPI - отличное упражнение для мозгов тех кто вкатывается в RTL-разработку! 👌
Нам в своё время такое на лабах по цифровой схемотехнике даже и не снилось! 😍
@embedoka
Нам в своё время такое на лабах по цифровой схемотехнике даже и не снилось! 😍
@embedoka
👍7🔥5✍2❤1🤔1
Forwarded from Embedded Doka (𝔻𝕠𝕜𝕒)
The first millimeter-wave Antenna-in-Package solution for 5G
А вот это действительно потрясающий коллаб MixComm и GLOBALFOUNDRIES.
И, сдаётся мне, тут скорее не AiP, а PiP: "ФАР в корпусе" - и насколько я знаю на такие технологии в US экспортные ограничения - из-за этого даже большинство вендоров Hi-End GNSS вынуждено использовать традиционные антенны для дистрибьюции продукции world-wide. 😞
Неужели в ближайшем будущем новые технологии будут аффектить геополитику?.. 🤔
пресс-релиз
@embedoka
А вот это действительно потрясающий коллаб MixComm и GLOBALFOUNDRIES.
И, сдаётся мне, тут скорее не AiP, а PiP: "ФАР в корпусе" - и насколько я знаю на такие технологии в US экспортные ограничения - из-за этого даже большинство вендоров Hi-End GNSS вынуждено использовать традиционные антенны для дистрибьюции продукции world-wide. 😞
Неужели в ближайшем будущем новые технологии будут аффектить геополитику?.. 🤔
пресс-релиз
@embedoka
👍11❤1🔥1🦄1
Еще один прекрасный пример самодокументируемого исходника. На этот раз вейвы от Гугла.
Кстати, вот тут коллега по цеху поисследовал вопрос нахождения подходящих юникод-символов для подобного документирования вейвформ в исходниках (да и в целом канал годный - я давно подписан 😊).
PS: Над этой всей красотой витает идея скрипта, который сам будет генерить аски-вейвы. На входе: VCD-дамп, список сигналов и метки начала+конца. (припоминаю, что видел что-то подобное:
@vlsihub
Кстати, вот тут коллега по цеху поисследовал вопрос нахождения подходящих юникод-символов для подобного документирования вейвформ в исходниках (да и в целом канал годный - я давно подписан 😊).
PS: Над этой всей красотой витает идея скрипта, который сам будет генерить аски-вейвы. На входе: VCD-дамп, список сигналов и метки начала+конца. (припоминаю, что видел что-то подобное:
wavedrom -> vcd
... или наоборот - точно уже не вспомню)@vlsihub
👍10✍7❤2🔥2
Жизнь.в.эпоху.тёмного.кремния.3.pdf
778.7 KB
Жизнь в эпоху «тёмного» кремния 3/3 @ Intel
Жизнь.в.эпоху.тёмного.кремния.2.pdf
1.6 MB
Жизнь в эпоху «тёмного» кремния 2/3 @ Intel
Жизнь.в.эпоху.тёмного.кремния.1.pdf
1.4 MB
Жизнь в эпоху «тёмного» кремния 1/3 @ Intel
✍3👍3🔥2❤1👏1
Цикл заметок от Интел времён "когда хабр был еще торт" на тему Dark Silicon, когда прям совсем доступно и популярно излагается тема:
▫️https://habr.com/ru/companies/intel/articles/158223/
▫️https://habr.com/ru/companies/intel/articles/160451/
▫️https://habr.com/ru/companies/intel/articles/160919/
С той поры много воды утекло, но проблема лишь только усугубилась (если у вас другая информация - можете поделиться ею в комментариях).
PS: Поскольку "компания Intel временно не ведёт блог на хабре" статьи в любой момент может снести администрация. Сделал оффлан-сохранёнку в PDF.
@vlsihub
▫️https://habr.com/ru/companies/intel/articles/158223/
▫️https://habr.com/ru/companies/intel/articles/160451/
▫️https://habr.com/ru/companies/intel/articles/160919/
С той поры много воды утекло, но проблема лишь только усугубилась (если у вас другая информация - можете поделиться ею в комментариях).
PS: Поскольку "компания Intel временно не ведёт блог на хабре" статьи в любой момент может снести администрация. Сделал оффлан-сохранёнку в PDF.
@vlsihub
👍11🔥3❤2🙏1🤝1
GY-vWC7X0AAssLe.jpeg
2.4 MB
Flooplan Intel LunarLake с аннотацией что где (16Мpixels)
По факту это четырёхчиповый SiP (system-in-package):
▫️CPU + GPU + NPU + Engines
▫️2x LPDDR5X чипа
▫️Мост с HiSpeed периферией
Любопытно не только изучить что где расположени с точки зрения оптимального интерконнекта между блоками, но и относительные размеры блоков по сравнению друг с другом:
▫️Производительных и энергоэффективных ядер (P- & E-cores)
▫️Плотность и размеры кэшей разных уровней
▫️Кодеки водео (AV1, VP9, HEVC, h.264)
▫️контроллер LPDDR5X с 128-битной шиной данных
Больше внутрянки чипов можно найти тут: https://x.com/Kurnalsalts
#siliconpron
@vlsihub
По факту это четырёхчиповый SiP (system-in-package):
▫️CPU + GPU + NPU + Engines
▫️2x LPDDR5X чипа
▫️Мост с HiSpeed периферией
Любопытно не только изучить что где расположени с точки зрения оптимального интерконнекта между блоками, но и относительные размеры блоков по сравнению друг с другом:
▫️Производительных и энергоэффективных ядер (P- & E-cores)
▫️Плотность и размеры кэшей разных уровней
▫️Кодеки водео (AV1, VP9, HEVC, h.264)
▫️контроллер LPDDR5X с 128-битной шиной данных
#siliconpron
@vlsihub
👍3🔥2❤1🤯1
Forwarded from Embedded Doka (𝔻𝕠𝕜𝕒)
Unpatchable_Silicon_@embedoka.pdf
283.7 KB
The Unpatchable Silicon: A Full Break of the Bitstream Encryption of Xilinx 7-Series FPGAs
свежачок прям!..
и References из 57 пунктов - есть что почитать, даже OpenTitan упомянули
@embedoka
свежачок прям!..
и References из 57 пунктов - есть что почитать, даже OpenTitan упомянули
@embedoka
🤯2👍1🔥1🤔1😱1
VLSI HUB
U.2 2.5" - это же просто гениальный форм-фактор для четырёхлейнового PCI-e 🤯 Для подключения и отладки FPGA к PCI-e это же просто офигеть как удобно - т.е. сама борда с FPGA - просто компактная коробочка форм-фактора 2.5" притом со стандартизированными кабелями…
Ранее уже поднимал тему компактного решения для подключения FPGA к PCI-e хосту.
Теперь вот наткнулся на интересный формфактор: буквально кастомная коробка с х86 процессором, из которой торчит настоящий PCI-E слот. Сам девайс наверное не больше FPGA-борды, которая к нему подключается.
+1 мобильный вариант железки для отладки работы FPGA с PCI-e (для дижитал номадов еще и с минимумом вопросов на таможне).
Предыдущая альтернатива: U.2 2.5" со стандартизированными кабелями и разъёмами (SFF-8639 + SFF-8643) также в большом выигрыше у таких вариантов как:
▫️слотовый PCI-e с "самопальными" райзерами любых мастей и сортов
▫️m.2 NGFF как самостоятельный формат реализации карточек FPGA c коннектом к PCI-e (либо c самопальными адаптерами)
Что скажете, инженеры?
@vlsihub
Теперь вот наткнулся на интересный формфактор: буквально кастомная коробка с х86 процессором, из которой торчит настоящий PCI-E слот. Сам девайс наверное не больше FPGA-борды, которая к нему подключается.
+1 мобильный вариант железки для отладки работы FPGA с PCI-e (для дижитал номадов еще и с минимумом вопросов на таможне).
Предыдущая альтернатива: U.2 2.5" со стандартизированными кабелями и разъёмами (SFF-8639 + SFF-8643) также в большом выигрыше у таких вариантов как:
▫️слотовый PCI-e с "самопальными" райзерами любых мастей и сортов
▫️m.2 NGFF как самостоятельный формат реализации карточек FPGA c коннектом к PCI-e (либо c самопальными адаптерами)
Что скажете, инженеры?
@vlsihub
✍4❤2👍1🔥1