Channel: VLSI HUB
Помимо FPGA семейства Spartan-6, у Xilinx есть и другой бестселлер: Artix-7, который славится доступность, наличием PCI-e и мультигигабитных трансиверов.
Но что мне абсолютно непонятно так это почему так много производителей девайсов (окей: преимущественно девбордов) на Artix-7 с завидным упорством ставят SFP-клетки на плату?
Судя по спеке на мультигигабитные трансиверы GTP, максимум для них - это 6.6 Gbps, т.е. Ethernet 10G на SFP не заведётся, но о существовании под SFP стандартов на 5G/2.5G SFP Ethernet мне неизвестно. Из стандартов остаётся вариант 1Gb Ethernet по оптике. Но неужели всё ради этого? 🤯
@vlsihub
Но что мне абсолютно непонятно так это почему так много производителей девайсов (окей: преимущественно девбордов) на Artix-7 с завидным упорством ставят SFP-клетки на плату?
Судя по спеке на мультигигабитные трансиверы GTP, максимум для них - это 6.6 Gbps, т.е. Ethernet 10G на SFP не заведётся, но о существовании под SFP стандартов на 5G/2.5G SFP Ethernet мне неизвестно. Из стандартов остаётся вариант 1Gb Ethernet по оптике. Но неужели всё ради этого? 🤯
@vlsihub
1👍3❤1🤯1
Ранее уже писал про блоги по тематике VLSI & FPGA. Поскольку, периодически попадается что-то новое, то также периодически приходилось скроллить до поста со списком блогов и дополнять список. В какой-то момент это наскучило и решил вынести это на отдельную страничку, которая более удобна в редактировании:
➡️ http://idoka.ru/blog/posts/vlsi-fpga-blogs/
Появились новые категории: русскозычные блоги и блоги, которые ведут инженеры по верификации IC.
PS: если читаете блог околочипмейкерской тематики, но не нашли его в списке - напишите URL в комментариях.
@vlsihub
➡️ http://idoka.ru/blog/posts/vlsi-fpga-blogs/
Появились новые категории: русскозычные блоги и блоги, которые ведут инженеры по верификации IC.
PS: если читаете блог околочипмейкерской тематики, но не нашли его в списке - напишите URL в комментариях.
@vlsihub
2✍7👍3❤1👏1🤔1🎉1
Может кто-то прокомментировать что это за стиль описания FSM (где про это почитать) и какой сакральный смысл заложен в секции с блокирующими присваиваниями
Источник: http://fpgacpu.ca/fpga/Pipeline_Skid_Buffer.html
@vlsihub
state_next
(и как это всё должно выглядеть в переписанном на case select формате) ? 🤯Источник: http://fpgacpu.ca/fpga/Pipeline_Skid_Buffer.html
@vlsihub
5🌚5🤯3🤔1😱1😈1
❗️Если вам нравится мой контент, то у Telegram есть способ поддержки авторов каналов:
✈️ https://hottg.com/boost/vlsihub
Эти т.н. "голоса" влияют на рекомендацию каналов при подписке: чем больше голосов, тем выше канал в "похожих" и они придают мотивации создавать зачётный контент 🥹
EN: If you enjoy content on this channel please use the link to merit channel's author 🙏
Эти т.н. "голоса" влияют на рекомендацию каналов при подписке: чем больше голосов, тем выше канал в "похожих" и они придают мотивации создавать зачётный контент 🥹
EN: If you enjoy content on this channel please use the link to merit channel's author 🙏
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3🦄2👍1🙏1
Подборка каналов микроэлектронной и околоплисовой тематики:
▫️@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)
/* список отсортирован по размеру аудитории */
Такое количество каналов по микроэлектронике на русском языке разве не удивительно? 🥹
▫️@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)
/* список отсортирован по размеру аудитории */
Такое количество каналов по микроэлектронике на русском языке разве не удивительно? 🥹
✍13🔥3🎉3❤2🦄1
Что я только что прочёл? 🤯
Пруф: https://www.freelancer.com/projects/electrical-engineering/subway-controller-design-with-cadence
@vlsihub
Пруф: https://www.freelancer.com/projects/electrical-engineering/subway-controller-design-with-cadence
@vlsihub
😁6✍1😱1😈1🤓1
Вот такую картину примерно видишь, когда открываешь тикет в Jira с багом в RTL. Основную проблему тут создаёт сжатие картинок с потерями, притом на каждом этапе: верификатор может гонять симулятор через VNC-подключение к серверу (притом кто-то сидит за 4К, а кто-то за FullHD в силу ограничений канала).
Теперь немного о том, если бы мир был бы идеальным: было бы здорово иметь хороший формат метаописания вейвформ, поддерживаемый всеми повсеместно и дружественный к вебу: тот же Wavedrom Json, например. Но труднее всего поддержка новых фич консервативными симуляторами, а надо-то всего-ничего: вывести кнопку на панель, при нажатии которой будет сохраняться в буфер обмена метаописание текущей вейвформ согласно области видимости. А уже дальше поддержка это баг-трекерами в вебе - минутное дело (для того же Wavedrom это чисто задача интеграции готового JS кода).
Инженеры, а каким вы видете решение проблемы шакальности скринов вейвформ? 🤔
@vlsihub
Теперь немного о том, если бы мир был бы идеальным: было бы здорово иметь хороший формат метаописания вейвформ, поддерживаемый всеми повсеместно и дружественный к вебу: тот же Wavedrom Json, например. Но труднее всего поддержка новых фич консервативными симуляторами, а надо-то всего-ничего: вывести кнопку на панель, при нажатии которой будет сохраняться в буфер обмена метаописание текущей вейвформ согласно области видимости. А уже дальше поддержка это баг-трекерами в вебе - минутное дело (для того же Wavedrom это чисто задача интеграции готового JS кода).
Инженеры, а каким вы видете решение проблемы шакальности скринов вейвформ? 🤔
@vlsihub
👍3🤷♂2🤔1🤯1😱1
I3C_ip_core_integration_guide.pdf
961.8 KB
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
Превосходный пример документа, который в идеале должен всегда содержаться в комплекте поставки СФ-блока.
Выдержка из чек-листа для бэкэнд-инженеров:
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
🔥5❤1✍1👍1🤔1🦄1
VLSI HUB
I3C_ip_core_integration_guide.pdf
Кстати, слышал, что в ASIC дизайне использование
❓Господа Бэкэнд-инженеры - можете прокомментировать?
@vlsihub
false_path
стало считаться дурным тоном и подлежит замене на multicycle
(но, скорее всего, парни из NXP имели в виду общий подход к проблеме, ибо врядли они не в курсе).❓Господа Бэкэнд-инженеры - можете прокомментировать?
@vlsihub
✍2💯2❤1🔥1
Юзкейсы использования инновационного девайса в инженерных командах для обучения с подкреплением:
▫️Ошибка RTL после линтера = импульс в 10мс
▫️Ошибка после синтеза = импульс в 50мс
▫️Timing violation на имплементации = импульс в 100мс
▫️Баг после РТЛ-фриза = 🤔
#humor
@vlsihub
▫️Ошибка RTL после линтера = импульс в 10мс
▫️Ошибка после синтеза = импульс в 50мс
▫️Timing violation на имплементации = импульс в 100мс
▫️Баг после РТЛ-фриза = 🤔
#humor
@vlsihub
Telegram
Embedded Doka
Как и полагается высокотехнологичным хайтек-новинкам, непременным их атрибутом является семисегментный LED-индикатор 🆘
Считаю, что в плане названия девайса (да и описания) маркетологи отработали не 5+ (поначалу сложилось впечатление, что гаджет для более…
Считаю, что в плане названия девайса (да и описания) маркетологи отработали не 5+ (поначалу сложилось впечатление, что гаджет для более…
😁3👍1🤔1😱1🌚1
Подборка обучающих материалов по процессоростроению и чипмейкерству
Собрал из нескольких тг-постов в одном месте ссылки на обучающие материалы по VLSI и FPGA:
➡️ http://idoka.ru/blog/posts/vlsi-education/
Удобно не искать по телеграму, вспоминая ключи поиска, а чтобы всегда список был под рукой и в одном месте.
Использованные материалы:
▫️https://hottg.com/embedoka/197
▫️https://hottg.com/embedoka/202
▫️https://hottg.com/embedoka/272
▫️https://hottg.com/cpu_design/71
▫️https://hottg.com/cpu_design/96
▫️https://hottg.com/parasiticresistance/16
▫️https://hottg.com/verif_for_all/22
@vlsihub
Собрал из нескольких тг-постов в одном месте ссылки на обучающие материалы по VLSI и FPGA:
➡️ http://idoka.ru/blog/posts/vlsi-education/
Удобно не искать по телеграму, вспоминая ключи поиска, а чтобы всегда список был под рукой и в одном месте.
Использованные материалы:
▫️https://hottg.com/embedoka/197
▫️https://hottg.com/embedoka/202
▫️https://hottg.com/embedoka/272
▫️https://hottg.com/cpu_design/71
▫️https://hottg.com/cpu_design/96
▫️https://hottg.com/parasiticresistance/16
▫️https://hottg.com/verif_for_all/22
@vlsihub
5❤9👍4🔥2🫡2👏1🎉1
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
Неожиданное и неочевидное поглощение: 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
🔥10👍5😱4🤔1🫡1🦄1
Forwarded from Embedded Doka (Dmitry Murzinov)
О доступных китайских платах с FPGA для новичков (или не Sipeed единым)
У проекта m5stack есть модуль на FPGA GW1NR-LV9 (по логич.емкости аналогичен тому, что в Tang Nano 9K) с независимым (опять же сравнение с Nano 9K) трансивером HDMI.
В плане продуманности эко-ситемы (особенно если уже есть какие-то из модулей от m5stack) стоит обратить внимание - позволяет стекировать другие модули (дисплеи, сенсоры, мироконтроллеры).
Для обучения и занятий в кружках по интересам тоже привлекательный девайс - в отличие от остальных вендоров тут не кусок текстолита с запаянными компонентами, а изделие в корпусе, с другими модулями производителя соединяется используя "внутренний" коннектор, что должно служить долговечности эксплуатации и какой-никакой защите от "магического дыма" 🤪
@embedoka
У проекта m5stack есть модуль на FPGA GW1NR-LV9 (по логич.емкости аналогичен тому, что в Tang Nano 9K) с независимым (опять же сравнение с Nano 9K) трансивером HDMI.
В плане продуманности эко-ситемы (особенно если уже есть какие-то из модулей от m5stack) стоит обратить внимание - позволяет стекировать другие модули (дисплеи, сенсоры, мироконтроллеры).
Для обучения и занятий в кружках по интересам тоже привлекательный девайс - в отличие от остальных вендоров тут не кусок текстолита с запаянными компонентами, а изделие в корпусе, с другими модулями производителя соединяется используя "внутренний" коннектор, что должно служить долговечности эксплуатации и какой-никакой защите от "магического дыма" 🤪
@embedoka
❤7👍4🤔3🔥1
HTML Embed Code: