TECHNICAL ARTICLES
hardware
Who Needs a Hypervisor?
Tim Loveless | Principal Solutions Architect: Feb 25, 2021 12:59:58 PM
_______________ The standard benefits of a hypervisor are well known and often touted. Every RTOS has its hypervisor and they do genuinely help embedded designers to: Partition multicore processors into virtual machines; an elegant way to...
Read More
What is Cache Coloring and How Does it Work?
Tim Loveless | Principal Solutions Architect: Feb 5, 2021 11:52:40 AM
_______________ There are substantial challenges in building secure and safe systems on multicore processors (MCPs). Last level cache contention is undoubtedly the largest source of multicore interference, and a significant challenge for real-time...
Read More
Challenges Building Safe Multicore Systems
Tim Loveless | Principal Solutions Architect: Jun 15, 2020 8:12:09 AM
_______________
Read More
What Is A Separation Kernel?
Tim Loveless | Principal Solutions Architect: Mar 22, 2020 12:02:33 PM
_______________ Having built both separation kernels and real-time operating systems—and supported customers using both across a wide range of industries—we are familiar with the pros and cons of each software technology, as well as their security,...
Read More
Field Notes: Safety-Critical Systems Symposium 2020
Tim Loveless | Principal Solutions Architect: Feb 24, 2020 12:34:50 PM
_______________
Read More
TC-16/51: Adding Bottom Up Interference Analysis for MCPs
Mark Brown | Systems Architect: Jan 28, 2020 2:20:00 PM
_______________ I hadn't heard of "bottom up" avionics certification before I read FAA's TC-16/51. But now, looking back at it, I think the authors from Thales Avionics, including Xavier Jean, PhD, proposed a big change in perspective. In their own...
Read More
What is SR-IOV and Why is It Important for embedded devices?
Tim Loveless | Principal Solutions Architect: Oct 7, 2019 2:09:00 PM
Single Root I/O Virtualization (SR-IOV) is the complex name for a technology beginning to find its way into embedded devices. SR-IOV is a hardware standard that allows a PCI Express device – typically a network interface card (NIC) – to present...
Read More
What is the Cost of a Board Support Package?
Tim Loveless | Principal Solutions Architect: Oct 1, 2019 10:35:00 AM
_______________
Read More
Design Prevails: Protecting Systems from Meltdown and Spectre
Will Keegan | CTO: Feb 19, 2018 10:21:00 AM
_______________
Read More