Recently I created the list of GitHub-profile related to FPGA and VLSI industry topics. Mainly, It's pure code. However, sometimes I would like to read copmrehensive article or something similar.
Linkedin/Twitter endless feed definitely doesn't meet this desire and I have decided to extract some useful links of industry related blogs.
Believe or not, eventually I have found less then ten on my side. Guys, what about crowdsourcing: anyone can drop useful link in comment and I will update this list:
▫️ https://zipcpu.com
▫️ https://www.controlpaths.com
▫️ http://fpgacpu.ca
▫️ https://projectf.io
▫️ https://blog.award-winning.me
▫️ https://fossi-foundation.org/news
▫️ http://www.fabienm.eu/flf/
▫️ https://antmicro.com/blog/tags/fpga/
@vlsihub
Linkedin/Twitter endless feed definitely doesn't meet this desire and I have decided to extract some useful links of industry related blogs.
Believe or not, eventually I have found less then ten on my side. Guys, what about crowdsourcing: anyone can drop useful link in comment and I will update this list:
▫️ https://zipcpu.com
▫️ https://www.controlpaths.com
▫️ http://fpgacpu.ca
▫️ https://projectf.io
▫️ https://blog.award-winning.me
▫️ https://fossi-foundation.org/news
▫️ http://www.fabienm.eu/flf/
▫️ https://antmicro.com/blog/tags/fpga/
@vlsihub
👍3❤1✍1🔥1🤔1
Wireguard VPN on FPGA - амбициозный проект команды из Боснии и Герцеговины. Несмотря на то, что проект только-только стартовал:
▫️ на странице проекта довольно неплохое планирование (этапы, цели, декомпозиция)
▫️ у команды есть опыт реализации свича Wireguard, работающего на Alveo U50 на линке 100Gbps
Да и потом, заявку команды на разработку аппаратной реализации Wireguard одобрили и команда получила грант от NLnet Foundation - так что назвался груздем лезь в кузовок 🤷♂️
💾 https://github.com/chili-chips-ba/wireguard-fpga
В общем, интересно понаблюдать что у парней (и девчат) в итоге получится🍿
@vlsihub
▫️ на странице проекта довольно неплохое планирование (этапы, цели, декомпозиция)
▫️ у команды есть опыт реализации свича Wireguard, работающего на Alveo U50 на линке 100Gbps
Да и потом, заявку команды на разработку аппаратной реализации Wireguard одобрили и команда получила грант от NLnet Foundation - так что назвался груздем лезь в кузовок 🤷♂️
💾 https://github.com/chili-chips-ba/wireguard-fpga
В общем, интересно понаблюдать что у парней (и девчат) в итоге получится
@vlsihub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6❤2🤯2👏1🎉1
Кстати эта NLnet Foundation принимает заявки на идеи так или иначе связанные с digital commons и networked technology (которые продемонстрируют реальное влияние на социум) до 1 октября 2024 года.
Вот тут можно ознакомиться с идеями категории Hardware (за всё время существования фонда).
1й по алфавиту заявкой там значится: Analog/Mixed-Signal Library [OSHW component library for ASIC design]. Серьёзная претензия. Надеюсь, у них всё получилось 🙏
Да и в целом там много заявок, связанных с VLSI-индустрией. Даже Олоф Киндгрен засветился со своим проектом. И даже отметился TerosHDL.
Единственная прагматичная идея, которая приходила мне в голову на стыке интернет-технологий и FPGA была реализация на FPGA веб-сервера для отдачи статики:
▫️с одной стороны 10/25/40/100 Gbps Ethernet
▫️с другой массив SSD NVMe/HDD SAS, непосредственно заведенных в FPGA
Однако учитывая сложность современного веба, воплощение в железе многопоточного QUIC (http/3) уже что-то из разряда рокетсайенс (а если спеку будут постоянно обновлять - вдвойне обидно)😭
💡А какие подобные идеи посещали вас, дорогие чипмейкеры и плисоводы ❓
@vlsihub
Вот тут можно ознакомиться с идеями категории Hardware (за всё время существования фонда).
1й по алфавиту заявкой там значится: Analog/Mixed-Signal Library [OSHW component library for ASIC design]. Серьёзная претензия. Надеюсь, у них всё получилось 🙏
Да и в целом там много заявок, связанных с VLSI-индустрией. Даже Олоф Киндгрен засветился со своим проектом. И даже отметился TerosHDL.
Единственная прагматичная идея, которая приходила мне в голову на стыке интернет-технологий и FPGA была реализация на FPGA веб-сервера для отдачи статики:
▫️с одной стороны 10/25/40/100 Gbps Ethernet
▫️с другой массив SSD NVMe/HDD SAS, непосредственно заведенных в FPGA
Однако учитывая сложность современного веба, воплощение в железе многопоточного QUIC (http/3) уже что-то из разряда рокетсайенс (а если спеку будут постоянно обновлять - вдвойне обидно)
💡А какие подобные идеи посещали вас, дорогие чипмейкеры и плисоводы ❓
@vlsihub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤔1🤓1
verilog decoder 6 to 64
- без регистрации и СМСЭто я не умею гуглить или падение качества поисковой выдачи - одно из двух, но по приведенному поисковому запросу я так и не смог за 5 минут отыскать готовый пример, притом 1я страница выдачи забита откровенным шлаком предлагающим зарегистрироваться, чтобы прочесть ответ на вопрос.
Так лень было самому набрасывать эти 64 строчки, еще ленивее писать генерилку на питоне (не так часто его использую и каждый раз вспоминаю заново - особенно всё что касается форматированного вывода). В общем, подумал что уж нагуглю то я такое вмиг. Как же я ошибался.
Что интереснее, больший урожай дал запуск на NAS команды:
locate decoder | grep -e "\.v$"Заодно всплыл альтернативный способ поведенческого описания декодера:
out = 1'b1 << in;(
find
, то рекомендую попробовать locate- по крону (дефолтно кажется - раз в сутки) запускается
updatedb
- утилита создаёт индекс содержимого всей ФС (также если необходимо индексацию можно запускать принудительно по необходимости), благодаря чему locateищет не по ФС, а по индексу.
Blazingly fast
@vlsihub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤔3✍1🔥1🤓1
[verilog] Задачка на разминку мозга
Реальный кейс, который немного съел мне мозг, притом поведение воспроизвелось и в икарусе и в симуляторе из "большой двойки" .
Итак, дан такой кусок кода:
PS: в комментарии отгадка - не спеши открывать❗️
@vlsihub
Реальный кейс, который немного съел мне мозг, притом поведение воспроизвелось и в икарусе и в симуляторе из "большой двойки" .
Итак, дан такой кусок кода:
`define FUNC1(WIDTH) {{1{1'b1}},{WIDTH-1{1'b0}}}Вопрос: что могло пойти не так ❓
..
parameter W = ..;
..
wire signed [W-1:0] a;
..
if (a < `FUNC1(W))
..
PS: в комментарии отгадка - не спеши открывать❗️
@vlsihub
🤔6✍1👍1🤯1😱1😐1
This media is not supported in your browser
VIEW IN TELEGRAM
Ранее я писал об использовании нейросетей для проектирования VLSI. Заметки о ChipNeMo от Нвидиа тут и тут.
На этот раз подгон от Intel Labs: FloorSet - a VLSI Floorplanning Dataset fot SoC Floorplanning and its sub-systems
На гитхаб выложены два датасета по миллиону схем каждый (готовьте на диске 35 GB 😱), а также отдельно валидационный набор из ста схем.
📄 https://arxiv.org/abs/2405.05480
💾 https://github.com/IntelLabs/FloorSet
PS: Нвидиа, конечно, масштабнее со своим Немо, зато Интел - опенсорснее 💪
@vlsihub
На этот раз подгон от Intel Labs: FloorSet - a VLSI Floorplanning Dataset fot SoC Floorplanning and its sub-systems
На гитхаб выложены два датасета по миллиону схем каждый (
📄 https://arxiv.org/abs/2405.05480
💾 https://github.com/IntelLabs/FloorSet
PS: Нвидиа, конечно, масштабнее со своим Немо, зато Интел - опенсорснее 💪
@vlsihub
🔥9👍3✍1👏1🤯1🎉1
US5959465_Fast_Nor_Nor_PLA_operating_from_a_single_phase_clock.pdf
2 MB
Забавно, но всего каких-то 30 лет назад у STMicroelectronics были разработки по направлению FPGA.
А забавно это потому, что сегодня даже у Microchip в их PIC есть убогое подобие программируемой логической схемы, но вот у STMicroelectronics сейчас вообще ничего такого (либо мы об этом не знаем). Словно предали забвению все ПЛИС-наработки 😭
Может быть кто-то в курсе истории STMicroelectronics и знает подробности (например, что компания в таком-то году продала своё подразделение по разработке FPGA)?
@vlsihub
А забавно это потому, что сегодня даже у Microchip в их PIC есть убогое подобие программируемой логической схемы, но вот у STMicroelectronics сейчас вообще ничего такого (либо мы об этом не знаем). Словно предали забвению все ПЛИС-наработки 😭
Может быть кто-то в курсе истории STMicroelectronics и знает подробности (например, что компания в таком-то году продала своё подразделение по разработке FPGA)?
@vlsihub
🤷♂4👍3🤯1😱1😭1
Наверное, сложно найти ПЛИСовода, который не знает/не участвует в таком комьюнити как FPGA-Systems.
Чтож, самое время проверить себя 😅
Чтож, самое время проверить себя 😅
😁15🔥12❤5🌚3🤡2💯1
Маркетологи Cadence похоже используют нестандартный подход: случайно наткнулся на confidential документы (в т.ч. Rapid Adoption Kit), залитые (ими?!) на различные ресурсы, например:
▫️ https://pdfcoffee.com/tcl-cadence-pdf-free.html
▫️ https://pdfcoffee.com/mipi-cadence-presentation-pdf-free.html
доступно без регистрации и смс
@vlsihub
▫️ https://pdfcoffee.com/tcl-cadence-pdf-free.html
▫️ https://pdfcoffee.com/mipi-cadence-presentation-pdf-free.html
🔥4❤1✍1😱1🤝1
VLSI HUB
Маркетологи Cadence похоже используют нестандартный подход: случайно наткнулся на confidential документы (в т.ч. Rapid Adoption Kit), залитые (ими?!) на различные ресурсы, например: ▫️ https://pdfcoffee.com/tcl-cadence-pdf-free.html ▫️ https://pdfcoffee.com/mipi…
Более того, вбив в гугле:
Например:
▫️ Difficulties in Designing in Advanced Technologies 2018
▫️ Low Power Digital Design Fundamental 2017
@vlsihub
Cadence confidential. Internal use only. filetype:pdfВылезает порядка ~100k результатов, в т.ч. на официальном домене.
Например:
▫️ Difficulties in Designing in Advanced Technologies 2018
▫️ Low Power Digital Design Fundamental 2017
@vlsihub
✍12👍2🔥1🤯1🤝1