на мягких?! Лицензия для университетов стоила порядка 100 тыс долларов без всякой поддержки со стороный Bell labs. Продажа оригинального unix для коммерческого использования также практически не велась, ибо была запрещена по антимонопольному законодательству.
Linux, все же, я думаю, возник по причине появления дешевого 80386 процессора с защищенным режимом и возникновения Интернета. Корпорациям понадобились сервера в неприличных количествах. Всё было бы иначе, если бы Майкрософт сориентировался и выкатил Винду баксов 30 для этих целей. Линуса Торвальдса, по правилам этого мира, без Интернета также бы корпорации сгноили в судах. Но вместо этого Линукс начали писать инженеры корпораций на окладе. 99.9% кода написано ими.
Есть легенда, что в Гугле запрещено улучшать что-то на 20%. Улучшение должно быть значительное, например на 80% и более.
Нет смысла пытаться изобрести велосипед. В этом нет заинтересантов. Заранее понятно, что улучшение если и будет то незначительное.
Нужно значительное улучшение в решении каких-то задач. Например, вычислитель на мемристорах.
Квантовый компьютер. Или какая-то биологическая форма в виде кактуса в горшке.
Если привычный кремний, то покажите где будет гешефт.
Классические линейные стабилизаторы выдают пилу на выходе. И работают за счет наличия паразитного последовательного сопротивления классического электролита или тантала. (по этому опасно завышать рекомендуемые номиналы, потому что Rs будет падать и нормальная пила не возникнет).
Некоторые деятели (как я) нагружают на керамику, где сопротивление очень мало, что не есть правильно. В результате при малых токах как-то работает, но при больших токах с устойчивостью может быть беда и стабилизатор может начать не выдавать нужный ток или даже генерить помехи. Также многие не понимают что дельта мощности тупо рассеивается на линейном преобразователе и в части применений нужен радиатор.
В некоторых современных линейниках (есть к примеру у TI) в даташитах заявлено то что они могут работать на керамику.
Статью не осилил, по-моему она запутывает больше.
Новичкам я бы посоветовал:
— изучить все даташиты и appnotes. Скорее всего там уже есть референсный дизайн, который следует максимально повторить. Если вы считаете что вы джедай и все разводите в один слой, когда в рекомендациях четыре слоя — то вы идиот. В 2021 году почти не осталось причин не использовать четырехслойные платы (отношение сигнал-шум лучше в 10-100 раз). Цена слабо отличается от двухслойной платы (закупант врёт если говорит иначе) Частоты всего резко выросли, нанометры уменьшились и вся электроника стало гораздо нежнее по сравнению со старой дубовой 5-вольтовой логикой. Два внутренних слоя следует отдать под полигоны питания. Они будут работать как идеальный высокочастотный конденсатор. То есть дизайн платы гораздо важнее чем установленные конденсаторы, которые часто и не работают. Всё потому что электроника это не алгебра, а скорее геометрия, и от взаимного расположения блоков и компонентов зависит больше чем от номиналов.
— Мне не стыдно сложный дизайн выслать вендору на проверку, а иногда выслать и свою плату. Это всегда бесплатно. Этим следует пользоваться. У вендора часто есть лаборатория и приборы которых у вас не будет никогда, а также внутренний софт с тепловым и электромагнитным анализом.
Когда вы будете разбираться с производителем — «почему у меня не работает»?, то он ткнет вас носом в appnotes где был дан правильный ответ. У меня был случай когда повторенный дизайн не работал (при испытаниях в климокамере на отрицательных температурах), тем не менее это лучше чем дизайн отражающий ваш внутренний мир.
Ну ладно, допустим ваша плата не вписывается в референсный дизайн и нужно разработать что-то уникальное. А уникальное ли это? Сильно агитирую наступить на горло собственной песне и изучить решения лучших конкурентов на рынке. Найти время на реверс. Почти всегда наступает откровение, особенно если вы в этой области до этого не разрабатывали.
Хорошо, если хочется разобраться или конкурентов нет. Поток сознания:
— у большинства в голове «канализационно-трубопроводная» модель электроники, где что-то втекает, а что-то вытекает. Частично это так, но для учета целостности сигналов полезнее модель когда электромагнитная волна бежит сразу по всем проводам. То есть «вода течет в обе стороны сразу». И лучшая среда для такой волны это волновод — тот самый распределенный конденсатор из полигонов описанный выше. Либо коаксиальный волновод, где сплошной перфорацией из переходных отверстий имитируется коаксиал. Любые пересечения с другими волноводами это зло.
— Каждый функциональный блок на плате следует рассматривать не как нежный блок который следует защитить, а как потенциальный источник помех. То есть мы не защищаем единственный нежный блок, а делаем так чтобы по общей шине питания от него не бегали помехи. Также как в лампах дневного света или импульсных блоках питания ставят по входу из розетки дроссель не для того чтобы защитить нежный блок питания, а для того чтобы не свистела вся проводка в доме.
— главное правило — выскочастотные помехи проходят по наименьшей индуктивности. Внезапно оказывается что высокочастные помехи легко проходят через межвитковую емкость катушек, конденсаторы которые разработчик взял «с запасом» не работают из за большой индуктивности выводов. А силовая часть выдающая два ампера превращается на длинной дорожке в один вольт помех, если импеданс дорожки на высокой частоте равен половине Ома.
Исходя из этого у разработчика есть один инструмент — поднять индуктивность там где требуется и снизить индуктивность тоже там где требуется.
Радикальный ультимативный способ узнать параметры приборов — прогнать их векторным анализатором. Или хотя бы посмотреть частотные характеристики. Наступит озарение, почему вендор предлагает поставить параллельно три керамических конденсатора в 2.2uF, 0.1uF и 30pF (каждый работает в узком диапазоне частот).
— контрпример. Вендоры dc-dc преобразователей постоянно хвастают низким уровнем помех. Или их «калькулятор на сайте» делает упор в низкие помехи. Иногда низкие помехи это зло. Например ваша нагрузка ожидает 2 ампера с высокой скоростью нарастания, а низкие помехи означают плавность нарастания, плавное реагирование на изменение на выходе. В этом случае стоит загнать dc-dc в «злой режим с помехами». При грамотной трассирвоке платы это не является проблемой.
— Радикальное решение проблем с помехами это персональное питание для каждого потребителя. Например у вас на входе 12В и на плате у каждого потребителя очень близко расположенный свой источник питания (+1,2, +1,8, +1,8, +1,8, +3,3В и так далее). Такое часто встречаю у дорогих изделий где разработчики не сильно озадачены себестоимостью.
В реальной жизни, как правило, это невозможно и какое-нибудь питание гуляет по всей плате.
— В общем случае изоляция крупных функциональных блоков таких как силовое исполнительное устройство, аналоговая часть, цифровая часть достигается путем разрезания полигонов. Изображается дерево, где ветви расходятся от входа по питанию. Также бывает что полезно вырезать «острова из полигонов», «закутки» если нужно снизить помехи от блока.
Бывает проблема что дельта напряжений между ветвями оказывается значительной и приходится все же выравнивать потенциалы земель, для этого подходят бусинковые ферриты.
Иногда встречается утверждение что это бессмысленное занятие, потому что «все равно к плате подходит двухметровый кабель и где здесь дерево?». Ну для этого, в общем случае, плату по входу защищают, в идеале, дросселем защиты от синфазных и дифференциальных помех, проходными конденсаторами. Или хотя бы заказать блок питания с «утолщением на проводе» — крупной бусиной около разъема. Но это когда есть деньги.
— выше было описано как помехи можно «не пустить» или «разделить». Есть еще вариант — помехи «поглотить». Для этого придуманы TVS-диоды, терморезисторы, mosfet-переключатели, самовосстанавливающиеся предохранители и прочие схемотехнические решения на привычных компонентах.
— Но главный источник помех, все же, это не внутренний помехи, а внутренние кабельные подключения. Каждый кабель это отличная антенна. Радикальный способ решения это «клетка Фарадея», разъемы с полным шилдом и защита каждого порта всем тем что впаривают вендоры специализирующие на защите от индуктивных и кондуктивных помех.
Итоговые выводы:
— главное это дизайн платы, а не количество компонентов. Электроника это геометрия, а не алгебра. Решает не количество конденсаторов, а конденсаторы в правильных местах.
— помехи бегут не там где кажется, а по фактической индуктивности.
— разработчик управляет помехами путем изменения индуктивности.
— помехи можно поглощать.
Контрвывод: можно работодателю залечить про «клетку Фарадея», про все схемотехнические решения которые «необходимы» и цена изделия улетит в космос. Но в конкурирующей конторе окажется джедай, который сделает отличное решение в пластике, с минимумом компонентов и без всякой экзотики. Секрет успеха — следование лучшим практикам и испытания, испытания испытания. Полезны климокамеры, хотя бы на плюсовые температуры, потому что температура это ещё один изменяемый параметр который случится у пользователя, а не у вас на столе. Если вам «негде» то идите во внешние лаборатории. Если нет возможности то воруйте знания у конкурентов и следуйте всем рекомендациям вендоров.
я думаю что все эти INGUN, Spea и прочие это деньги на ветер. Не нужно туда смотреть при российских объемах. Оснастки это расходный материал. В идеале плата сама должна себя тестировать в самопальной оснастке. Лучше в Китае заказать 10 оснасток и потом при производстве менять только иглы при износе (обычно и это не требуется). Мои платы все в Альтиуме целиком в 3Д со всеми компонентами. То есть можно выслать Step, плоские слои Автокада где указать контактные точки где какие должны быть иглы. У меня два типа - острые и в виде короны на штырек разъемов. Также мои платы обычно без крепежных отверстий, по которым все обычно позиционируют платы в оснастках толстыми направляющими (иглами). Это не беда - китайцы фрезеруют ложемент под плату. Короче высылайте им все что есть. Они сами скажут что требуется. Через три недели уже можно получить готовую работу.
элементарная причина.
Тестирование, отладка это дорого.
Далее, правило Парето о том что 20% усилий приносит 80% результата. По этому выпускают драйвера для 80% рынка своей железки — под винду. Но мир меняется, железо становится все более мобильным и теперь уже может быть поддержка под Андроид и ARM, а не под винду и x86.
Разработчикам в идеале нужна одна ось, один процессор. По этому все отлаживают под Интел (АМД может страдать и страдает) и под Qualcomm в мире АRM. У красноглазых тестировщики часто вообще отсутствуют как класс.
Бесплатный сыр только в мышеловке. Если ты не заплатил за Линукс, значит ты расплачиваешься тем что на тебе отлаживают баги. Тебе принудительно впаривают сырые обновления.
Линукс пишут корпорации. Их сотрудники на окладе. Причина почему Линуса Торвальдса не засудили за клонирование Unix — появление Интернета. Потребовалось огромное количество серверов с околонулевой лицензией владения. То есть корпорациям нужен Линукс на сервере, они это оплатили. Но они не платили за десктоп. Если нужен posix-like то бери Apple Mac, всем остальным подойдет Винда.
(сам я фанат Линукс и годами программирую на нем, но то не вижу причин, чтобы все здесь будет хорошо с драйверами.)
1. GPU не является Машиной Тьюринга. Не может посчитать, к примеру, экспоненциальную функцию — сигмоиду, соответственно инференс только на GPU в общем случае невозможен. После GPU все равно досчитывает CPU.
2. Память GPU, конечно, быстрая, только данные туда в начале должны попасть. Накладные расходы на передачу из RAM в GPU-RAM, а потом еще обратно! приводят к тому что внезапно самый быстрый практический инференс на легких нейронках получается на CPU с векторными расширениями (NEON, AVX).
3. В моих домашних применениях наличие 2080TI никак не ускоряет видеомонтаж, потому что CPU в 48 аппаратных потоков делает это быстрее.
Итого, я не говорю что GPU это плохо. Просто практическое применение несколько отрезвляет.
В одном изделии мы выбирали экран и чуть не остановились на новомодном OLED. Бабло победило, а потом оказалось что в этом изделии сверхважен малопотребляющий режим (это редкий и неочевидный кейс, потому что изделие включено всегда). И у ЖК есть уникальное свойство - его видно и без подсветки. То есть у экрана есть два режима - с подсветкой и без. Это уникальное свойство, чего нет ни у какого другого.
Но у айфоноподобного интерфейса есть другое уникальное свойство - "работа без документации". Это не "победа маркетологов", это то что бизнес может оцифровать. Обучение сотрудников стоит денег.
Я сам несколько раз делал коммерческие железки с монохромным графическим интерфейсом и все мне нравилось.
Потом однажды на работе мне заменили ip телефон с таким интерфейсом и я понял что не хочу разбираться в меню. Все это уже морально устарело. В моем старом квадратном ipod'е - идеальный тачевый интерфейс. В новой беззеркалке также экран поддерживает мультитач. Сейчас уже в станках и тракторах андроид.
Короче, ниша конечно осталась - сверхнизкое потребление, малая стоимость (уже спорно) ну или просто лучше одного мигающего светодиода зарядного устройства ничего придумать нельзя - светодиод видно в темноте. Но в остальном подобных интерфейсов лучше избегать. Иначе твое изделие попадает в разряд кустарщины или изделия низкого класса.
В комментариях массово не понимают что-такое unix way.
Программы — мелкие и совершенные (совершенные в прямом смысле слова, если залезть в исходники — часто последнее изменение случилось 20 лет назад).
Программист/админ не пишет программу «чуть лучше чем было», а строит «трубопровод» — скрипт где мелкие программы передают параметры друг другу. Это позволяет быстро потом разобраться другому программисту. Быстро изменить что-то из этих стандартных кирпичей.
«Написать на Питоне» часто не выйдет, просто потому что Питон не включен в стандарт Posix. Это невозможно, например, на слабых встраиваемых решениях с 8МБ памяти. А unix way это про универсальное решение для любых машин.
Также вся система представляет собой «трубопроводы» из стандартных кирпичей — наборы скриптов.
Всё это позволило системе выжить, стабилизироваться и влезть в телефоны, суперкомпьютеры, сервера и игровые приставки.
GUI не входит в стандарт POSIX. Речь идет о системном программировании. Здесь гуй не нужен и даже вреден. Исходники ядра Линукса не открывают в IDE, особенно если целевая платформа за тысячи километров с плохой связью.
мы сами делали стенды, обычно из оргстекла, резку можно заказать у рекламщиков.
Потом оказалось что что быстрее, дешевле и качественнее заказать кастомный стенд в китае - каждый завод там это может и имеет соответствующий цех. (электроника наша).
да, "обычная маска" это паяльная маска, нужна только для уменьшения брака при пайке. На большее надеяться не стоит.
Иммерсионное золочение нужно в первую очередь для параллельности установки чипов при автоматическом монтаже. Золото хорошо взаимодействует с пастой и разъедается. То есть при золоте - меньше брака.
Иммерсионное золото - очень тонкое и также нужно в основном для монтажа и надеяться на защитные свойства при эксплуатации безответственно (может почернеть). Хорошее золочение это гальваническое золочение, типа как у краевых разъемов, но пригодно только для простых рисунков на плате, потому что для гальванизации требуется выводить все контакты для внешней оснастки.
скорость волны максимальна в вакууме (скорость света). Дальше скорость падает пропорционально диэлектрической проницаемости. Импеданс будет разный в зависимости от типа диэлектрика платы и маски.
Правда - неполиткорректна. Просто крупным военным базам США отдан такой способ заработка - автомобилестроение. (хотя большинство верит в генетическую предрасположенность корейцев, немцев и японцев). Чтобы как-то сохранить лицо, что якобы существует открытый рынок, то вводят заградительные технические требования. Евро-3-4-5, требования по безопасности. Представьте что по технологиям 90х годов хорошие машину будет поставлять Греция, а если Африка?
следуя вашей логике Джоан Роулинг должна была стать специалистом по книгоиздательству прежде чем сесть писать «Гарри Поттера» и вообще ответственна за издательский бизнес Британии.
То что сделала TSMC вообще было не слыхано — убедить мир отдавать им исходники чипов. Они сами их верифицируют, а за одно проверяют на лицензионную чистоту. Доверие держится на том что никакие «собственные процессоры 5 нм» они обязуются не выпускать, а также не передадут никому чужую интеллектуальную собственность.
передел рынков случается по итогам войн. Так что если вы опоздали на игру в монополию — переворачивайте стол доставайте свою игру где вы объясните свои правила.
Именно так Британия перестала быть империей над которой не заходит солнце по итогам Второй мировой войны. Или американская аграрная колония провозгласила победила в войне с промышленно развитой метрополией.
Если бы этот ответ знали китайцы, то никогда бы не сделали всю линейку оборудования 5G. Целую индустрию с оборотом под триллион долларов за десять лет. И оказалось что теперь Западу нужно «подождать пять лет».
Можно вполне легально обойти патентные ограничения. Просто нужно войти в коммитеты по стандартам DDR8, PCIe10, USB6 и так далее. Тихой сапой получить всё это вместе со всеми.
на мягких?! Лицензия для университетов стоила порядка 100 тыс долларов без всякой поддержки со стороный Bell labs. Продажа оригинального unix для коммерческого использования также практически не велась, ибо была запрещена по антимонопольному законодательству.
Linux, все же, я думаю, возник по причине появления дешевого 80386 процессора с защищенным режимом и возникновения Интернета. Корпорациям понадобились сервера в неприличных количествах. Всё было бы иначе, если бы Майкрософт сориентировался и выкатил Винду баксов 30 для этих целей. Линуса Торвальдса, по правилам этого мира, без Интернета также бы корпорации сгноили в судах. Но вместо этого Линукс начали писать инженеры корпораций на окладе. 99.9% кода написано ими.
Нет смысла пытаться изобрести велосипед. В этом нет заинтересантов. Заранее понятно, что улучшение если и будет то незначительное.
Нужно значительное улучшение в решении каких-то задач. Например, вычислитель на мемристорах.
Квантовый компьютер. Или какая-то биологическая форма в виде кактуса в горшке.
Если привычный кремний, то покажите где будет гешефт.
полигон - область сплошной заливки медью на плате (раньше часто применялась в виде сетки для уменьшения вероятности коробления платы)
https://equpment.ru/windows/rekomendacii-po-proektirovaniyu-pechatnyh-plat-mini-faq-po/
Некоторые деятели (как я) нагружают на керамику, где сопротивление очень мало, что не есть правильно. В результате при малых токах как-то работает, но при больших токах с устойчивостью может быть беда и стабилизатор может начать не выдавать нужный ток или даже генерить помехи. Также многие не понимают что дельта мощности тупо рассеивается на линейном преобразователе и в части применений нужен радиатор.
В некоторых современных линейниках (есть к примеру у TI) в даташитах заявлено то что они могут работать на керамику.
Новичкам я бы посоветовал:
— изучить все даташиты и appnotes. Скорее всего там уже есть референсный дизайн, который следует максимально повторить. Если вы считаете что вы джедай и все разводите в один слой, когда в рекомендациях четыре слоя — то вы идиот. В 2021 году почти не осталось причин не использовать четырехслойные платы (отношение сигнал-шум лучше в 10-100 раз). Цена слабо отличается от двухслойной платы (закупант врёт если говорит иначе) Частоты всего резко выросли, нанометры уменьшились и вся электроника стало гораздо нежнее по сравнению со старой дубовой 5-вольтовой логикой. Два внутренних слоя следует отдать под полигоны питания. Они будут работать как идеальный высокочастотный конденсатор. То есть дизайн платы гораздо важнее чем установленные конденсаторы, которые часто и не работают. Всё потому что электроника это не алгебра, а скорее геометрия, и от взаимного расположения блоков и компонентов зависит больше чем от номиналов.
— Мне не стыдно сложный дизайн выслать вендору на проверку, а иногда выслать и свою плату. Это всегда бесплатно. Этим следует пользоваться. У вендора часто есть лаборатория и приборы которых у вас не будет никогда, а также внутренний софт с тепловым и электромагнитным анализом.
Когда вы будете разбираться с производителем — «почему у меня не работает»?, то он ткнет вас носом в appnotes где был дан правильный ответ. У меня был случай когда повторенный дизайн не работал (при испытаниях в климокамере на отрицательных температурах), тем не менее это лучше чем дизайн отражающий ваш внутренний мир.
Ну ладно, допустим ваша плата не вписывается в референсный дизайн и нужно разработать что-то уникальное. А уникальное ли это? Сильно агитирую наступить на горло собственной песне и изучить решения лучших конкурентов на рынке. Найти время на реверс. Почти всегда наступает откровение, особенно если вы в этой области до этого не разрабатывали.
Хорошо, если хочется разобраться или конкурентов нет. Поток сознания:
— у большинства в голове «канализационно-трубопроводная» модель электроники, где что-то втекает, а что-то вытекает. Частично это так, но для учета целостности сигналов полезнее модель когда электромагнитная волна бежит сразу по всем проводам. То есть «вода течет в обе стороны сразу». И лучшая среда для такой волны это волновод — тот самый распределенный конденсатор из полигонов описанный выше. Либо коаксиальный волновод, где сплошной перфорацией из переходных отверстий имитируется коаксиал. Любые пересечения с другими волноводами это зло.
— Каждый функциональный блок на плате следует рассматривать не как нежный блок который следует защитить, а как потенциальный источник помех. То есть мы не защищаем единственный нежный блок, а делаем так чтобы по общей шине питания от него не бегали помехи. Также как в лампах дневного света или импульсных блоках питания ставят по входу из розетки дроссель не для того чтобы защитить нежный блок питания, а для того чтобы не свистела вся проводка в доме.
— главное правило — выскочастотные помехи проходят по наименьшей индуктивности. Внезапно оказывается что высокочастные помехи легко проходят через межвитковую емкость катушек, конденсаторы которые разработчик взял «с запасом» не работают из за большой индуктивности выводов. А силовая часть выдающая два ампера превращается на длинной дорожке в один вольт помех, если импеданс дорожки на высокой частоте равен половине Ома.
Исходя из этого у разработчика есть один инструмент — поднять индуктивность там где требуется и снизить индуктивность тоже там где требуется.
Радикальный ультимативный способ узнать параметры приборов — прогнать их векторным анализатором. Или хотя бы посмотреть частотные характеристики. Наступит озарение, почему вендор предлагает поставить параллельно три керамических конденсатора в 2.2uF, 0.1uF и 30pF (каждый работает в узком диапазоне частот).
— контрпример. Вендоры dc-dc преобразователей постоянно хвастают низким уровнем помех. Или их «калькулятор на сайте» делает упор в низкие помехи. Иногда низкие помехи это зло. Например ваша нагрузка ожидает 2 ампера с высокой скоростью нарастания, а низкие помехи означают плавность нарастания, плавное реагирование на изменение на выходе. В этом случае стоит загнать dc-dc в «злой режим с помехами». При грамотной трассирвоке платы это не является проблемой.
— Радикальное решение проблем с помехами это персональное питание для каждого потребителя. Например у вас на входе 12В и на плате у каждого потребителя очень близко расположенный свой источник питания (+1,2, +1,8, +1,8, +1,8, +3,3В и так далее). Такое часто встречаю у дорогих изделий где разработчики не сильно озадачены себестоимостью.
В реальной жизни, как правило, это невозможно и какое-нибудь питание гуляет по всей плате.
— В общем случае изоляция крупных функциональных блоков таких как силовое исполнительное устройство, аналоговая часть, цифровая часть достигается путем разрезания полигонов. Изображается дерево, где ветви расходятся от входа по питанию. Также бывает что полезно вырезать «острова из полигонов», «закутки» если нужно снизить помехи от блока.
Бывает проблема что дельта напряжений между ветвями оказывается значительной и приходится все же выравнивать потенциалы земель, для этого подходят бусинковые ферриты.
Иногда встречается утверждение что это бессмысленное занятие, потому что «все равно к плате подходит двухметровый кабель и где здесь дерево?». Ну для этого, в общем случае, плату по входу защищают, в идеале, дросселем защиты от синфазных и дифференциальных помех, проходными конденсаторами. Или хотя бы заказать блок питания с «утолщением на проводе» — крупной бусиной около разъема. Но это когда есть деньги.
— выше было описано как помехи можно «не пустить» или «разделить». Есть еще вариант — помехи «поглотить». Для этого придуманы TVS-диоды, терморезисторы, mosfet-переключатели, самовосстанавливающиеся предохранители и прочие схемотехнические решения на привычных компонентах.
— Но главный источник помех, все же, это не внутренний помехи, а внутренние кабельные подключения. Каждый кабель это отличная антенна. Радикальный способ решения это «клетка Фарадея», разъемы с полным шилдом и защита каждого порта всем тем что впаривают вендоры специализирующие на защите от индуктивных и кондуктивных помех.
Итоговые выводы:
— главное это дизайн платы, а не количество компонентов. Электроника это геометрия, а не алгебра. Решает не количество конденсаторов, а конденсаторы в правильных местах.
— помехи бегут не там где кажется, а по фактической индуктивности.
— разработчик управляет помехами путем изменения индуктивности.
— помехи можно поглощать.
Контрвывод: можно работодателю залечить про «клетку Фарадея», про все схемотехнические решения которые «необходимы» и цена изделия улетит в космос. Но в конкурирующей конторе окажется джедай, который сделает отличное решение в пластике, с минимумом компонентов и без всякой экзотики. Секрет успеха — следование лучшим практикам и испытания, испытания испытания. Полезны климокамеры, хотя бы на плюсовые температуры, потому что температура это ещё один изменяемый параметр который случится у пользователя, а не у вас на столе. Если вам «негде» то идите во внешние лаборатории. Если нет возможности то воруйте знания у конкурентов и следуйте всем рекомендациям вендоров.
я думаю что все эти INGUN, Spea и прочие это деньги на ветер. Не нужно туда смотреть при российских объемах. Оснастки это расходный материал. В идеале плата сама должна себя тестировать в самопальной оснастке. Лучше в Китае заказать 10 оснасток и потом при производстве менять только иглы при износе (обычно и это не требуется).
Мои платы все в Альтиуме целиком в 3Д со всеми компонентами. То есть можно выслать Step, плоские слои Автокада где указать контактные точки где какие должны быть иглы. У меня два типа - острые и в виде короны на штырек разъемов.
Также мои платы обычно без крепежных отверстий, по которым все обычно позиционируют платы в оснастках толстыми направляющими (иглами). Это не беда - китайцы фрезеруют ложемент под плату.
Короче высылайте им все что есть. Они сами скажут что требуется. Через три недели уже можно получить готовую работу.
Тестирование, отладка это дорого.
Далее, правило Парето о том что 20% усилий приносит 80% результата. По этому выпускают драйвера для 80% рынка своей железки — под винду. Но мир меняется, железо становится все более мобильным и теперь уже может быть поддержка под Андроид и ARM, а не под винду и x86.
Разработчикам в идеале нужна одна ось, один процессор. По этому все отлаживают под Интел (АМД может страдать и страдает) и под Qualcomm в мире АRM. У красноглазых тестировщики часто вообще отсутствуют как класс.
Бесплатный сыр только в мышеловке. Если ты не заплатил за Линукс, значит ты расплачиваешься тем что на тебе отлаживают баги. Тебе принудительно впаривают сырые обновления.
Линукс пишут корпорации. Их сотрудники на окладе. Причина почему Линуса Торвальдса не засудили за клонирование Unix — появление Интернета. Потребовалось огромное количество серверов с околонулевой лицензией владения. То есть корпорациям нужен Линукс на сервере, они это оплатили. Но они не платили за десктоп. Если нужен posix-like то бери Apple Mac, всем остальным подойдет Винда.
(сам я фанат Линукс и годами программирую на нем, но то не вижу причин, чтобы все здесь будет хорошо с драйверами.)
cnx-software.ru/2021/08/24/okonchanie-sroka-sluzhby-realsense-intel-postepenno-otkazyvaetsya-ot-svoih-kamer-glubiny-realsense-3d
2. Память GPU, конечно, быстрая, только данные туда в начале должны попасть. Накладные расходы на передачу из RAM в GPU-RAM, а потом еще обратно! приводят к тому что внезапно самый быстрый практический инференс на легких нейронках получается на CPU с векторными расширениями (NEON, AVX).
3. В моих домашних применениях наличие 2080TI никак не ускоряет видеомонтаж, потому что CPU в 48 аппаратных потоков делает это быстрее.
Итого, я не говорю что GPU это плохо. Просто практическое применение несколько отрезвляет.
В одном изделии мы выбирали экран и чуть не остановились на новомодном OLED. Бабло победило, а потом оказалось что в этом изделии сверхважен малопотребляющий режим (это редкий и неочевидный кейс, потому что изделие включено всегда). И у ЖК есть уникальное свойство - его видно и без подсветки. То есть у экрана есть два режима - с подсветкой и без. Это уникальное свойство, чего нет ни у какого другого.
Но у айфоноподобного интерфейса есть другое уникальное свойство - "работа без документации". Это не "победа маркетологов", это то что бизнес может оцифровать. Обучение сотрудников стоит денег.
Я сам несколько раз делал коммерческие железки с монохромным графическим интерфейсом и все мне нравилось.
Потом однажды на работе мне заменили ip телефон с таким интерфейсом и я понял что не хочу разбираться в меню. Все это уже морально устарело. В моем старом квадратном ipod'е - идеальный тачевый интерфейс. В новой беззеркалке также экран поддерживает мультитач. Сейчас уже в станках и тракторах андроид.
Короче, ниша конечно осталась - сверхнизкое потребление, малая стоимость (уже спорно) ну или просто лучше одного мигающего светодиода зарядного устройства ничего придумать нельзя - светодиод видно в темноте. Но в остальном подобных интерфейсов лучше избегать. Иначе твое изделие попадает в разряд кустарщины или изделия низкого класса.
Программы — мелкие и совершенные (совершенные в прямом смысле слова, если залезть в исходники — часто последнее изменение случилось 20 лет назад).
Программист/админ не пишет программу «чуть лучше чем было», а строит «трубопровод» — скрипт где мелкие программы передают параметры друг другу. Это позволяет быстро потом разобраться другому программисту. Быстро изменить что-то из этих стандартных кирпичей.
«Написать на Питоне» часто не выйдет, просто потому что Питон не включен в стандарт Posix. Это невозможно, например, на слабых встраиваемых решениях с 8МБ памяти. А unix way это про универсальное решение для любых машин.
Также вся система представляет собой «трубопроводы» из стандартных кирпичей — наборы скриптов.
Всё это позволило системе выжить, стабилизироваться и влезть в телефоны, суперкомпьютеры, сервера и игровые приставки.
GUI не входит в стандарт POSIX. Речь идет о системном программировании. Здесь гуй не нужен и даже вреден. Исходники ядра Линукса не открывают в IDE, особенно если целевая платформа за тысячи километров с плохой связью.
мы сами делали стенды, обычно из оргстекла, резку можно заказать у рекламщиков.
Потом оказалось что что быстрее, дешевле и качественнее заказать кастомный стенд в китае - каждый завод там это может и имеет соответствующий цех. (электроника наша).
да, "обычная маска" это паяльная маска, нужна только для уменьшения брака при пайке. На большее надеяться не стоит.
Иммерсионное золочение нужно в первую очередь для параллельности установки чипов при автоматическом монтаже. Золото хорошо взаимодействует с пастой и разъедается. То есть при золоте - меньше брака.
Иммерсионное золото - очень тонкое и также нужно в основном для монтажа и надеяться на защитные свойства при эксплуатации безответственно (может почернеть). Хорошее золочение это гальваническое золочение, типа как у краевых разъемов, но пригодно только для простых рисунков на плате, потому что для гальванизации требуется выводить все контакты для внешней оснастки.
скорость волны максимальна в вакууме (скорость света). Дальше скорость падает пропорционально диэлектрической проницаемости. Импеданс будет разный в зависимости от типа диэлектрика платы и маски.
Правда - неполиткорректна.
Просто крупным военным базам США отдан такой способ заработка - автомобилестроение. (хотя большинство верит в генетическую предрасположенность корейцев, немцев и японцев). Чтобы как-то сохранить лицо, что якобы существует открытый рынок, то вводят заградительные технические требования. Евро-3-4-5, требования по безопасности.
Представьте что по технологиям 90х годов хорошие машину будет поставлять Греция, а если Африка?
То что сделала TSMC вообще было не слыхано — убедить мир отдавать им исходники чипов. Они сами их верифицируют, а за одно проверяют на лицензионную чистоту. Доверие держится на том что никакие «собственные процессоры 5 нм» они обязуются не выпускать, а также не передадут никому чужую интеллектуальную собственность.
Именно так Британия перестала быть империей над которой не заходит солнце по итогам Второй мировой войны. Или американская аграрная колония провозгласила победила в войне с промышленно развитой метрополией.
Можно вполне легально обойти патентные ограничения. Просто нужно войти в коммитеты по стандартам DDR8, PCIe10, USB6 и так далее. Тихой сапой получить всё это вместе со всеми.