VLSI HUB @vlsihub Channel on Telegram

VLSI HUB

@vlsihub


О Чипмейкерстве и ПЛИСоводстве от реального инженера 🧙‍♂️

Если хотите рассказать мне интересное 👉 @iDoka

VLSI HUB (Russian)

Добро пожаловать в канал VLSI HUB! Этот канал предоставляет информацию о Чипмейкерстве и ПЛИСоводстве от реального инженера. Если вас интересует эта тематика, то вы попали по адресу! Здесь вы найдете полезные советы, новости и обновления в мире VLSI. Наш инженер готов делиться своим опытом и знаниями с вами. Присоединяйтесь к нам, чтобы узнать больше и общаться с единомышленниками. Для общения и предложений об интересных темах, обращайтесь к @iDoka. Присоединяйтесь прямо сейчас и окунитесь в мир Чипмейкерства и ПЛИСоводства вместе с VLSI HUB!

VLSI HUB

19 Nov, 11:43


..cause I can

Искренне умиляюсь подобным проектам, сначала был передатчик FM (даже с поддержкой RDS) на пине GPIO для RPi.
Теперь это: Bluetooth Low Energy Radio using FPGA SERDES: No ADC, AGC, filters, mixers, or amplifiers required (a proof-of-concept Bluetooth receiver that can receive bluetooth (advertising) packets using an FPGA and an antenna, read: straight RF into a SERDES port sampling at 5Ghz).

Подобные проекты помогают не забывать глубинное значение выражения Hardware hacking.


@embedoka

VLSI HUB

18 Nov, 08:17


А не попадался ли кому список симуляторов, поддерживающих UVM, пригодных для применения в пет-проектах? (т.е. свободных для некоммерческого использования)

Из того, что есть на сегодня (поправьте, если ошибаюсь)

▫️Xsim (входит в состав Xilinx Vivado) - начиная с определенного релиза поддерживает UVM
▫️Упоминаемый здесь неделей ранее DSIM
▫️Verilator - work in progress
▫️ModelSim/QuestaSim - ?

Исправления/дополнения списка?

@vlsihub

VLSI HUB

15 Nov, 10:40


#пятничное
@vlsihub

VLSI HUB

13 Nov, 13:31


Это что же получается? Xsim быстрее ModelSim'а? 🤯

➡️ https://vhdlwhiz.com/function-and-procedure-call-overhead-in-vhdl/

@vlsihub

VLSI HUB

12 Nov, 08:24


Почему-то часто поднимают тему "русского следа". Спасибо ZipCPU что разбавляет инфоповестку "китайским следом" 🥹

Но конечно откуда ноги растут неясно. Что это: пасхалочка от "американских индусов" или результат работы патча бинарников МодельСим таблеткой с eetop? 😅

@vlsihub

VLSI HUB

11 Nov, 08:08


О доступных китайских платах с FPGA для новичков (или не Sipeed единым)

У проекта m5stack есть модуль на FPGA GW1NR-LV9 (по логич.емкости аналогичен тому, что в Tang Nano 9K) с независимым (опять же сравнение с Nano 9K) трансивером HDMI.

В плане продуманности эко-ситемы (особенно если уже есть какие-то из модулей от m5stack) стоит обратить внимание - позволяет стекировать другие модули (дисплеи, сенсоры, мироконтроллеры).

Для обучения и занятий в кружках по интересам тоже привлекательный девайс - в отличие от остальных вендоров тут не кусок текстолита с запаянными компонентами, а изделие в корпусе, с другими модулями производителя соединяется используя "внутренний" коннектор, что должно служить долговечности эксплуатации и какой-никакой защите от "магического дыма" 🤪

@embedoka

VLSI HUB

09 Nov, 12:30


Analog Devices поглотила Flex Logix 😱

Неожиданное и неочевидное поглощение: Flex Logix разрабатывает Embedded FPGA - лицензируемые СФ-блоки для встраивания в (преимущественно в виде hardmacro под конкретный техпроцесс) в продукт клиента. (Увы, сейчас вместо сайта у Flex Logix заглушка стоит - видимо из-за поглощения).

Flex Logix много шумели в 2016г: уже тогда они предлагали решения вплоть до 16nm FinFET и в целом бизнес-модель выглядела жизнеспособной.

Серия ForgeFPGA (миниатюрные, низкопотребляющие и дешевые FPGA) от Renesas базируется на решениях Flex Logix. А в 2020 на хайпе вокруг ML они представили InferX X1 - собственный TPU-чип для ускорения ИИ (16nm FinFET) и PCIe-ускоритель на базе чипа.

Зачем это может быть нужно Analog Devices? Ну, например, сделать true single chip SDR, добавив недостающий паззл к своим супер-популярным SDR-чипам (конкуренции Xilinx RFSoC они врядли составят, но свою долю рынка откромсают у дискретных решений RF SDR + FPGA). Другая гипотеза - сделать симметричный ответ на недавно анонсированную Texas Instruments линейку FPGA.

➡️ https://www.eetimes.com/flex-logix-acquired-by-analog-devices/

@vlsihub

VLSI HUB

08 Nov, 12:00


#пятничное
@vlsihub

VLSI HUB

07 Nov, 11:38


Подборка обучающих материалов по процессоростроению и чипмейкерству

Собрал из нескольких тг-постов в одном месте ссылки на обучающие материалы по VLSI и FPGA:
➡️ http://idoka.ru/blog/posts/vlsi-education/

Удобно не искать по телеграму, вспоминая ключи поиска, а чтобы всегда список был под рукой и в одном месте.

Использованные материалы:
▫️https://t.me/embedoka/197
▫️https://t.me/embedoka/202
▫️https://t.me/embedoka/272
▫️https://t.me/cpu_design/71
▫️https://t.me/cpu_design/96
▫️https://t.me/parasiticresistance/16
▫️https://t.me/verif_for_all/22

@vlsihub

VLSI HUB

06 Nov, 14:32


Юзкейсы использования инновационного девайса в инженерных командах для обучения с подкреплением:

▫️Ошибка RTL после линтера = импульс в 10мс
▫️Ошибка после синтеза = импульс в 50мс
▫️Timing violation на имплементации = импульс в 100мс
▫️Баг после РТЛ-фриза = 🤔

#humor
@vlsihub

VLSI HUB

05 Nov, 13:08


Кстати, слышал, что в ASIC дизайне использование false_path стало считаться дурным тоном и подлежит замене на multicycle (но, скорее всего, парни из NXP имели в виду общий подход к проблеме, ибо врядли они не в курсе).

Господа Бэкэнд-инженеры - можете прокомментировать?

@vlsihub

VLSI HUB

05 Nov, 08:48


IP core Intergation Guide

Превосходный пример документа, который в идеале должен всегда содержаться в комплекте поставки СФ-блока.

Выдержка из чек-листа для бэкэнд-инженеров:

Watch for cases where the tools try to relate unrelated clock domains vs. leaving them async. This can lead to massive buffer insertions and can cause improper behavior. This can come from the tools try to be clever. False path or fix the clock group info. 🤓

@vlsihub

VLSI HUB

01 Nov, 12:27


#пятничное
@vlsihub

VLSI HUB

31 Oct, 18:03


Вот такую картину примерно видишь, когда открываешь тикет в Jira с багом в RTL. Основную проблему тут создаёт сжатие картинок с потерями, притом на каждом этапе: верификатор может гонять симулятор через VNC-подключение к серверу (притом кто-то сидит за 4К, а кто-то за FullHD в силу ограничений канала).

Теперь немного о том, если бы мир был бы идеальным: было бы здорово иметь хороший формат метаописания вейвформ, поддерживаемый всеми повсеместно и дружественный к вебу: тот же Wavedrom Json, например. Но труднее всего поддержка новых фич консервативными симуляторами, а надо-то всего-ничего: вывести кнопку на панель, при нажатии которой будет сохраняться в буфер обмена метаописание текущей вейвформ согласно области видимости. А уже дальше поддержка это баг-трекерами в вебе - минутное дело (для того же Wavedrom это чисто задача интеграции готового JS кода).

Инженеры, а каким вы видете решение проблемы шакальности скринов вейвформ? 🤔

@vlsihub

VLSI HUB

29 Oct, 14:01


Что я только что прочёл? 🤯

Пруф: https://www.freelancer.com/projects/electrical-engineering/subway-controller-design-with-cadence

@vlsihub

VLSI HUB

28 Oct, 14:32


Подборка каналов микроэлектронной и околоплисовой тематики:

▫️@fpgasystems_events - крупнейший канал c событиями из мира FPGA
▫️@vlsihub - о чипмейкерстве и ПЛИСʼоводстве от практикующего инженера
▫️@cpu_design - амбассадор «RISC-V International» рассказывает о магии процессоростроения
▫️@fpgasic - опенсорсные находки по инструментам для чипдизайна [EN]
▫️@ipcores - подборка доступных СФ-блоков для FPGA и ASIC [EN]
▫️@verif_for_all - преподаватель «Школы синтеза цифровых схем» доступно рассказывает о верификации
▫️@positiveslack - обсуждение цифрового дизайна с уклоном в верификацию
▫️@fpga_news - ML on FPGA/ASIC for Data Centers, Self-driving cars and Edge devices [EN]
▫️@parasiticresistance - практикующий чип-дизайнер популяризует микроэлектронику
▫️@enginegger - использование открытых инструментов для FPGA/RTL-разработок и верификации
▫️@hw_ml - про железо для ML и HPC (GPU, NPU, FPGA, ASIC)

/* список отсортирован по размеру аудитории */

Такое количество каналов по микроэлектронике на русском языке разве не удивительно? 🥹

VLSI HUB

26 Oct, 14:44


ГОСТ Р 71267-2024 :: МАРШРУТ ПРОЕКТИРОВАНИЯ И ВЕРИФИКАЦИИ ПРОГРАММИРУЕМЫХ ЛОГИЧЕСКИХ ИНТЕГРАЛЬНЫХ СХЕМ

Дата введения: 2024-04-01

@vlsihub

VLSI HUB

25 Oct, 13:42


❗️Если вам нравится мой контент, то у Telegram есть способ поддержки авторов каналов:
✈️ https://t.me/boost/vlsihub

Эти т.н. "голоса" влияют на рекомендацию каналов при подписке: чем больше голосов, тем выше канал в "похожих" и они придают мотивации создавать зачётный контент 🥹

EN: If you enjoy content on this channel please use the link to merit channel's author 🙏