Forwarded from Bogdan
Добрый день, меня зовут Богдан, и я подсел на Verilog волей случая.
...
В тот роковой день на производственной практике от универа привели нас троих в маленькую комнатку со столом и доской, закрыли дверь, и спросили "Знаете ли вы что-нибудь про Verilog?"
...
Очнулся через пару часов уже за компом, проверяя как работает инстанс моего д-триггера
...
Хотелось ещё...
...
Нам намекнули что мы так просто не соскочим и обязательно вернёмся...
...
Раз в неделю ходили за Verilog'ом. Постепенно приходилось повышать градус. Простые сдвиговые регистры и счётчики уже не вставляли...
...
Пришлось после практики устроиться на пол ставки, чтобы иметь возможность писать модули... Так всё и пошло под откос...
...
В тот роковой день на производственной практике от универа привели нас троих в маленькую комнатку со столом и доской, закрыли дверь, и спросили "Знаете ли вы что-нибудь про Verilog?"
...
Очнулся через пару часов уже за компом, проверяя как работает инстанс моего д-триггера
...
Хотелось ещё...
...
Нам намекнули что мы так просто не соскочим и обязательно вернёмся...
...
Раз в неделю ходили за Verilog'ом. Постепенно приходилось повышать градус. Простые сдвиговые регистры и счётчики уже не вставляли...
...
Пришлось после практики устроиться на пол ставки, чтобы иметь возможность писать модули... Так всё и пошло под откос...
ТОП-10 факапов схемотехников и топологов
(перевёл и озвучил @iDoka)
1️⃣ RX/TX ошибка - перепутаны схожие линии: классический пример - RXD/TXD (UART), MOSI/MISO (SPI) либо концы диффпар: DP/DN (USB)
2️⃣Ошибочное посадочное место компонента, напр. использование SOIC NARROW вместо SOIC WIDE
3️⃣ Ошибочный шаг посадочного места компонента напр. 0.5мм вместо 0.4мм
4️⃣ Повёрнутый или зеркально отраженный символ/футпринт
5️⃣ Неподключенные входные сигналы у КМОП компонентов
6️⃣ Ошибочное подключение сигналов, напр. для выводов МК с фикс.функционалом или подключение выходных сигналов к входным пинам (MISO к MOSI например)
7️⃣ Ошибочная интерпретация логического уровня сигнала: напр., сигнал EN подключенный к GND или попытка активации nRST высоким логическим уровнем
8️⃣ Неподобающее размещение компонентов: напр., конденсаторы вдалеке от линий питания и потребителей
9️⃣ Закоротка сигналов: по ошибке при работе в EDA закорачиваются соседние цепи
🔟 Перепутанная полярность компонент: напр. у С или LED
(перевёл и озвучил @iDoka)
1️⃣ RX/TX ошибка - перепутаны схожие линии: классический пример - RXD/TXD (UART), MOSI/MISO (SPI) либо концы диффпар: DP/DN (USB)
2️⃣Ошибочное посадочное место компонента, напр. использование SOIC NARROW вместо SOIC WIDE
3️⃣ Ошибочный шаг посадочного места компонента напр. 0.5мм вместо 0.4мм
4️⃣ Повёрнутый или зеркально отраженный символ/футпринт
5️⃣ Неподключенные входные сигналы у КМОП компонентов
6️⃣ Ошибочное подключение сигналов, напр. для выводов МК с фикс.функционалом или подключение выходных сигналов к входным пинам (MISO к MOSI например)
7️⃣ Ошибочная интерпретация логического уровня сигнала: напр., сигнал EN подключенный к GND или попытка активации nRST высоким логическим уровнем
8️⃣ Неподобающее размещение компонентов: напр., конденсаторы вдалеке от линий питания и потребителей
9️⃣ Закоротка сигналов: по ошибке при работе в EDA закорачиваются соседние цепи
🔟 Перепутанная полярность компонент: напр. у С или LED
❤1
Рубрика "А что, так можно было?!..."
Разобрал китайский светодиодный фонарик, работающий от трёх элементов ААА. (действительно, что же там могло сломаться?! 🤔)
Пожалуй теперь я видел ВСЁ 😭😭😭
PS: эх, всё никак не доберусь почитать "Плохо сделано в Китае" - книгу мне уже несколько лет рекламируют коллеги по цеху.
@embedoka
Разобрал китайский светодиодный фонарик, работающий от трёх элементов ААА. (действительно, что же там могло сломаться?! 🤔)
Пожалуй теперь я видел ВСЁ 😭😭😭
/* irony */ Энергоэффективность и стабилизация тока на 5+ PS: эх, всё никак не доберусь почитать "Плохо сделано в Китае" - книгу мне уже несколько лет рекламируют коллеги по цеху.
@embedoka
👍1
Восхитительная штука: Audio (FSK / QPSK) bootloader for AVR! Это ж надо было еще додуматься до такого! Представляю фразу инструкции: для осуществления FotA (FW over the Air) включите вашу ламповую радиолу на волне zzz ровно в 3:30 (по первым субботам месяца).
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka
Forwarded from hold3r
А вы знали что если к названии вакансии "Senior С/C++ Developer" добавить "embedded" то вилка по з/п сразу уменьшается в 2 раза
Embedded Doka
DIY chip for $10k Теперь на Efabless появилась возможность делать чипы по SkyWater 130нм без требования опенсорсить дизайн. Честно говоря не знаю насколько ценник дешевле/дороже TSMC 130нм через MPW Европрактики. Что предлагают за 10 000 долларов? 10mm^2…
А вот и очередной MPW-4 от eFabless с дедлайном 31 декабря 2021г
Don't miss a chance to build your own open-source ASIC free of charge!
https://efabless.com/open_shuttle_program/4
PS: что интересно, по результатам весеннего опроса половина проголосовавших хотела бы так или иначе участвовать в подобном.
@embedoka
Don't miss a chance to build your own open-source ASIC free of charge!
https://efabless.com/open_shuttle_program/4
PS: что интересно, по результатам весеннего опроса половина проголосовавших хотела бы так или иначе участвовать в подобном.
@embedoka
forgive me asic backend engineers. I'm appreciate your effort! 🙏🏻
(Just joke, sad but true)
#meet2021_2 #пятничное
@embedoka
(Just joke, sad but true)
#meet2021_2 #пятничное
@embedoka
50
Уже через 5 минут стартует третья по счёту тусовка FPGA-комьюнити.
У кого не получилось присоединиться оффлайн, по-прежнему есть возможность подключиться к онлайн-трансляции.
Лендинг конфы➡️ FPGA-Systems 2021.2 ⬅️и программа докладов.
Ну и конечно рилтайм-обсуждение происходящего в чате FPGA- комьюнити: @fpgasystems
У кого не получилось присоединиться оффлайн, по-прежнему есть возможность подключиться к онлайн-трансляции.
Лендинг конфы➡️ FPGA-Systems 2021.2 ⬅️и программа докладов.
Ну и конечно рилтайм-обсуждение происходящего в чате FPGA- комьюнити: @fpgasystems
Квест "Найди 10 стикеров от проекта FPGA-Systems"
За подгон спасибо: @KeisN13 @arnfol @mura_chaynaya 🤘🏻
За подгон спасибо: @KeisN13 @arnfol @mura_chaynaya 🤘🏻
Forwarded from Michael Korobkov
предлагаю переименовать кикад в КЕКад,
"Привет, чем занят?"
"Я КЕКаю"
"Привет, чем занят?"
"Я КЕКаю"
Предыстория такая: Концерн Тойота один из первых озаботился защитой собственных пакетов на шине CAN от вмешательства третьих лиц. Это делалось инкапсюляцией внутрь payload кастомной чексам (это помимо CRC в самом CAN). Однако до последнего времени эта мера не особо препятствовала реверс-инжинирингу и определению механизма подсчёта CRC для имитации родных сообщений. Но похоже ситуация изменилась в 2021г. Вот что пишет рисёчер (и владелец нового Rav4):
I failed. To whoever tries to support new Toyotas, good luck! Maybe "Sell 2021+ Toyota > Buy Hyundai"?
@embedoka
I failed. To whoever tries to support new Toyotas, good luck! Maybe "Sell 2021+ Toyota > Buy Hyundai"?
@embedoka
"Есть тема диплома. Нужны писатели. Я буду в качестве музы."
Вот он современный мир миллениалов, которые не умеют/не хотят ничего делать руками (новое поколение "эффективных менеджеров").
*
Кстати, мы с командой подали заявку на хакатон Флиппера, если хотите поддержать (одобрение заявки) - можно поставить лайк или написать коммент (нужен акк на гитхабе). 🙏🏻
Вот он современный мир миллениалов, которые не умеют/не хотят ничего делать руками (новое поколение "эффективных менеджеров").
*
дауни-младший, закатывающий глаза.jpg*Кстати, мы с командой подали заявку на хакатон Флиппера, если хотите поддержать (одобрение заявки) - можно поставить лайк или написать коммент (нужен акк на гитхабе). 🙏🏻
Ростех разработал самоуничтожающуюся флешку:
"При необходимости уничтожить информацию с флеш-накопителя пользователь нажимает кнопку на торце устройства. Встроенный источник питания активирует электродетонатор, который прожигает печатную плату кумулятивной струей".
Кто-нибудь в курсе - как сейчас с надёжностью отечественной пиротехники дела обстоят?
Когда трава была зеленее - был связан с разработкой для космоса, так удивительно то, что практически каждый запуск у кого-то что-то факапилось из-за не срабатывания пиропатрона (то КА от платформы не отстрелился, то стабилизирующая штанга не выпустилась 🤦🏻♂️). А сейчас вот похоже космические разработки и в консьюмер сегменте начали применять, но очень интересно какова вероятность несрабатывания - улучшили ли что-то🤔
"При необходимости уничтожить информацию с флеш-накопителя пользователь нажимает кнопку на торце устройства. Встроенный источник питания активирует электродетонатор, который прожигает печатную плату кумулятивной струей".
Кто-нибудь в курсе - как сейчас с надёжностью отечественной пиротехники дела обстоят?
Когда трава была зеленее - был связан с разработкой для космоса, так удивительно то, что практически каждый запуск у кого-то что-то факапилось из-за не срабатывания пиропатрона (то КА от платформы не отстрелился, то стабилизирующая штанга не выпустилась 🤦🏻♂️). А сейчас вот похоже космические разработки и в консьюмер сегменте начали применять, но очень интересно какова вероятность несрабатывания - улучшили ли что-то🤔
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