Archives: Articles

  • Big Board Blowout

    Big Board Blowout

    As FPGAs have gotten larger and larger, the target audience for the biggest, baddest devices has grown smaller and smaller.  These days, the audience has…

  • Just Who Is the Customer?

    Just Who Is the Customer?

    Successful products are all about making customers happy. Or perhaps about fulfilling a need – I don’t know too many people that are happy each…

  • Damn You, Autocorrect!

    Damn You, Autocorrect!

    There’s a blog post making the rounds from a German PhD student who discovered that some photocopiers can spontaneously change the numbers on printed documents.…

  • Pro-Strength Tools

    Pro-Strength Tools

    We’ve talked a lot in these pages over the last decade about FPGA design tools. If you’ve been following along in your readers, you know…

  • Expensive Silicon

    Expensive Silicon

    Depending on whom you talk to, Moore’s Law says that something doubles every 18-24 months. It might be speed or number of transistors. But these…

  • Avoiding the SoC Verification Iceberg

    Avoiding the SoC Verification Iceberg

    It is a truth universally acknowledged, that an SoC in possession of well-verified IP, must be ready for tape-out. With due apologies to Jane Austen,…

  • Raindrops on Roses and Whiskers on Kittens…

    Raindrops on Roses and Whiskers on Kittens…

    Many years ago, I said that there are two kinds of programmers: those who admit they hate x86 processors, and liars. Over the intervening years,…

  • Systems on Interposer

    Systems on Interposer

    The term “SoC” has been in use for about two decades now. Systems-on-Chip were a great idea, of course. Over the years, as we marched…

  • IoT Breakdown

    IoT Breakdown

    Not long ago we covered the launch of Ayla Networks, whose goal is to simplify creating the Internet of Things (IoT). It sounded straightforward enough…

  • Malcolmy: Entrails, Crystal Balls and Spreadsheets

    Malcolmy: Entrails, Crystal Balls and Spreadsheets

    How do you know what is going to happen to you and your business in the future? In earlier times, you might have gone to…