MCAPI – lessons learned

MCAPI – lessons learned

Some weeks ago, I wrote a blog entry on MCAPI, which seemed to provoke some interest. Last week we ran…

How did I get into this?

How did I get into this?

I often get emails from students asking me how to get started in a career in embedded software. I have…

AMP vs SMP

AMP vs SMP

It is becoming common for embedded designs to incorporate more than one CPU – maybe multiple cores on a chip…

Using an MMU

Using an MMU

On a previous occasion, I talked about using an MMU [memory management unit] for a specific, slight esoteric purpose. I…

OS influence on power consumption

OS influence on power consumption

Power consumption is an issue. With portable devices this affects battery life. [I am irritated by the short intervals between…

Introducing MCAPI

Introducing MCAPI

I recently wrote about a “multi-core” development project that I worked on many years ago, including some details of how…

Vintage multi-core – the IPC

Vintage multi-core – the IPC

Last week, I wrote about a “multi-core” project that I was working on 30 years ago. To be fair, it…

USB – what we learned

USB – what we learned

Last week we ran a Web seminar about USB. It was very popular. We offered two shows and had well…

What is “real time”?

What is “real time”?

The term “real time” is widely used nowadays. Although it is a technical term, it finds its way into quite…