MCU code density comparison
- Такую поисковую фразу я вбивал, пытаясь найти хоть какое-то сравнение плотности кода разных МК (8051, AVR, PIC16, MSP430, HC08, Cortex-M, RISC-V, etc).
Максимум релевантного, что удалось найти: это преза 2009г от NXP, восхваляющая Cortex-M0. Естественно, М0 в этом сравнении "велик и могуч" по всем аспектам, а уж по плотности кода в thumb-mode кладёт на лопатки все архитектуры существовавшие до его изобретения 🙄.
Естественно, никакой речи в презе 2009г про RISC-V в ней не шло, а хотелось бы его тоже добавить в сравнение, особенно с расширением 16битными командами.
❓Никому такое не попадалось случаем такое исследование (или несколько, чтобы результаты не были столь однобокими каковые получились у NXP с М0)?
@embedoka
- Такую поисковую фразу я вбивал, пытаясь найти хоть какое-то сравнение плотности кода разных МК (8051, AVR, PIC16, MSP430, HC08, Cortex-M, RISC-V, etc).
Максимум релевантного, что удалось найти: это преза 2009г от NXP, восхваляющая Cortex-M0. Естественно, М0 в этом сравнении "велик и могуч" по всем аспектам, а уж по плотности кода в thumb-mode кладёт на лопатки все архитектуры существовавшие до его изобретения 🙄.
Естественно, никакой речи в презе 2009г про RISC-V в ней не шло, а хотелось бы его тоже добавить в сравнение, особенно с расширением 16битными командами.
❓Никому такое не попадалось случаем такое исследование (или несколько, чтобы результаты не были столь однобокими каковые получились у NXP с М0)?
@embedoka
🤔8🤯4👍2😐1
Собрал в один блог-пост "Полезные ресурсы Github для инженеров FPGA/ASIC" серию публикаций в канале:
▫️https://t.me/embedoka/833
▫️https://t.me/embedoka/834
▫️https://t.me/embedoka/835
▫️https://t.me/embedoka/837
▫️https://t.me/embedoka/839
Так намного проще добавлять новые источники и иметь всегда актуальный список годноты.
@embedoka
▫️https://t.me/embedoka/833
▫️https://t.me/embedoka/834
▫️https://t.me/embedoka/835
▫️https://t.me/embedoka/837
▫️https://t.me/embedoka/839
Так намного проще добавлять новые источники и иметь всегда актуальный список годноты.
@embedoka
Журнал Эмбеддед-Инженера
Полезные ресурсы Github для инженеров FPGA/ASIC
На кого из индустрии Semiconductors подписаться на Github
🔥16👍7❤3👌2🦄2🏆1
🫡16🌚5👍2👨💻1
Forwarded from Denis
В этом-то и проблема, что они ничего вкладывать не собираются. Они клеют наклейки на китайские чипы. Они без зазрения совести официально прислали вот такую вот документацию. Найдите три отличия, как говорится...
😢46🤣13🫡8🤡5👍4😭3🌚2🤝2😱1
Large Language Model (chatGPT) assisting WiFi chip design
Ну вот и дошла очередь до verilog и аппаратных блоков
💾 https://arxiv.org/pdf/2307.07319.pdf
@embedoka
Ну вот и дошла очередь до verilog и аппаратных блоков
💾 https://arxiv.org/pdf/2307.07319.pdf
@embedoka
🔥11🤔3👻1👨💻1
AnGeL: Fully-Automated Analog Circuit Generator Using a Neural Network Assisted Semi-Supervised Learning Approach
In this work, we first present a database including labeled and unlabeled data. We use NN to determine the behavior of complicated topologies by combining the more simple ones. Using this database, we propose a fully-automated analog circuit generator framework, AnGeL. AnGeL performs all the schematic circuit design steps from deciding the circuit topology to determining the circuit parameters. Our results show that for multiple circuit topologies, in comparison to the state-of-the-art works while maintaining the same accuracy, the required labeled data is reduced by 4.7x -1090x. Also, the runtime of AnGeL is 2.9x -75x faster.
💾 https://ieeexplore.ieee.org/document/10190116 (запейволлено, см. 1й комментарий к посту)
PS: вот и до аналоговых дизайнеров добралась эта вечеринка 🎉
@embedoka
In this work, we first present a database including labeled and unlabeled data. We use NN to determine the behavior of complicated topologies by combining the more simple ones. Using this database, we propose a fully-automated analog circuit generator framework, AnGeL. AnGeL performs all the schematic circuit design steps from deciding the circuit topology to determining the circuit parameters. Our results show that for multiple circuit topologies, in comparison to the state-of-the-art works while maintaining the same accuracy, the required labeled data is reduced by 4.7x -1090x. Also, the runtime of AnGeL is 2.9x -75x faster.
💾 https://ieeexplore.ieee.org/document/10190116 (запейволлено, см. 1й комментарий к посту)
PS: вот и до аналоговых дизайнеров добралась эта вечеринка 🎉
@embedoka
🔥10🤔4👍2🎉2🤡2⚡1👌1🙈1🫡1
All cops are broadcasting:
breaking TETRA after decades in the shadows
- заценили игру слов?)).. Именно такая тема доклада заявлена на конференцию в US 😅
Я вот задумался - а что вдруг спустя 20 лет решили откопать этого неуловимого Джо? Немного погуглил про TETRA - похоже любые спеки и криптография доступны только через NDA (и то не всем). Так неужели вся защита протокола была построена на основе Security through obscurity 😱
▶️ https://tetraburst.com/
▶️ https://www.vice.com/en/article/4a3n3j/backdoor-in-police-radios-tetra-burst
@embedoka
breaking TETRA after decades in the shadows
- заценили игру слов?)).. Именно такая тема доклада заявлена на конференцию в US 😅
Я вот задумался - а что вдруг спустя 20 лет решили откопать этого неуловимого Джо? Немного погуглил про TETRA - похоже любые спеки и криптография доступны только через NDA (и то не всем). Так неужели вся защита протокола была построена на основе Security through obscurity 😱
▶️ https://tetraburst.com/
▶️ https://www.vice.com/en/article/4a3n3j/backdoor-in-police-radios-tetra-burst
@embedoka
👍8😁6🔥1😈1🫡1
Wavedrom всем хорош. Вот еще бы он умел вот так вот 👆показывать перенос эпюры на новую "строку" 🙏
Что интересно, bitfield от того же автора умеет разбивать поля на несколько фрагментов.
Можно, конечно, нашинковать длинную диаграмму на несколько коротких вручную, но:
1️⃣ При вёрстке тех.документации эти фрагменты будут отдельными рисунками. С отдельными подписями (если только не делать это в рамках одной вейвдром-диаграммы, где в этом случае будут присутствовать сигналы с одинаковыми именами)
2️⃣ Нужно какое-то обозначение того, что это одна длинная диаграмма, а не несколько коротких (интуитивно непонятно)
@embedoka
Что интересно, bitfield от того же автора умеет разбивать поля на несколько фрагментов.
Можно, конечно, нашинковать длинную диаграмму на несколько коротких вручную, но:
1️⃣ При вёрстке тех.документации эти фрагменты будут отдельными рисунками. С отдельными подписями (если только не делать это в рамках одной вейвдром-диаграммы, где в этом случае будут присутствовать сигналы с одинаковыми именами)
2️⃣ Нужно какое-то обозначение того, что это одна длинная диаграмма, а не несколько коротких (интуитивно непонятно)
@embedoka
👍5🙏1
Забавно наблюдать как неповоротливый энтерпрайз с гигантским лагом пытается следовать трендам (а то и вовсе сделать pivot, разменяв бумагу на пластик) в надежде откусить от рынка лакомый кусок.
PS: Ну что, ждём чипованные катушки с филаментом и бутыли с жижей, брендированные НР ? 😂
@embedoka
PS: Ну что, ждём чипованные катушки с филаментом и бутыли с жижей, брендированные НР ? 😂
@embedoka
😁22🤯3👍2