Collaborating Authors

Embedded Systems

Embedded System Design using UML State Machines


A state machine model is a mathematical model that groups all possible system occurrences, called states. The course emphasizes project-based learning, learning by doing. The goal of this course is to introduce an event-driven programming paradigm using simple and hierarchical state machines. After going through this course, you will be trained to apply the state machine approach to solve your complex embedded systems projects. If you are a beginner in the field of embedded systems, then you can take our courses in the below-mentioned order.

Canonical With Xilinx to Accelerate the Development of Adaptive SoCs


The companies are collaborating to bring enterprise-grade Linux to the world of adaptive SoCs to accelerate the development of new software-defined devices across all IoT verticals. The goal is to ensure a smooth experience from prototyping on evaluation and starter kits to production-grade SOMs, reducing development costs and time. The past decade saw huge growth in the demand for fully configurable adaptive computing devices, integrating the traditional hardware programmability and flexibility of an FPGA with the software programmability of embedded processors. Xilinx addresses this market need with the Zynq UltraScale MPSoC family of products widely adopted across various industry verticals, including the industrial, vision, and healthcare markets. Now, Xilinx and Canonical are working together to enable Ubuntu on select Xilinx Zynq UltraScale MPSoC-based platforms to bring the reliable and proven Ubuntu OS experience.

Why Do I Think There Will be Hundreds of Billions of TinyML Devices Within a Few Years?


A few weeks ago I was lucky enough to have the chance to present at the Linley Processor Conference. I gave a talk on "What TinyML Needs from Hardware", and afterwards one of the attendees emailed to ask where some of my numbers came from. In particular, he was intrigued by my note on slide 6 that "Expectations are for tens or hundreds of billions of devices over the next few years". I thought that was a great question, since those numbers definitely don't come from any analyst reports, and they imply at least a doubling of the whole embedded system market from its current level of 40 billion devices a year. Clearly that statement deserves at least a few citations, and I'm an engineer so I try to avoid throwing around predictions without a bit of evidence behind them.

Amazon is reportedly working on a smart fridge that tracks what's inside


Amazon is reportedly aiming to bring some of the tech it uses at cashierless Amazon Go stores to your kitchen. According to Insider, the company has been working on a smart fridge that can monitor items and help you order replacements if you're running low on something. The team behind the Amazon Go systems is said to be heading the charge on the project, which has been in the works for at least two years. The Just Walk Out tech used at Go stores tracks what shoppers put in their carts and automatically charges them when they leave. Members of the Amazon Fresh and Lab126 hardware teams are reportedly involved with the fridge project too.

The Seventeenth International Conference on Intelligent Environments (IE 2021): A Report

Interactive AI Magazine

Juan Carlos Augusto, Philippe Lalanda, Massimo Mecella Intelligent Environments are populated with numerous devices and have multiple occupants, inherently exhibit increasingly intelligent behaviour, support consistent functionality and human-centric operation (humans, as opposed to mere users, have increased requirements from a system, including, for example, intuitive interaction, protection of privacy, fault-tolerance etc.), and provide optimized resource usage. The development of Intelligent Environments is considered the first and primary step towards the realization of the Ambient Intelligence vision and requires input from research and contributions from several scientific and engineering disciplines, including computer science, software engineering, artificial intelligence, architecture, social sciences, art and design. The series of IE conferences have been consistently creating a unique blend of researchers in these disciplines, fostering cross-disciplinary discussions, debate and collaborations.

Hospitals Still Use Pneumatic Tubes--and They Can Be Hacked


It's all too common to find hackable flaws in medical devices, from mammography machines and CT scanners to pacemakers and insulin pumps. But it turns out that the potential exposure extends into the walls: Researchers have found almost a dozen vulnerabilities in a popular brand of pneumatic tube delivery system that many hospitals use to to carry and distribute vital cargo like lab samples and medicine. Pneumatic tubes may seem like wonky and antiquated office tech, more suited to The Hudsucker Proxy than a modern-day health care system. Swisslog Healthcare, a prominent medical-focused pneumatic tube system maker, says that more than 2,300 hospitals in North America use its "TransLogic PTS" platform, as do 700 more elsewhere in the world. The nine vulnerabilities that researchers from the embedded device security company Armis found in Swisslog's Translogic Nexus Control Panels, though, could let a hacker take over a system, take it offline, access data, reroute deliveries, or otherwise sabotage the pneumatic network.

Compact edge AI box runs Ubuntu Server on 24-core Arm SoC with choice of NPUs


Like most embedded system manufacturers, Vecow focuses on Intel-based products. Yet earlier this year the Taiwan-based company released an i.MX6 UL powered VIG-120 IoT gateway for electric vehicles and it has now unveiled a similarly compact and Arm/Linux-driven VAC-1000 series. The rugged, 170 x 118 x 40mm system features a Foxconn FXN3102 SoC with 24 up to 1GHz Cortex-A53 cores and offers a choice of GTI Lightspeeur 2801S (VAC-1000) and Hailo-8 (VAC-1100) NPUs. Although Vecow lists no additional FXN3102 features, the headless SynQuacer SC2A11 features a 4MB L3 equipped cache coherent interconnect. Up to 64 SC2A11 chips cab be combined for a server with 1,536 cores running in parallel.

AI and ML processing supported with new Curtiss-Wright single-board computer - Military Embedded Systems


Curtiss-Wright's Defense Solutions division, supplier of rugged open-standard solutions, has introduced the VPX6-1961, an 11th Generation Intel Core single-board computer (SBC) based on the Intel Xeon W (formerly Tiger Lake-H). According to the company, the 6U OpenVPX module leverages Intel Core architectures to deliver eight core processing SBC for demanding aerospace and defense applications. With more processor cores, system designers have the ability to reduce their platform's size, weight, power, and cost (SWaP-C) by consolidating processing tasks, which would formerly require multiple SBCs, into a single slot. The 11th Gen processor is also designed with Intel's latest Gen 12 graphics engine, providing up to three 4K display interfaces. The 11th Gen Intel Core also provides accelerated artificial intelligence/machine learning (AI/ML) processing and is intended to double the floating-point performance for accelerating math-intensive applications.

AI- and ML-enabled spectrum management tech goal of DoD research - Military Embedded Systems


The U.S. Department of Defense (DoD) has issued a third Request for Prototype Proposal (RPPs) in support of electromagnetic spectrum research related to the capabilities of the over 400 members of the National Spectrum Consortium. Issued under the DoD's Spectrum Access Research & Development (SAR&DP) Program, the RPP is part of a series of requirements to develop near real time spectrum management technologies that leverage machine learning (ML) and artificial intelligence (AI) to more efficiently allocate spectrum assignments based on operational planning and intended operational outcomes. Officials claim that this specific RPP is centered on the Operational Spectrum Comprehension, Analytics, and Response (OSCAR) effort. This project will aim to create a software application with unified graphical user interface, automated workflows, sensor network, and extensible framework needed at testing and training ranges for aerial combat training to ensure that spectrum is available when and where needed for AWS-3 impacted systems and incumbent systems. According to officials, the goal is to provide advanced spectrum management capabilities to the incumbent systems in the AWS-3 bands; however, this prototype will be applicable to all spectrum being managed on range.

Nikon's latest Z6 II camera firmware unlocks 4K 60 fps recording


Nikon has released firmware updates for it latest full-frame Z6 II and Z7 II that should improve eye-tracking autofocus and video performance for the Z6 II. The key feature that applies to both cameras is improved human eye-tracking performance when your subject's face size is small within the frame. That means that it'll pick up and track them more quickly if they're approaching the camera from afar, for example. One of the key new firmware features applies to the Z6 II only, however. You can now shoot 4K UHD video at up to 60 fps, rather than 30 fps as before.