Archives: Articles

  • OpenAMP Allows OS Management

    OpenAMP Allows OS Management

    In the beginning was the operating system (OS). And the OS begat processes and the processes begat threads, and all thrived under this benevolent hierarchy.…

  • Engineering vs. Biology

    Engineering vs. Biology

    I have always wished for my computer to be as easy to use as my telephone. My wish has come true. I can no longer…

  • Back in My Day

    Back in My Day

    In most professions there is a notion of history, legacy, and apprenticeship. On top of the education and qualifications required just to become a member…

  • A New Neural Approach

    A New Neural Approach

    It’s been introduced as nothing less than a new way of computing certain kinds of problems. It’s another approach to computing more the way the…

  • May You Live in Interesting Times

    May You Live in Interesting Times

    I was rather saddened to learn that the ancient Chinese curse, “May you live in interesting times” is probably a 1930s invention, because all the…

  • The Nürnberg Trials

    The Nürnberg Trials

    “If two men in business always agree, one of them is unnecessary” – William Wrigley, Jr. WARNING: This posting may explode without notice. We have…

  • The Tao of P-Channel MOSFETs

    The Tao of P-Channel MOSFETs

    Robert Chao is what many of us dreamed we’d become when we first started engineering school. We loved technology. We knew we were intelligent. We…

  • Are IoT Standards Really Standards?

    Are IoT Standards Really Standards?

    When it comes to the Internet of Things, the cry went up a couple of years ago: “We need standards!” And so now one of…

  • A Different View of FPGA

    A Different View of FPGA

    For as long as most of us can remember, the FPGA game has been about bigger, faster, louder – more LUTs, more IOs, faster SerDes,…

  • Software Is Free — Sometimes

    Software Is Free — Sometimes

    “You can lead a horse to water but you can’t make him drink.” – old proverb Cloud-based thinking has affected – inflicted? – most aspects…