Встроенный
View the RTOS Revealed series Эта статья продолжает рассмотрение семафоров. Semaphore Utility Services Nucleus RTOS предлагает четыре API вызова, предоставляющие необходимые утилиты для управления семафорами: сброс семафора, получение детальной информации о семафоре, подсчет общего числа семафор
View the RTOS Revealed series Mailboxes были введены в предыдущей статье как один из самых простых механизмов межзадачного взаимодействия в Nucleus SE — сразу после сигналов. Они предлагают низкозатратный, высокогибкий способ передачи простых данных между задачами. Использование Mailboxes В Nucleu
С своего дебюта в 2011 году архитектура ARMv8 стала повсеместной в мобильных устройствах. Прогнозы CEO ARM Limited предсказывали, что ARMv8 процессоры захватят до 25% глобального рынка к 2020 году. Естественно, программная поддержка последовала за этим, эволюционируя за счет наследования фич и принц
Примечание редактора: Макс активно ищет предложения для электронных калькуляторов и решателей для улучшения набора инструментов EEWeb. Дайте нам знать, какие инструменты, по вашему мнению, заслуживают места в нашем курируемом списке. Иногда яркая искра вдохновения освещает день — сегодняшнее открове
Как человек, который и запускал, и поддерживал ряд краудфандинговых проектов, я часто получаю запросы от создателей, стремящихся оптимизировать свои прототипы. Одно такое сообщение пришло от Форреста Бао, объявившего об open-source проекте, обещающем устранить необходимость в перемычках между Arduin
По мере того как высокоскоростные аналого-цифровые преобразователи (ADC) увеличивали свою частоту дискретизации, так же росла проблема ошибок кода — также известных как sparkle codes — в выходных данных ADC. Ошибка кода определяется как ошибка в выходном коде ADC, превышающая определенный порог. Пор
В моей предыдущей статье «Arm Cortex‑M low-power mode fundamentals» я обозначил базовые low-power состояния, доступные на каждом Cortex‑M процессоре, и как использовать инструкции WFI и WFE для входа в сон. Следующий логический вопрос: как эти режимы реализованы на реальных микроконтроллерах и какое
Питание — единственный самый большой драйвер стоимости в полупроводниковом дизайне. Чип, потребляющий больше энергии, требует более крупных, дорогих батарей для портативных устройств, более высокого класса охлаждения и более надежных систем распределения питания. Эти дополнительные компоненты повыша
Сегодняшняя электроника требует компактных, низкопотребляющих пакетов, интегрирующих обработку сигналов, сенсоры, изображения и управление питанием — все в рамках все более тесных размеров и иногда на гибких субстратах. Эти требования бросают вызов традиционным жестким PCB, толкая дизайнеров к новым
С зари дизайна электроники баги были неизбежны, а отладка — необходимой дисциплиной для борьбы с ошибками и определением, кто победит — и насколько тщательно. Технологии отладки эволюционировали так же увлекательно, как и дизайны, которые они поддерживают. От простых подходов стимул-ответ-наблюдение
В современных VLSI дизайнах надежный механизм сброса необходим для установления известного стартового состояния. Статья рассматривает проблемы координации между асинхронными сбросами и синхронными тактами, и представляет проверенные стратегии для сред ASIC и FPGA. Асинхронные сбросы широко использую
Введение Асинхронные сбросы — первая линия обороны в VLSI схемах, обеспечивающая запуск всей синхронной логики из известного состояния после включения питания. Когда освобождение сигнала сброса не тщательно координируется с тактовыми доменами, дизайнеры сталкиваются с интермитенточными, трудно отсле
Существует огромное множество Real-Time Operating Systems (RTOS) в сети (см. курируемый список здесь). К сожалению, многие из этих проектов теперь заброшены или больше не поддерживаются. Из немногих, что остаются активными, большинство нацелены на единственный микроконтроллер или узкое семейство чип
Недавно Брайан Бейли собрал круглый стол, завершившийся двухчастной статьей Supporting CPUs + FPGAs. Эксперты обсуждали эволюционирующую реальность систем, сливающих FPGA с CPU, подсвечивая, как новые потоки проектирования позволяют разработчикам ПО быстрее выводить CPU+FPGA платформы на рынок. Введ
Более десяти лет я слежу за эволюцией Achronix — от пионерских асинхронных FPGA-тканей до сегодняшних передовой встроенных решений, доставляющих производительность, сопоставимую с 2-ГГц синхронным устройством, но с гораздо более широким спектром применений. В 2013 году Achronix запустила семейство S
Hearables и полностью беспроводные стерео-наушники быстро набирают популярность, но их полный потенциал в значительной степени остается нереализованным. Эти компактные устройства обещают переопределить наше взаимодействие с окружением — предлагая усиленное слушание, более богатый опыт и повышенную б
Примечание редактора: Проектирование беспроводных печатных плат может сорвать даже лучшие планы, если RF-фидер не спроектирован правильно. Эта статья, адаптированная с EEWeb, детально описывает, как группа Signal Integrity компании Arira Design справилась с 5 ГГц заземленным копланарным волноводом (
В последние годы прорывы в автоматическом распознавании речи (ASR) превратили голос из новинки в основной интерфейс для бесчисленных устройств. IEEE Spectrum назвал 2017 год «годом распознавания голоса», а ZDNet на CES сообщил, что голос — это следующий 주요ный компьютерный интерфейс. Обзор современно
На протяжении всей своей карьеры я разрабатывал множество FPGA-решений для широкого спектра приложений. К сожалению, мне также приходилось спасать несколько проектов, которые сошли с правильного пути. Хотя каждый случай затрагивал различные приложения и команды, выявился повторяющийся паттерн: у эти
5G — пятое поколение мобильных сетей — быстро движется от концепции к реальности. Хотя начальные развертывания начались в 2020 году, стандарты всё еще эволюционируют, и многие спецификации остаются в флюксе. Но что именно 5G обещает? NGMN Alliance очерчивает несколько ключевых индикаторов производит
Встроенный
Процесс экструзии алюминия: от биллета к готовому профилю
Sky Advanced Materials получает типовое одобрение DNV-GL для углеродоволокнистых тканей
Премиальный 4-осевой ATC-станок ЧПУ 1530 — доставка в Лудхиану, Индия
Sinumerik CYCLE82: продвинутое программирование цикла сверления и зенкерования на фрезерных станках