feature article archive
Subscribe Now

Power Parallelism

Computing architectures have reached a critical juncture. The monolithic microprocessor has collided with the thermal wall with a resounding, “Ouch! That’s too hot!” Traditional processor architects have moved on to dual-and-more core processors, pursuing some parallelism to mitigate their power problems. Other technologies have responded with “Hey, if parallelism is the solution, why not really go for it?” Compute acceleration with devices like FPGAs can boost the number of numbers crunched per second per Watt by orders of magnitude, but programming them is an activity akin to custom hardware design – … Read More → "Power Parallelism"

Making the MOST

In the good old days, people knew what a LUT was.

Why, when I was a design engineer, we taped out our design on glass – with real tape. There was none of this fancy new lithography. After FPGAs came out, we used to work out the LUT truth tables by hand, coding up Karnaugh maps to minimize our equations, doing De Morgan equivalents… Heck, kids these days with all their fancy IP blocks and algorithm compilers – they couldn’t cross-couple a NAND gate if their life depended on it. Spoiled, I tell … Read More → "Making the MOST"

Happy Birthday to Us

Our first year saw explosive growth in the “ecosystem” of embedded system development, including rapid expansion of open-source offerings for embedded design, increased competition in the commercial software, tools, and IP space, and a reckoning of the co-existence of open-source and commercial components within the same systems. We watched ARM and MIPS roll out new processor offerings, Wind River, Microsoft, and Mentor Graphics turn up the competitive heat on embedded device operating systems, and we tracked a wide variety of announcements from companies whose offerings accelerate the development cycle for device software and hardware platform development.

< … Read More → "Happy Birthday to Us"

It’s All About Us

Three years and over one-hundred-fifty editions ago, the first copy of FPGA Journal rolled off the virtual presses, coursing its way through the digital jungle to about a thousand unsuspecting initial subscribers. Our first feature article, “Making the Transition – FPGA Primer for ASIC Designers,” was well received, as were most of the ninety-one features and hundreds of news stories we ran that first year in 2003 and 2004. If you’ve never browsed our [Read More → "It’s All About Us"

Soft Core War

Before FPGAs became viable system-on-chip platforms, there were two simple basic food groups in the embedded processor world: stand-alone processors for board- and module-level integration and processor IP cores for system-on-chip integration. Some of the most successful offerings today are processor architectures that managed to span both of those domains, such as ARM’s wildly successful architectures that have attained widespread adoption both as flexible IP cores in ASIC SoC implementations and in high-value, stand-alone chipsets for board-level integration.

Recently (as we’ve thoroughly documented in these pages), FPGAs have shrunk and grown to the … Read More → "Soft Core War"

Connecting the Camps

The MathWorks is bucking that trend, however, because they’ve approached the problem from a different direction. First, they won the hearts and minds of the electronic design community with their general purpose (non-EDA-specific) tools like MATLAB and Simulink. Then, when they apparently noticed that they had thousands of seats of software in places where only EDA companies typically played, they set about developing domain-specific technology to try and capitalize on that market presence.

This week, The MathWorks made another bold step across that line from supplier of general-purpose software tools to head-on competitor for some of … Read More → "Connecting the Camps"

Connecting the Camps

It happens from time to time. Some well-meaning high-tech company notices that they’ve got some pretty cool design tool technology and says to themselves, “Hey, we’ve got some cool design tool technology. Let’s jump into the EDA market!” These are fateful thoughts, however – best pushed aside. In practical terms, they are akin to “Hey, I’ve got myself a pretty cool racing bike – I think I’ll compete in the Tour de France!” Sometimes, though, a company that, perhaps, developed some nice tools for their own internal use, feels just too tempted and takes that … Read More → "Connecting the Camps"

Lattice Breaks the Rules

FPGAs fall into two distinct camps – high-performance and low-cost. For several years, the rules and conventions of these strata have been established and followed by FPGA companies. Low-cost or value-based FPGAs are designed with cost as the first priority. Every spare feature is thrown overboard in order to minimize die size and production cost, leading to the lowest possible price-per-LUT for a given amount of programmable fabric. High-end FPGAs, on the other hand, spare no expense in offering the maximum performance and the richest feature sets.

The silicon selection rules for FPGA designers have been, therefore, … Read More → "Lattice Breaks the Rules"

featured blogs
Nov 22, 2024
We're providing every session and keynote from Works With 2024 on-demand. It's the only place wireless IoT developers can access hands-on training for free....
Nov 22, 2024
I just saw a video on YouTube'”it's a few very funny minutes from a show by an engineer who transitioned into being a comedian...