Embedded Doka
Размер имеет значение Какой-то тренд в последнее время на выпуск мини-, мико- и даже нано-плат для FPGA, моду тут задал ICEstick от Lattice, но неужели эволюция нас отбросила обратно в нулевые, когда мужчины мерялись телефонами (у кого меньше) ?!.. 🤦♂️ …
Похоже моё брюзжание на конференции (и годичной давности - на канале) по поводу страха и ненависти современных отладок на ПЛИС наконец было услышано и теперь мы наконец увидим краудфандинговый FPGA SoM - ULX4M (последователь ULX3) 👍🏻
По формфактору - ну очень смахивает на Raspberry Pi Compute Module 4, посмотрим как оно эксплуатабельно получится в реальности, потому как видно - парни из Radiona не спроста решили сделать следующее поколение в исполнении System on Module, видимо был запрос от комьюнити - ну а нам это только на руку 🙃
По формфактору - ну очень смахивает на Raspberry Pi Compute Module 4, посмотрим как оно эксплуатабельно получится в реальности, потому как видно - парни из Radiona не спроста решили сделать следующее поколение в исполнении System on Module, видимо был запрос от комьюнити - ну а нам это только на руку 🙃
Глобальный заговор масонов вендоров ПЛИС раскрыт: уничтожить запасы микроконтроллеров, чтобы инженеры переходили на ПЛИС.
Смех-смехом, но думаю только лишь ничтожность российского рынка РЭА до сих пор не подстегнула появления множества фирмочек, которые бы на пираченном софте и каком-нить доисторическом 0,5 мкм клепали бы 8-битники для удовлетворения спроса в условиях чипагеддона 🤔
@embedoka
Смех-смехом, но думаю только лишь ничтожность российского рынка РЭА до сих пор не подстегнула появления множества фирмочек, которые бы на пираченном софте и каком-нить доисторическом 0,5 мкм клепали бы 8-битники для удовлетворения спроса в условиях чипагеддона 🤔
@embedoka
Продолжая тему открывающихся возможностей в индустрии:
не все знают, что CP2102 это ни что иное как масочная версия C8051F321, а ELM327 - просто перемаркированный и предпрошитый PIC18F25K80.
К чему я это веду:
что мешает в условиях чипагеддона закупать ефиниксы/анложики/говины и лицензировать уже предпрошитые СнК/МК с периферией бывшим потребителям STM32/AVR?! 🤔
Понято, что для потребителей речь не идёт о получении функционального аналога 1-в-1, тут скорее речь о возможности выживания, встав на новые рельсы после адаптации к компромиссу в виде "FPGA-uC" 💡
@embedoka
не все знают, что CP2102 это ни что иное как масочная версия C8051F321, а ELM327 - просто перемаркированный и предпрошитый PIC18F25K80.
К чему я это веду:
что мешает в условиях чипагеддона закупать ефиниксы/анложики/говины и лицензировать уже предпрошитые СнК/МК с периферией бывшим потребителям STM32/AVR?! 🤔
Понято, что для потребителей речь не идёт о получении функционального аналога 1-в-1, тут скорее речь о возможности выживания, встав на новые рельсы после адаптации к компромиссу в виде "FPGA-uC" 💡
@embedoka
👏2
aniplacement-@embedoka.png
1.7 MB
HiRes for wallpapers
@embedoka
@embedoka
Analog.IC.designers.handbook-@embedoka.pdf
2.9 MB
Analog IC designer's handbook: Top-Down method at work in analog IC design
(License: CC-BY-NC-SA)
@embedoka
(License: CC-BY-NC-SA)
@embedoka
Embedded Doka
Проект sed выходного дня Наконец дошли руки сделать то, что так не хватало в ежедневном рутинном разглядывании серых логов - разукрашку логов вивадо, работающую в рантайм. Перепробовав некоторое количество вариантов (ccze, awk, multitail), остановился на…
Больше разукрашек! Хороших и разных!..
Кстати, вот еще одна годная:
Кстати, вот еще одна годная:
Forwarded from позитивслэк
EDA log colorizer
https://github.com/esynr3z/eda-log-colorizer
Наконец-то нашлось время причесать и расшарить раскрашиватель унылых монохромных логов. Никакого rocket science - просто bash и sed =)
Пока поддерживаются только UVM и VCS.
Большое спасибо @iDoka за референс, @Xtyll за то что напомнил о нём, ну и сайту regex101.com за то, что сохраняет нервные клетки при написании и отладке регулярок.
#tool #log
https://github.com/esynr3z/eda-log-colorizer
Наконец-то нашлось время причесать и расшарить раскрашиватель унылых монохромных логов. Никакого rocket science - просто bash и sed =)
Пока поддерживаются только UVM и VCS.
Большое спасибо @iDoka за референс, @Xtyll за то что напомнил о нём, ну и сайту regex101.com за то, что сохраняет нервные клетки при написании и отладке регулярок.
#tool #log
scikit_rf_An_Open_Source_Python_Package_for_Microwave_Network_Creation.pdf
884.6 KB
scikit-rf - the open-source Python package designed to make RF/microwave engineering both robust and approachable. The package provides a modern, object-oriented library for RF network analysis, circuit building, calibration, and simulation.
💾 https://github.com/scikit-rf
@embedoka
💾 https://github.com/scikit-rf
@embedoka
Удивляюсь фантазии DIY-энтузиастов, чего только не выдумают типа вот такой вот carrier board для Raspberry Pi CM4.
Кстати для стартер-кита Xilinx Kria (с одним разъёмом) такое бы тоже зашло, если делать переход на нужный мезанин. (не всем актуально 40pin RPi HAT compatible).
@embedoka
Кстати для стартер-кита Xilinx Kria (с одним разъёмом) такое бы тоже зашло, если делать переход на нужный мезанин. (не всем актуально 40pin RPi HAT compatible).
@embedoka
#электроникс
Все эти "PLS-40" и прочие радиолюбительские обозначения разъемов и переключателей (ни разу не известные во всём остальном мире этой планеты, за пределами этой страны), введённые в инженерный оборот в этой стране с лёгкой руки некоторых компаний (с бизнес-моделью - заработок путем демпинга рынка нонейм китайскими клонами американских/японских/европейских продуктов), - суть попытка скрыть источники поставок и производства демпинговых аналогов изделий американских и японских корпораций: Molex, Tyco (TE Connectivity), JST (Japan Solderles Terminal), Amphenol. Эти клоны отгружаются по цене в 10-20 раз дешевле оригинала, вот и вся фишка. Они не могут себя называть брендовыми обозначениями (влетят по интеллектуальной собственности и контрафакту), поэтому приходится организовывать сбыт через "описания" и выдумывание новых обозначений наподобие "PLS-40" вместо указания на себе подложного исходного оригинального партнамбера от Tyco/TE Connectivity/Molex/JST/Amphenol. Потому нет партнамбера и даташита, а только "описание" и "фото".
@embedoka
Все эти "PLS-40" и прочие радиолюбительские обозначения разъемов и переключателей (ни разу не известные во всём остальном мире этой планеты, за пределами этой страны), введённые в инженерный оборот в этой стране с лёгкой руки некоторых компаний (с бизнес-моделью - заработок путем демпинга рынка нонейм китайскими клонами американских/японских/европейских продуктов), - суть попытка скрыть источники поставок и производства демпинговых аналогов изделий американских и японских корпораций: Molex, Tyco (TE Connectivity), JST (Japan Solderles Terminal), Amphenol. Эти клоны отгружаются по цене в 10-20 раз дешевле оригинала, вот и вся фишка. Они не могут себя называть брендовыми обозначениями (влетят по интеллектуальной собственности и контрафакту), поэтому приходится организовывать сбыт через "описания" и выдумывание новых обозначений наподобие "PLS-40" вместо указания на себе подложного исходного оригинального партнамбера от Tyco/TE Connectivity/Molex/JST/Amphenol. Потому нет партнамбера и даташита, а только "описание" и "фото".
@embedoka
👎1
AMD Vs. Intel: Battle For FPGA Leadership
Битва за рынок датацентров, CPU-FPGA integration, oneAPI, DDR5, PCIe 5.0 or CXL 1.1, HyperFlex2 - любопытная статья, однако лично у меня ощущение, что #INTC проспонсировал её написание:
Intel Agilex FPGA achieves 30-50% higher performance and 2x performance per watt than Xilinx Versal (7nm). 😱🙄🤷♂️
Даже если так - приведён роадмап и видение Интела развития FPGA на ближайшие годы, что имеет ценность само по себе.
@embedoka
Битва за рынок датацентров, CPU-FPGA integration, oneAPI, DDR5, PCIe 5.0 or CXL 1.1, HyperFlex2 - любопытная статья, однако лично у меня ощущение, что #INTC проспонсировал её написание:
Intel Agilex FPGA achieves 30-50% higher performance and 2x performance per watt than Xilinx Versal (7nm). 😱🙄🤷♂️
Даже если так - приведён роадмап и видение Интела развития FPGA на ближайшие годы, что имеет ценность само по себе.
@embedoka
😁1
Forwarded from @embedoka chat
в целом болею за интел по части процов https://news.1rj.ru/str/embedoka/296
но вот эта история, что интел сливает какие-то бешеные бабки на рекламный бюджет когда последние месяцы из каждогоутюга инфлюенсера звучат хвалебные оды изрядно поднадоела 😭
но вот эта история, что интел сливает какие-то бешеные бабки на рекламный бюджет когда последние месяцы из каждого
Telegram
Embedded Doka
Как самопровозглашенный амбассадор Intel CPU (см.мою кампанию Any reason for Ryzen?) не могу не поделиться наполеоновскими планами компании по обретению былого величия в кремнии:
▫️7nm - the end of 2021
▫️4nm - late 2022
▫️3nm - second half of 2023
▫️20Å…
▫️7nm - the end of 2021
▫️4nm - late 2022
▫️3nm - second half of 2023
▫️20Å…
🤪1
Embedded Doka
узнал о существовании прекрасного словосочетания, которое для большого сердца инженера нечто большее чем просто выигрыш тендера на поставку компонент
Давно "табачных" тем не было, а ведь эти корпорации могут себе позволить воистину "царские подгоны" DIY-энтузиастам, вот что прочёл на электрониксе:
Если кто хочет получить дешевую тренировочную плату с камнем STM32G031, то покупайте "GLO HYPER" (гуглите, а то подумают что реклама), у нас (Украина) сейчас демпинговая цена продвижения $2-3 бакса (дешевле самого микроконтроллера), и разбираете.
В итоге получаете плату с припаянным аккумулятором 18650 на 3000мАч, на плате STM32G031 в многовыводном корпусе, схема защиты аккумулятора, импульсная схема заряда аккумулятора (управляется мк, если прошивку стереть то заряда не будет), независимый линейный микропотребляющий стабилизатор на 2,5в для питания микроконтроллера, включаемая микроконтроллером повышайка до 6,5в, после которой еще есть один линейный стабилизатор на 3,3в. Два мощных мосфета (они там раскачивают два мощных индукционных нагревателя на частоте ~20-25 кГц), в затворах этих мосфетов стоят драйверы запитанные от 6,5в повышайки, одна кнопка управления на входе микроконтроллера, и на портах микроконтроллера сидят еще индивидуально 4 белых светодиода (вокруг кнопки) запитанные от вышеупомянутого стабилизатора 3,3в.
Это еще не все, присутствует шунт по питанию с операционным усилителем заведенный на вход АЦП, еще на 3 входа АЦП подключено 3 датчика температуры (нагреватель, батарея, плата), они на проводках, можно вынести куда угодно. И есть еще хитрая схема четерехвходового дифусилителя детектирующего напряжение на стенках нагревательного цилиндра (с ней я пока не разобрался). На боку платы есть сервисные контакты с отверстиями под припайку проводов или разъемов для программатора и уарта.
В общем для освоения плата просто огонь. Я себе сразу ящик этих девайсов купил, потихоньку дербаню в запас, буду совать во всякую автоматику вместо всяких атмеговских ардуин, особенно учитывая то что скорострельность АЦП на пару порядков выше (хоть осцилограф делай).
@embedoka
Если кто хочет получить дешевую тренировочную плату с камнем STM32G031, то покупайте "GLO HYPER" (гуглите, а то подумают что реклама), у нас (Украина) сейчас демпинговая цена продвижения $2-3 бакса (дешевле самого микроконтроллера), и разбираете.
В итоге получаете плату с припаянным аккумулятором 18650 на 3000мАч, на плате STM32G031 в многовыводном корпусе, схема защиты аккумулятора, импульсная схема заряда аккумулятора (управляется мк, если прошивку стереть то заряда не будет), независимый линейный микропотребляющий стабилизатор на 2,5в для питания микроконтроллера, включаемая микроконтроллером повышайка до 6,5в, после которой еще есть один линейный стабилизатор на 3,3в. Два мощных мосфета (они там раскачивают два мощных индукционных нагревателя на частоте ~20-25 кГц), в затворах этих мосфетов стоят драйверы запитанные от 6,5в повышайки, одна кнопка управления на входе микроконтроллера, и на портах микроконтроллера сидят еще индивидуально 4 белых светодиода (вокруг кнопки) запитанные от вышеупомянутого стабилизатора 3,3в.
Это еще не все, присутствует шунт по питанию с операционным усилителем заведенный на вход АЦП, еще на 3 входа АЦП подключено 3 датчика температуры (нагреватель, батарея, плата), они на проводках, можно вынести куда угодно. И есть еще хитрая схема четерехвходового дифусилителя детектирующего напряжение на стенках нагревательного цилиндра (с ней я пока не разобрался). На боку платы есть сервисные контакты с отверстиями под припайку проводов или разъемов для программатора и уарта.
В общем для освоения плата просто огонь. Я себе сразу ящик этих девайсов купил, потихоньку дербаню в запас, буду совать во всякую автоматику вместо всяких атмеговских ардуин, особенно учитывая то что скорострельность АЦП на пару порядков выше (хоть осцилограф делай).
@embedoka
❤1