Archives: Articles

  • Patent Trolls and Unintended Consequences

    Patent Trolls and Unintended Consequences

    Everything has unintended consequences. A small change to your software ripples downstream and creates new bugs. Changing a simple capacitor causes that regulator over there…

  • FPGA-Based Arduino Clones on Steroids

    FPGA-Based Arduino Clones on Steroids

    Every now and then, someone comes up with an idea that makes me think, “Wow, that’s a great concept, why didn’t I think of that?”…

  • Hardware IP Cuts Memory Size, Bandwidth, and Power

    Hardware IP Cuts Memory Size, Bandwidth, and Power

    Memory. What’cha gonna do with it, amirite? It’s too slow, too expensive, it takes up too much space on your board, and the supply is…

  • Wait, What? MIPS Becomes RISC-V

    Wait, What? MIPS Becomes RISC-V

    What a long, strange trip it’s been. MIPS Technologies no longer designs MIPS processors. Instead, it’s joined the RISC-V camp, abandoning its eponymous architecture for…

  • Mechatronics Meets No-Code Voice AI

    Mechatronics Meets No-Code Voice AI

    I’m currently running around in ever-decreasing circles shouting, “Don’t Panic!” because I’m trying to spin too many plates and juggle too many balls and I…

  • QuickLogic Opens Up FPGA Design

    QuickLogic Opens Up FPGA Design

    The walled fortress is a time honored tradition in the FPGA business. Since the beginning of FPGA time, vendors of programmable logic silicon have kept…

  • RISC-V Fast Tracks Simpler Extensions

    RISC-V Fast Tracks Simpler Extensions

    One of the charming aspects of RISC-V is that it’s so… flexible. As an open-source processor specification, absolutely anyone can use it, modify it, and…

  • Gemini-1 Spreads Millions of Processors Into RAM

    Gemini-1 Spreads Millions of Processors Into RAM

    It’s the computer equivalent of the proverb, “If the mountain will not come to Muhammad, then Muhammad must go to the mountain.” If the data…

  • Recreating Retro-Futuristic 21-Segment Victorian Displays

    Recreating Retro-Futuristic 21-Segment Victorian Displays

    I’m a big fan of having hobby projects. In addition to taking one’s mind off the toils, troubles, and tribulations of the world, I think…

  • Redefining Xilinx?

    Redefining Xilinx?

    Xilinx made a batch of announcements this week aimed at the data center. The company rolled out a new line of programmable network 100Gb/s SmartNIC…