Embedded Doka
Ничего личного, но, вероятно, наиболее характерная черта современных студентов на территории эксСССР - это (помимо бедности) неумение/нежелание пользоваться G[ithub|oogle]. @embedoka
Благосостояние отечественных студентов определённо растёт. С предыдущего момента средний прайс поднялся с 1500 до 2000 🙄
PS: конечно нельзя исключать, что это просто очередной инновационный стартап маскируется под "бедного студента": а то в ваших рунетах пишут, что инженер - не айтишник, согласен работать и за миску риса.. 🤷♂️
@embedoka
PS: конечно нельзя исключать, что это просто очередной инновационный стартап маскируется под "бедного студента": а то в ваших рунетах пишут, что инженер - не айтишник, согласен работать и за миску риса.. 🤷♂️
@embedoka
🤡10👏1🤔1
A Verilog synthesis flow for Minecraft redstone circuits
- неплохая попытка заинтересовать школьников цифровой схемотехникой и чипмейкерством 🔥
PS: Где-то в параллельной вселенной китайские дети не шьют кроссовки на подпольных фабриках, а прогают на верилоге очередной <невыговариваемое название>-peng 🙄
@embedoka
- неплохая попытка заинтересовать школьников цифровой схемотехникой и чипмейкерством 🔥
PS: Где-то в параллельной вселенной китайские дети не шьют кроссовки на подпольных фабриках, а прогают на верилоге очередной <невыговариваемое название>-peng 🙄
@embedoka
🔥9👏4👍2🤔1🤯1👌1
fullflow.gif
24.4 MB
To show how easy it is to make a circuit with MinecraftHDL me creating a circuit, synthesizing, and generating it in minecraft in less than a minute!
@embedoka
@embedoka
🔥11👍2🤔2🏆2❤1👏1
nowadays optimization being like..
PS: Олоф сделал компактное RISC-V ядро и по фану ведёт рейтинг: сколько ядер удалось напихать в ту или иную FPGA
@embedoka
PS: Олоф сделал компактное RISC-V ядро и по фану ведёт рейтинг: сколько ядер удалось напихать в ту или иную FPGA
@embedoka
🤣13👍5🔥2
Давным-давно когда гугл только сделал поддержку пользовательских доменов для своей почты (что впоследствии с успехом скопировал яндекс) я воспользовался щедрым предложением и привязал свой iDoka.ru к гуглу. Через какое-то время гугл сделал этот сервис платным, но для пользователей которые начали пользоваться до этого момента он (свыше десяти лет!!!) оставался бесплатным. Но видимо кровавый энтерпрайз помимо слова "навсегда" знает слова "я передумал" и я получил такое вот письмо ⬆️
Вопрос #1
Есть ли какие-то трюки/лайфхаки/советы, как сделать даунгрейд гугл-аккаунта организации, чтобы оставаться в рамках "халявного" тарифа гугла?
Вопрос #2
Сталкивался ли кто-нибудь с миграцией сервисов гугла (м.б. на тот же гугл, но бесплатный в домене gmail.com), интересует перенос 1-в-1 накопленных более чем за 10-тилетие:
▫️почты
▫️гугл-доков
Есть ли какая-то нативная (от гугла) процедура миграции между аккаунтами организаций/между аккаунтом организации и gmail-аккаунтом?
#простоспросить
Вопрос #1
Есть ли какие-то трюки/лайфхаки/советы, как сделать даунгрейд гугл-аккаунта организации, чтобы оставаться в рамках "халявного" тарифа гугла?
Вопрос #2
Сталкивался ли кто-нибудь с миграцией сервисов гугла (м.б. на тот же гугл, но бесплатный в домене gmail.com), интересует перенос 1-в-1 накопленных более чем за 10-тилетие:
▫️почты
▫️гугл-доков
Есть ли какая-то нативная (от гугла) процедура миграции между аккаунтами организаций/между аккаунтом организации и gmail-аккаунтом?
#простоспросить
😢7🤬3
То ощущение, когда презентации макбуков более захватывающие и технически насыщненные, чем презентаци современных айфонов (либо я до сих пор под впечатлением как эппл всё так ловко провернула со своим Apple Silicon).
Вообще с выпуском iWatch Ultra эппл приближается к унификации класса FixPrice: всё за ±$800 (часы, телефон, ноут,AirPods Max)
Вообще с выпуском iWatch Ultra эппл приближается к унификации класса FixPrice: всё за ±$800 (часы, телефон, ноут,
🔥3💯2
Forwarded from Igor Fomin
Через N лет: встречайте Apple FPGA. 🤩
🔥14🏆6🤔1
sv2chisel - SystemVerilog to Chisel Translator
💾 Code
📄 Paper
📄 Features & Limitations
#SV #verilog #chisel #translator
@embedoka
💾 Code
📄 Paper
📄 Features & Limitations
#SV #verilog #chisel #translator
@embedoka
🤔7🌚5🤯1🥴1
Chisel vs SpinalHDL
Не берусь судить о том какой из инструментов более зрелый и с большим комьюнити, но тот факт что такая монстроузная штука как FireSim поддерживает Chisel (и только) говорит о многом.
И лично для меня существование таких штук как FireSim куда сильнее задаёт тренд к "демократизации кремния", нежели появление еще одного "HLS".
Ведь это по факту (благодаря доступности для запуска на AWS F1 любому желающему) функциональный аналог Cadence Palladium* (хотя в продуктовой линейке кейденс можно запутаться бесповоротно: Helium? Palladium? Protium? 🤯).
PS: но давайте признаемся - по-настоящему мы грезим мечтой об ускорении моделирования HDL on GPU, так ведь? 😏
Make GPU great again!
@embedoka
Не берусь судить о том какой из инструментов более зрелый и с большим комьюнити, но тот факт что такая монстроузная штука как FireSim поддерживает Chisel (и только) говорит о многом.
И лично для меня существование таких штук как FireSim куда сильнее задаёт тренд к "демократизации кремния", нежели появление еще одного "HLS".
Ведь это по факту (благодаря доступности для запуска на AWS F1 любому желающему) функциональный аналог Cadence Palladium* (хотя в продуктовой линейке кейденс можно запутаться бесповоротно: Helium? Palladium? Protium? 🤯).
PS: но давайте признаемся - по-настоящему мы грезим мечтой об ускорении моделирования HDL on GPU, так ведь? 😏
Make GPU great again!
@embedoka
YouTube
FireSim Intensive (Architecture Track) - Chisel Community Conference 2018
Sagar Karandikar gives a deep dive on FireSim and the Chisel and FIRRTL technology enabling it. FireSim allows for the automated, fast emulation of hardware designs on Amazon AWS F1 infrastructure.
🔥4👍2😍1
Все мы так или иначе сталкиваемся с опенсорсными проектами: кто-то читает исходники перед сном в поисках вдохновения, кто-то заимствует части/библиотеки, а кто-то даже самозабвенно контрибьютит.
Как правило, от качественного опенсорса эмоции позитивные, но проходящие (да и в нашем предметном домене качественного попадается довольно мало). Зато от плохого эмоции весьма долгоиграющи. Вот решил выплеснуть немного гнева (сначала хотел сделать смешной мем про "плохой опенсорс" но та-а-ак лень..).
Итак, ТОП-5 признаков "дурно-пахнущего" опенсорса:
5️⃣ Отсутствие мало-мальской документации и скриптов сборки: т.е. пока изрядно не поковыряешься в исходниках - не поймёшь какие фичи и ограничения есть у проекта. Также неясна фаза проекта - достигнуты ли были поставленные цели или проект был заброшен на полпути.
4️⃣ Отсутствие тестов/тестбенчей. (no_comments)
3️⃣ Отсутствие файлов сборки/IDE: Мейкфайл и/или скрипты сборки отсуствуют как класс - т.е. вообще непонятно каким тулчейном (в случае мк) или EDA (в случае HDL) должен собираться проект. Как правило зависимости от внешних проектов/репо тоже выясняются уже в процессе.
2️⃣ Полное отсутствие комментариев в коде. Обычно идёт вкупе с искусством написания нечеловекопонятного кода: что такое говорящие имена переменных, архитектура кода, паттерны описания тех или иных сущностей - создателю неведомо. Иногда доходит до анекдотичного: единственный комментарий в исходниках - это указание лицензии в шапке файла (и на том спасибо 🙏🏻
1️⃣ Ну и, наверное, самое грустное: полный игнор со стороны создателя на Issues/PR. (Часто характерно для проектов, выполненных студенческими коллективами в рамках дипломной работы: подписал обходной лист в ставшем родным за 5 лет вузе и перевернул эту страницу своей жизни). Очень жаль, даже среди студенческих встречаются довольно сильные проекты 😢
❓А отчего у вас чаще всего "подгорает" при использовании проектов с гитхаба?
#наблюдения #бесит
@embedoka
Как правило, от качественного опенсорса эмоции позитивные, но проходящие (да и в нашем предметном домене качественного попадается довольно мало). Зато от плохого эмоции весьма долгоиграющи. Вот решил выплеснуть немного гнева (сначала хотел сделать смешной мем про "плохой опенсорс" но та-а-ак лень..).
Итак, ТОП-5 признаков "дурно-пахнущего" опенсорса:
5️⃣ Отсутствие мало-мальской документации и скриптов сборки: т.е. пока изрядно не поковыряешься в исходниках - не поймёшь какие фичи и ограничения есть у проекта. Также неясна фаза проекта - достигнуты ли были поставленные цели или проект был заброшен на полпути.
4️⃣ Отсутствие тестов/тестбенчей. (no_comments)
3️⃣ Отсутствие файлов сборки/IDE: Мейкфайл и/или скрипты сборки отсуствуют как класс - т.е. вообще непонятно каким тулчейном (в случае мк) или EDA (в случае HDL) должен собираться проект. Как правило зависимости от внешних проектов/репо тоже выясняются уже в процессе.
2️⃣ Полное отсутствие комментариев в коде. Обычно идёт вкупе с искусством написания нечеловекопонятного кода: что такое говорящие имена переменных, архитектура кода, паттерны описания тех или иных сущностей - создателю неведомо. Иногда доходит до анекдотичного: единственный комментарий в исходниках - это указание лицензии в шапке файла (и на том спасибо 🙏🏻
/* без иронии */ ).1️⃣ Ну и, наверное, самое грустное: полный игнор со стороны создателя на Issues/PR. (Часто характерно для проектов, выполненных студенческими коллективами в рамках дипломной работы: подписал обходной лист в ставшем родным за 5 лет вузе и перевернул эту страницу своей жизни). Очень жаль, даже среди студенческих встречаются довольно сильные проекты 😢
❓А отчего у вас чаще всего "подгорает" при использовании проектов с гитхаба?
#наблюдения #бесит
@embedoka
👍5👏2🌚2🤔1😢1
Прекрасное занятие для воскресного вечера: How-to guide on 3D-printing standard cells from the SKY130 PDK.
Предполагаю, что идею можно усовершенствовать (нашируки фрезы не для скуки): если не печатать пласиком, а фрезеровать на ЧПУ из различных металлов - должны получиться крайне симпатичные статуэтки для награждения (а в сочетании со стеклом/оргстеклом - вообще 🔥).
@embedoka
Предполагаю, что идею можно усовершенствовать (наши
@embedoka
🔥9👍4❤2💯1🏆1
SDC*-khana (driverless DeLorean) - прецизионный дрифт автономного DeLorean (переделанного в электрической), обычная выпускная работа студента Стенфорда 🙈. Тут немного описания.
Как говорят дамы:мужчина отличается от мальчика стоимостью игрушек 💰
*SDC - self drifting car 😊
@embedoka
Как говорят дамы:
*SDC - self drifting car 😊
@embedoka
🔥10👍6🤯3⚡1🏆1
Embedded Doka
Гонения Master & Slave. Now in HW. Ну всё, приплыли, сушите вёсла. Это было прикольно когда не затрагивало HW индустрию: почитывать новости про выпиливание терминов из питона или смена дефолтного названия ветки на гитхаб, по похоже на то, что добрались до…
А помните эту публикацию двухлетней давности где посмеивались над переделками воинов SJW, которым не совсем по духу пришлись Master & Slave?
Так вот, когда Analog Devices публикует гайд , а за его нарушение на EngineerZone раздаёт тикеты юзерам - это уже начинает быть менее смешно 😬.
О, новый дивный мир, там где Grandfather превратился в Legacy, а White в Allow 🤦🏻♂️
@embedoka
Так вот, когда Analog Devices публикует гайд , а за его нарушение на EngineerZone раздаёт тикеты юзерам - это уже начинает быть менее смешно 😬.
О, новый дивный мир, там где Grandfather превратился в Legacy, а White в Allow 🤦🏻♂️
@embedoka
🤯10👍4🤔4
Оказывается гитхаб давно выпустил свою кроссплатформенную обёртку над гитом: https://hub.github.com/ и вместо:
PS Какой же я отсталый 😭
@embedoka
git clone https://github.com/iDoka/awesome-embedded-softwareможно лаконично писать (для своих репо):
hub clone awesome-embedded-softwareТакже в ассортименте прочие ништяки, специфичные для GH (работа с CI, PR, issues, etc).
PS Какой же я отсталый 😭
@embedoka
👍10❤4🤔2👎1