Embedded Software Blog

Posts tagged with 'Nucleus'

24 Sep, 2012

Colin Walls Although I have a broad interest in embedded software, I started out in tools – compilers, debuggers etc. – and, in some ways, my loyalty still lies there. My eye was caught, therefore, by a recent report by VDC which looked at the state of the embedded software development tools market. They looked at how the market has developed and where it is going. I thought that it was interesting … Read More

Development Tools, RTOS, Nucleus

17 Sep, 2012

ESC Boston

Posted by Colin Walls

Colin Walls This week I am making a flying visit to DESIGN East [a.k.a. ESC Boston] to present a couple of classes. When I say “flying”, I am not alluding to my mode of transportation, but the duration of my visit. My first paper is Wednesday afternoon and my second is lunchtime on Thursday; I fly in Wednesday morning and out again Thursday evening. I even manage to pack in some other activity while … Read More

DESIGN East, RTOS, Low Power, Nucleus

3 Sep, 2012

The Power Pyramid

Posted by Colin Walls

Colin Walls Power consumption of embedded systems is currently a hot topic – one I have posted on several times before. With the conference season coming up, I am working on a few papers that address this subject and I will talk about those nearer the time. However, there is one aspect of designing for low power that I thought it would be worthwhile putting under the spotlight. I want to introduce the “Power … Read More

Low Power, Nucleus

27 Aug, 2012

Kamran Shah Dynamic Voltage and Frequency Scaling (DVFS) describes the use of two power saving techniques (dynamic frequency scaling and dynamic voltage scaling) used to save power in embedded systems including cell phones. This type of power saving is different from what most of us generally think about like standby or hibernate power states. All of these are useful of course. You can reduce the power consumed … Read More

Freescale, Nucleus, DVFS

20 Aug, 2012

Evaluation boards

Posted by Colin Walls

Colin Walls Just about all the embedded CPU manufacturers produce evaluation boards employing their devices with a suitable selection of peripherals.These boards are generally offered at a very reasonable price and are readily available, along with good software support from vendors like Mentor Embedded. So, what use are these boards to the embedded developer, who may be looking at the design of custom hardware? … Read More

evaluation boards, Nucleus, RTOS, Nucleus ReadyStart

6 Aug, 2012

RTOS memory footprint

Posted by Colin Walls

Colin Walls Most of the time, I subscribe to the view that “the only stupid question is the one you did not ask”. However, I do have trouble with a question that I have been asked countless times at trade-shows, seminars etc. The question is “How much memory does Nucleus RTOS need?” It is not that this is a stupid question. It is very sensible to be fully aware of resource utilization with … Read More

memory footprint, Nucleus, RTOS

23 Jul, 2012

Going to sleep

Posted by Colin Walls

Colin Walls Once again, I am thinking about embedded software and low power design, as I have discussed before. I still find it interesting that a characteristic of electronic devices, which until only recently would have been considered purely a hardware issue, is now very much on the agenda for software developers. The challenge now is to keep up with the capabilities provided by the chip makers … There … Read More

Low Power, Nucleus, RTOS

16 Jul, 2012

Munich Embedded Developers' Forum

Posted by Colin Walls

Colin Walls Last week, I attended the Embedded Developers’ Forum in Munich, Germany. This is an increasingly common type of event – a small conference, with a somewhat broad subject coverage, with multiple streams offering a greater level of specialization. In this case, there were about 4 “mini-conferences”. I was presenting in part of the Embedded Software event. Another set of streams … Read More

Nucleus, RTOS

26 Jun, 2012

Power Suckers

Posted by Colin Walls

Colin Walls I have often observed that the world of embedded software is usually dominated by a small number of “fashionable” topics – technology that everybody is talking and/or concerned about. The key one just now, which I have discussed before, is the influence that software has on device power consumption. This is a topic to which I will certainly return. A number of the Mentor Embedded … Read More

Freescale, FTF, RTOS, Low Power, Nucleus

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

11 Jun, 2012

Freescale Technology Forum

Posted by Colin Walls

Colin Walls Nowadays, there is a perception that the higher end embedded CPU is dominated by ARM. Obviously, these devices are very popular, as evidenced by the various ARM Tech Con events around the world. However, I remember the world before ARM, when “embedded 32-bit device” meant Motorola 68000 family. Motorola Semiconductor became Freescale, who are still a force to be reckoned with. Freescale’s … Read More

Freescale, FTF, Low Power, Nucleus

5 Jun, 2012

Measuring interrupt latency

Posted by Colin Walls

Colin Walls I have posted a couple of times recently [like here] about a recent webinar that I conducted on measuring RTOS performance. This is a topic that appears to be of significant interest to most RTOS users, so I thought it might be a good time to pick up on a key detail of the issue. My colleague Rizwan Rasheed suggested a little while ago that the measurement and specification of RTOS interrupt latency … Read More

interrupt latency, Nucleus, RTOS

28 May, 2012

RTOS in demand

Posted by Colin Walls

Colin Walls As I mentioned previously, I presented a Web seminar last week. The topic was the measurement of RTOS performance. To be frank, I was unsure how popular this might be, though I have found that, at conferences, the topic seems to draw a reasonable audience, so I was quietly optimistic. As it turned out, there was a very good attendance, with lots of questions, which kept me busy right up until the end … Read More

Nucleus, RTOS

14 May, 2012

Colin Walls There is still a common misconception that a real time system is simply one that responds quickly to demands. Although a real time system may, indeed, be fast, its key characteristic is predictability. A real time system is deterministic – its response to an event will occur in a timely fashion, neither too quickly nor too slowly. It is common to use a real time operating system [RTOS - like … Read More

Nucleus, RTOS, Webinar

30 Apr, 2012

Who needs a Web server?

Posted by Colin Walls

Colin Walls I was having some trouble with my Internet connection recently. I will probably never know exactly what was wrong [as ADSL is, for intents and purposes, magic], but investigating the problem was interesting. I am not a networking specialist, so I would expect that messing with the settings inside a router would be hard, but the manufacturers have made it very simple. I began to wonder why there are … Read More

HTTP, Networking, Web, Nucleus

Archives

Tags

RSS