Featured posts

Latest posts

More on low power CPU design

More on low power CPU design

I recently wrote a posting about designing a CPU for low power by creating an instruction set where common sequences…

The Hype Cycle

The Hype Cycle

I have always been interested in technology and innovation. I do not think of myself as a “gadget freak”, though…

Write-only ports in C++

Write-only ports in C++

I recently wrote about write-only ports and discussed how they worked and the challenges presented to software developers who need…

An alternative to online dating

An alternative to online dating

Meeting that Special Someone in this day and age is tough. The workplace is fraught with difficulties and, if you…

Designing a low power CPU

Designing a low power CPU

First up, please remember that I am a software guy, not a chip designer. Please read this posting with that…

The mayonnaise jar and the two pints of beer

The mayonnaise jar and the two pints of beer

This is an old story – almost definitely an urban myth. But I think that it makes some good points,…

Write-only ports

Write-only ports

I often joke that my job puts me in a difficult position, as I am a software guy and a…

The new Box Brownie

The new Box Brownie

In 1888, 125 years ago, George Eastman coined the slogan, “you press the button, we do the rest”; and the…

OS configuration

OS configuration

I have always characterized the difference between desktop systems and embedded along the lines of “desktops are all the same;…