Embedded Software

  • The origin of the Universe

    Sometimes I niggle about the small things of life. At other times, I think big thoughts and ponder the meaning of Life, the Universe and Everything. On yet other occasions, I find myself thinking about nothing in particular and a sudden thought, insight or understanding comes out of nowhere. Just such an event occurred this […]

  • Securing IoT devices

    From time to time, I feature guest blogs from colleagues in Mentor or elsewhere. This week I am pleased to share some very topical writing from Ayan Pahwa, who is an Embedded Software Engineer at the Mentor facility in Noida, India. Ayan is concerned about the security implications of very wide use of IoT … […]

  • My electric future

    Notwithstanding all the politics, dogma and downright ignorance, it is clear to me that mankind’s attitude to energy production and consumption needs to change and to change fast. It hardly matters whether we directly caused climate change. This change is happening and it is only sensible to minimize any contribution we make to alterations in […]

  • Inline recursive funtions

    Recently, I blogged about a video in which I talked about inlining of code. I thought that this was an interesting, but ultimately straightforward subject. I then got a message from a reader/viewer asking a simple question: is it possible to inline a recursive function? I needed to think about that … First off I […]

  • Inline recursive functions

    Recently, I blogged about a video in which I talked about inlining of code. I thought that this was an interesting, but ultimately straightforward subject. I then got a message from a reader/viewer asking a simple question: is it possible to inline a recursive function? I needed to think about that … First off I […]

  • Clocks and rhythms

    I think that living with a chiming clock is beginning to have an effect on my brain. I have been giving [even] more thought to how a clock’s chime might be more usefully designed. I wrote before about a scheme that would make the chime a little easier to internalize/remember. I now think that I […]

  • I now work for Siemens

    My blog posts here mainly focus on technical issues and a I rarely pass comment on “business” matters. But, sometimes, there are events of such significance that comment is necessary. Some time ago, the plan for Mentor Graphics to be acquired by Siemens was unveiled. Over the months, all the necessary procedures have been effected […]

  • The new 40?

    Age is just a number. That is what people tell me. That is true and I firmly believe that you are really as old as you feel. I had a birthday this week and it was a round number – I was born in 1957. However, there is no way that I feel 60; there […]

  • Embedded software video blog about using a memory managment unit

    My latest video blog is now available. I am talking about the use of a memory management unit [MMU] in an embedded system. You can see the video here or here: Future video blogs will continue to look at topics of interest to embedded software developers. Suggestions for topics are always welcome via comment, email […]

  • Better clock chimes

    A while ago, I wrote about the installation of a new clock in my house and mused on the subject of chimes. I am not sure that, in the modern world, chiming clocks have any significant practical value. In past times, the village church may have had the only clock in the entire community and […]

Close

Subscribe to Embedded Software updates