Embedded Doka – Telegram
Embedded Doka
3.65K subscribers
1.02K photos
28 videos
52 files
470 links
Авторский канал инженера-радиотехника 🤓

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

Let's keep in touch:
▫️ http://linkedin.com/in/idoka
▫️ https://github.com/iDoka
Download Telegram
Весьма любопытно на каких версиях тулов автор получил эти результаты

https://www.linkedin.com/pulse/rtl-vs-software-mentality-fpgaasic-design-latency-161-b-bedoustani/
Apple Silicon

С нетерпением жду презентации новых макбуков на архитектуре ARM. Уж очень любопытно чем в итоге закончилось "обкашливание" вопроса Эппла с Интелом касательно thunderbolt. Масла в огонь подливают слухи и "утечки" о том, что Эппл покажет одновременно два девайса: на ARM и на x86 (неужто не удалось "выпросить" у Интел IP core протокола thunderbolt отдельно от х86 CPU?).

Мак без thunderbolt - жалкое зрелище и Эппл прекрасно это понимает. А презентация приоткроет завесу тайны о том как две мегакорпорации умеют договариваться за закрытыми дверьми. Процессоры итак поставлялись с сильным дисконтом, не захочет ли кто-то отыграться на цене контроллера thunderbolt и/или роялти?


PS Моё отношение к thunderbolt: люблю и ненавижу
▫️за гениальность и "простоту" самой идеи
▫️за проприетарщину и возможность использовать эту технологию только корпорациям (попробуйте попросить документацию на дискретный контроллер или купить в розницу на DigiKey)
MLS от Microsoft

Вот это поворот!
На FPL2020 рассекретила собственный hardware denoscription language называемый Sandpiper.

MLS - вероятно это "Mid-Level Synthesis", а не то что вы подумали (т.е. среднее между высокоуровневым HLS и низкоуровневым Verilog).

Интересно проект M$ Brainwave на Sandpiper переписан?.. или изначально на нём писан?.. 🤔
О гибридах и скрещивании видов

Однажды слушая потребности и жалобы заказчика SoC, возникла идея закрыть эти потребности, скрестив ужа и ежа, а именно - насыпать в CAN фичей из Ethernet. CAN ими использовался давно и успешно как bulletproof решение, но времена идут, аппетиты растут и стало не хватать скорости. CANFD в этом случае хоть и смягчил ситуацию с оверхедом канала, но радикально проблему не решал, а вот если его и дальше продолжить "наращивать", подобрав для защиты данных достойный полином - почему бы и нет?!.. 🤔

Однако, похоже я не один такой на всю голову Кулибин. С удивлением обнаружил существование нечто под названием M-PCIe - по сути этот тот же старый-добрый PCI-E, но к которому приделали вместо родного хардмакро PHY PCI-E физику от MIPI M-PHY, чтобы получить ultra-low power. Новостной дайджест из далёкого 2013г утверждает что даже Synopsys и Cadence анонсировали соответствующие IP ядра.

Задумка гениальна в своей простоте и нежелании изобретать новых сущностей, непонятно только одно - почему же в 2020г в айфонах NVMe-флешка реализована с обычным PCI-E (которую можно выпаять и через адаптер подключить к хостовому PCI-E), как так произошло? 🤷‍♂️

@embedoka
Слабоумие и отвага

Тут одно из двух:
Либо работодатель столь жаждет получить в команду квалифицированного высокооплачиваемого специалиста, что тратит в год только на лицензию одного тула несколько миллионов рублей (намекая на масштабы щедрот по ЗП) 👍🏻
Либо просто от недалёкого ума выкладывает в интернет список тулов, на который этим юрлицом никогда не приобретались лицензии.. 🤦🏻‍♂️

@embedoka
Kumar & Gupta - самые распространённые фамилии жителей Индии. Фактически это как у нас Иванов, Петров, Сидоров. Собственные наблюдения.

PS: не знаю зачем вам это знать 🙄
оригинальная идея с облаком тегов

@embedoka
Только ленивый не написал о "сделке века" Nvidia+ARM, что ж , восполню пробел: вышла свежая статья, помимо стенографии речи Хуанга о поглощении, есть и любопытные ремарки:

Huang is not only arguing that Nvidia will serve Arm customers neutrally, but that Nvidia itself will adopt Arm’s business model, licensing its IP to competitive chip-makers. It’s as if this is an acquisition in reverse: the $318В acquirer is fitting itself into a world defined by its $40В acquisition.

@embedoka
Искусство презентаций от Apple

Не поклонник всяких теорий заговора, но...
Задержка анонса последнего айтелефона выглядит как манипуляция общественным сознанием, а именно (что было вчера продемонстрировано): сравнение производительности А14 с А12 (вот уж воистину apple-to-apple) c феноменальным бустом - аж 40%/30% на CPU/GPU, а не с "телефонным" A13 (16%/8% на CPU/GPU)?

Теперь в сознании обывателей хорошо отложился факт - А14 на 40% быстрее "предыдущего" поколения. На будущей презентации телефона можно уже не делать акцент на "новый" А14 - ведь все помнят (по презентации планшета) его разрушительную мощь.

Но как это ловко сделано. Никаких упоминаний А12/A13 в релизе, только малозаметная сноска под цифрой 2: "Performance claims compared to the previous-generation device".

Отличная обфускация А14!

@embedoka
Уж не знаю намеренно ли или по гуманитарной глупости Techcrunch внёс искажения в новость:

Apple says that the A14 makes it the first to use five nanometer process technology, incredibly small-scale but powerful architecture, with 11.8 billion transistors packed into the chip, up 40% on its previous generation seven nanometer chips.

Пожалуй на сегодня у меня всё о современной журналистике и искусстве пресс-релизов. 🤷‍♂️
Благодаря @themagicsmoke, можно рассмотреть про какие магические японские технологии на презентации СберПортала упоминал глава СберДевайсез, но вот сматчить с конкретным P/N у меня не получилось, самое ближайшее что похоже (т.е. в TQFP64) это YDA181 - усилитель класса Д без плюшек.

Видать опять обложились NDA и в паблик не выкладывают весь ассортимент.
Благодаря платформе Precursor для создания свободных мобильных устройств, а точнее посту широко известному в узких кругах Эндрю Хуана (сломал HDCP защиту в 2011), я теперь знаю, что Migen, Litex и прочие питоноподобные развлечения - это FHDL: Fragmented Hardware Denoscription Language ☝🏻

Собственно вот сам пост где он вводит в обиход новую терминологию. Теперь я знаю как умничать в обществе фрагментированных питонистов. 🙃
Наконец-то Майкрософт стал производителем опенсорца. Долго же они к этому шли. Даже пришлось утечку сымитировать, чтобы акционеры не возбудились. Уж мы то знаем, что где-то глубоко в душе они всегда хотели выкладывать свои исходники в public domain…

https://news.1rj.ru/str/c/1332448893/686
(join from @exconfidential)
Ну вот похоже и гугл ударилась в HLS-хайп..
Пишут, что пока еще active work in progress, и как с кейсом с майкрософтом - в первую очередь разрабатывается для закрытия собственных нужд (что ж , эксперимент с Go был весьма успешным в своё время) ...
Посмотрим во что это всё разовьётся..
PS: Название правда так себе - XLS

@embedoka
Кстати, еще о HW-инициативах гугла:
некоторое время назад для верилога начал использовать их линтер в режиме бьютифайзера (ведь все в курсе что у программистов-перфекционистов в первую очередь выходит из строя клавиша пробел?).

Verible - инструмент пока что сырой (уже приходилось заводить issues - реагируют оперативно), но перспективный. Как минимум в качестве бьютифайзера кода уже пользуюсь и буду пользоваться (за отсутствием вообще каких-либо альтернатив).
Если тоже решитесь попробовать - ни в коем случае не пытайтесь собрать это руками. Благо что предсобранные бинарники каждого релиза выкладываются под все версии ОСей, вышедшие в последние 7 лет.

@embedoka