Robert recently tried the Zephyr RTOS and contributed back to the project in the form of a sensor driver for the MTCH9010 liquid leak detector. In this article,…
Robert recently tried the Zephyr RTOS and contributed back to the project in the form of a sensor driver for the MTCH9010 liquid leak detector. In this article, he shares his thoughts.
Learn about "hidden" timing couplings in multicore systems that cause unexpected interference, significantly impacting…
Learn about "hidden" timing couplings in multicore systems that cause unexpected interference, significantly impacting Worst-Case Execution Time (WCET) even for independent tasks.
Unreliable data is a serious problem for smart meters. This industry article explains why, and presents a solution in the…
Unreliable data is a serious problem for smart meters. This industry article explains why, and presents a solution in the form of embedded software.
Security in IoT systems is both an end-to-end problem and a lifecycle challenge. In this article, learn cost-effective…
Security in IoT systems is both an end-to-end problem and a lifecycle challenge. In this article, learn cost-effective ways to craft an enduring, secure IoT implementation.
Learn about multi-threaded programs, developing applications using the XOS real-time operating system, resource sharing…
Learn about multi-threaded programs, developing applications using the XOS real-time operating system, resource sharing with semaphores, and how NXP's i.MX RT500 family of microcontrollers help engineers design DSP-enabled smart devices.
This article discusses trusted execution environments — already used in a variety of connected devices — by showing…
This article discusses trusted execution environments — already used in a variety of connected devices — by showing how using TEE and an FPGA SoC can work in vehicle in-cabin AI.
This article introduces trusted execution environments (TEEs), discussing ways these environments are currently being…
This article introduces trusted execution environments (TEEs), discussing ways these environments are currently being used and how they could be a security solution for connected cars.
What is an ecosystem and what is not? How does the term ecosystem apply to RISC-V and it's open-source architecture?…
What is an ecosystem and what is not? How does the term ecosystem apply to RISC-V and it's open-source architecture? Markus Levy nad Robert Oshana weigh in on RISC-V as an ecosystem, where that ecosystem is today, and discusses new developments in RISC-V.
MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume…
MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume applications that traditionally required one or more microcontrollers.
This article takes a look at how current- or next-generation technologies can provide the potential for innovative…
This article takes a look at how current- or next-generation technologies can provide the potential for innovative applications and the problems and solutions that may arise.