Archives: Articles

  • The Next-Node Battle Begins

    The Next-Node Battle Begins

    It’s time! Grab your popcorn and settle in for the ride, FPGA fans. The biennial spectacular has just begun. The first gladiator has entered the…

  • Powering Down the First Derivative

    Powering Down the First Derivative

    When we first start learning math (or, for those across the pond, “maths” – however many of them there are), we learn about amounts. Simple…

  • #50DAC

    #50DAC

    The 50th annual Design Automation Conference (DAC) in Austin Texas is a landmark event. It is remarkable to think that engineers have been using computer-aided…

  • A Benchmark That Measures Nothing

    A Benchmark That Measures Nothing

    Well, this is different: A benchmark that doesn’t measure performance. The newest benchmark to come out of EEMBC (the Embedded Microprocessor Benchmark Consortium) isn’t designed…

  • EDA for Sensor Fusion

    EDA for Sensor Fusion

    When you’re building something that’s never been built before, you’ve got a lot more work in store for you than you would if you merely…

  • Debate: Automatic Software Updates

    Debate: Automatic Software Updates

    Roses are red;Violets are blue; I’m schizophrenic;And so am I. This week we’re debating two sides of the topic, “Are automatic software updates a good thing…

  • Timing is Everything

    Timing is Everything

    Timing closure is the not-so-fine-print of FPGA design. PowerPoint presentations paint the process as almost trouble free. FPGA design is simple, right? You just code…

  • Transistors on the Fringe

    Transistors on the Fringe

    What comes after 3D? Going vertical is some folks’ answer to what they perceive as the limitations of planar transistors, but presumably FinFETs will find…

  • The Internet of Things is Coming

    The Internet of Things is Coming

    Wherever you turn there are stories about the Internet of Things (IoT). The numbers are enormous, with many trillions of end-point “Things” being casually tossed…

  • Zynq-7000 All Programmable SoCs Enabling Smarter Systems

    The Xilinx Zynq®-7000 All Programmable SoC platform enables the efficient development of Smarter Systems through an optimal combination of two ARM Cortex™-A9 MPCore processors combined…