Sign In
Forgot Password?
Sign In | | Create Account

Embedded Software Blog

Posts tagged with 'multi-core'

22 Feb, 2014

Colin Walls Next week, the world's largest event, dedicated to embedded systems, takes place: Embedded World is on Tuesday-Thursday 25-27 February in Nuremberg, Germany. I have attended this show for many years and talked about it here. This year is no exception. Mentor Embedded has a strong presence at the show in Booth 4‐422 in Hall 4, with numerous demos to see and members of the team to meet. I will be around … Read More

Embedded World, MCAPI, Power Management, multi-core, Multi-OS

6 Jan, 2014

Colin Walls A majority of embedded devices nowadays are implemented using an operating system of some kind. This has not always been the case and need not be today. Historically, using an OS was less common mainly because the applications were less complex and CPUs less powerful. Some thought is needed, at an early stage in a project, to determine which OS to use [or whether to use one at all] … This all … Read More

Linux, multi-core, RTOS, Multi-OS, Nucleus

2 Dec, 2013

Colin Walls In the light of recent announcement of Mentor Embedded Hypervisor and discussions about embedded hypervisor technology, I am pleased to have another opportunity to host the ramblings [his word] of my colleague Faheem Sheikh. I would question his implying that it is easy to make a perfect cheese omelette from a recipe … An oft-cited analogy for software working out-of-the-box (OOTB) is that of … Read More

Multicore, TrustZone, hypervisor, Embedded Hypervisor, multi-core, Multi-OS, Linux, mentor embedded hypervisor

27 Nov, 2013

Felix Baum At Tokyo Embedded Tradeshow last week, the Mentor ESD team was very busy as we had many medical customers stopping by our booth to find out how Mentor Embedded Hypervisor can help them to address regulatory and ethical issues with protecting sensitive patient information and industrial customers to make industrial equipment secure and more reliable. The explosion in medical devices is due in part to … Read More

multi-core, Medical, Multi-OS, ARM, Cortex, Android, TrustZone, industrial, Linux, Virtual Machine, Embedded, hypervisor

25 Nov, 2013

Hypervisor applications

Posted by Colin Walls

Colin Walls I recently discussed hypervisor technology and how it is being applied in embedded systems. This coincided with Mentor Embedded’s announcement of Mentor Embedded Hypervisor. I described what a hypervisor is and something about how it works, but I did not address applications for hypervisors – where they are used and why. The initial announcement that I quoted, was focused on using hypervisors … Read More

Nucleus, Multicore, hypervisor, Embedded Hypervisor, multi-core, Multi-OS, Linux, mentor embedded hypervisor

14 Nov, 2013

Felix Baum A very good turnout at the webinar I have recently hosted on the topic of Enabling Multi-OS Embedded Systems with Hypervisor Technology. During webinar, I talked a bit about trends in the embedded industry, the way hardware and software vendors are dealing with these trends, walked through the most popular Operating Systems configurations – SMP, AMP and sAMP, highlighted the benefits of embedded virtualization, … Read More

instrument cluster, Infotainment, Linux, ARM, Android, Freescale, multi-core, Multi-OS, hypervisor, Cortex, TrustZone, Embedded, Virtual Machine

11 Nov, 2013

Embedded hypervisors

Posted by Colin Walls

Colin Walls Some technologies, it seems to me, should not really exist. They do, however, because they address a specific need. Typically, such technologies stretch something to make it perform in a way that was not originally intended. An example would be the fax machine. In a paper-based office environment, there was a frequent need to move documents from A to B. Initially, this resulted in the mail. But fax … Read More

Nucleus, Multicore, Embedded Hypervisor, ARM, multi-core, Multi-OS, hypervisor, mentor embedded hypervisor

25 Oct, 2013

Felix Baum I am very excited to post my first entry to the  embedded blog and share the announcement for the product that I am managing. As some of you are aware, on October 24th 2013, Mentor Graphics officially launched Mentor Embedded Hypervisor via announcement found here  – http://www.mentor.com/embedded-software/news/mentor-embedded-hypervisor. The upcoming product release will contain support for Multicore … Read More

Linux, instrument cluster, multi-core, ARM, Android, Multi-OS, hypervisor, TrustZone, Infotainment, Cortex, Virtual Machine, Freescale

19 Aug, 2013

big.LITTLE

Posted by Colin Walls

Colin Walls From time to time, a concept or some terminology pops up and suddenly everyone is talking about it. That is usually the point when I think “I wonder what that is all about.” and start to investigate. That is what happened with ARM’s big.LITTLE concept. As a C programmer at heart, any terminology that uses the case of letters in an odd way gets my attention – and big.LITTLE is … Read More

big.LITTLE, ARM, Multicore, multi-core, Multi-OS

8 Apr, 2013

Debugging with printf() or not ...

Posted by Colin Walls

Colin Walls My colleague Richard Vlamynck [who has been a guest blogger here] and I were discussing tracing and debugging. Like me, he has been doing software for a few years. Hence, when we considered tracing and instrumenting code, he commented “It used to be easy to see what effect trace statements had on your program because, as you put more or less trace cards in your Fortran deck, you could visually … Read More

Sourcery Analyzer, Linux, lttng, Nucleus, multi-core, Multi-OS

18 Feb, 2013

Jamie Little NXP has joined the Nucleus Innovate Program with its line of LPC ARM Cortex M4 family of microcontroller devices. The first Nucleus BSP available for NXP will be on the Hitex LPC4350 evaluation board. Just to mention a few of the onboard goodies, the LPC4350 has speeds up to 204MHz, USB, LCD, Ethernet with 1MB FLASH and 264kb SRAM, making the LPC3450 a very capable development platform. Moreover, the … Read More

NXP, Nucleus, RTOS, LPC1800, LPC4000, free software, MCU, multi-core, LPC4300, LPC4350

15 Jun, 2012

Multicore thread synchronization

Posted by Colin Walls

Colin Walls An article by my colleague Faheem Sheikh has just been published in EE Times, which covers multicore thread synchronization. Apart from the interesting topic of the piece, it is also an opportunity to learn more about symmetric multi-processing [SMP] – an option increasingly available for real time operating systems, like Nucleus. … Read More

multi-core, Nucleus, SMP, RTOS

14 Nov, 2011

Device drivers on SMP systems

Posted by Colin Walls

Colin Walls As I am on vacation, I thought that I would invite colleagues to provide a guest blog and Faheem Sheikh came up with the goods … Multicore embedded designs are becoming increasingly common – a topic that I have addressed before. This presents some new challenges to software developers. Faheem was talking to an existing user of our Nucleus RTOS, who is considering a multicore design and, … Read More

multi-core, device drivers, Nucleus SMP, SMP, Nucleus

23 Aug, 2011

Web seminar

Posted by Colin Walls

Colin Walls Just a quick “heads up”. If you are interested in the selection of an operating system for embedded applications [a topic I discussed briefly here] you might like to attend a Web seminar that I am presenting later this week. The session will be less than one hour, including live Q&A. The live session will be on Thursday at 9:00 Pacific and an archive recording will be available after … Read More

Linux, multi-core, RTOS, Multi-OS, Nucleus

13 Jun, 2011

After DAC

Posted by Colin Walls

Colin Walls I reported before on my plans to attend the Design Automation Conference in San Diego last week. It was an interesting event and I would like to take this opportunity to share some of my experiences and impressions. By my standards, DAC is a large event. If you are familiar with the various shows focused on embedded, DAC is bigger than any of the ESC events, but smaller than Embedded World. It does … Read More

design automation conference, DAC, esl, multi-core

Tags

Archives

 
Online Chat