feature article archive
Subscribe Now

Physical Synthesis Flows for FPGA Designs

Introduction:

Most FPGA designs today rely on an HDL based description of their design. HDL synthesis is probably the single most important software flow step when it comes to defining the performance of a design.  Synthesis links the conceptual description of the logic functions needed for the design to their actual physical architecture elements in the underlying device.  This step cannot be underestimated.  Synthesis is performed prior to chip placement as an entirely separate step, hence these technology dependent optimizations are computed without knowledge of actual chip … Read More → "Physical Synthesis Flows for FPGA Designs"

Designing Down Power

Now that it is officially OK to use FPGAs in battery-powered devices, we’re seeing two groups of designers converging on the low-power FPGA design topic.  First, there are those who have been working on low-power and portable applications for years and are just now taking on FPGAs for the first time.  Second, there are those who have been doing FPGAs for years, but have never needed to perform power-conscious design because their FPGA designs were always run from small dedicated nuclear power facilities.  While both of these groups are learning new techniques, the thing … Read More → "Designing Down Power"

New Kid in Class

He doesn’t just slip quietly into the back of the classroom.  He sits sideways in his desk, fidgets nervously, and makes the other kids ill-at-ease.  His classmates eye him cautiously.  He looks different, has a strange accent – maybe he even smells funny.  Back in his old school, he ruled the roost, but here, he’s got to fight his way up the popularity ladder from the very bottom.  A new kid is always a disruption to the class, even if he’s well behaved, mild mannered, and courteous.  An … Read More → "New Kid in Class"

FPGAs Control Graphics and Video in Embedded Systems

As I sit at my desk, there are six LCD displays within one meter of my chair: cell phone, desk phone, thermometer, calculator, laptop and external monitor.  Not all devices with LCD displays need much intelligence to display information, such as my desk phone, but the number of systems that display complex graphics and video continues to increase.

Declining display prices and rising user expectations for additional product features and functionality fuel this growth.  Companies in the transportation, automotive, information, automation, medical, industrial and consumer markets use displays in a vast array of products.

< … Read More → "FPGAs Control Graphics and Video in Embedded Systems"

MicroBlazing Away

“No, but this one is really important.”

We editors are endlessly bombarded by battalions of bulldozing PR professionals trying to cleverly coax us into crafting a sentence or two on each and every sniffle of product evolution that emanates from their esteemed engineering organizations.  “This one is important,” they will say.  “Our new 2.4.3.5.21b driver version is vastly improved over 2.4.3.5.21a.  You’ll probably want to do a three-article series just on the switch from absolute to relative memory addressing…”

Right.

So, … Read More → "MicroBlazing Away"

FPGA BASE Jump

Louis walked the last flight of stairs to the roof with his gear in tow.  Sebastian followed him and helped check the rigging.  Louis got his bearings on the edge of the roof while Sebastian checked the wind one last time.  The tell-tale strand of yarn on the handheld wind meter streamed backward and up as the LCD read the velocity.  The perfect time was… Now!  Louis pushed off and smoothly transitioned into his freefall form while pulling the release for the parachute.  As his body raced toward the terminal velocity of 55 … Read More → "FPGA BASE Jump"

MIPS Mulls Microcontrollers

The processor IP market isn’t just about processors anymore.  A number of companies make outstanding processor core IP, but getting design teams to engineer those into products requires a lot more than a snappy Dhrystone number.  Product developers want to make sure that their designs are backed up by a rich portfolio of development tools, operating system and middleware support, and compatible peripheral IP.  MIPS sells some of the fastest, lowest power, most widely used processor cores on the market.  They have a strong market share in devices like set-top boxes and consumer … Read More → "MIPS Mulls Microcontrollers"

Duct Tape, FPGAs, and the Art of Making Great Multi-Purpose Tools

Most engineers will agree that duct tape is an excellent multi-purpose tool.  This wonder product has been used for everything from giving tennis balls the feel of a cricket ball, to saving the Apollo 13 mission from certain disaster.  Engineers love good multi-purpose tools because of the sheer versatility that they offer; a good multi-purpose tool can help a creative engineer get themselves out of a real bind.

To hardware designers, FPGAs are also excellent multi-purpose tools.  No other “off-the-shelf” semiconductor can become so many different things to different people.  The super-versatile … Read More → "Duct Tape, FPGAs, and the Art of Making Great Multi-Purpose Tools"

BOM Blast

The age of big, expensive, power-hungry FPGAs is now officially over.  Of course, FPGA companies still make devices with three (and even four) digit price tags.  The biggest, baddest chips will probably be at that price point for awhile.  But don’t be deceived.  There’s a revolution afoot, and it isn’t at the high end.  The capabilities of low-cost FPGAs are where the real action is today.

There’s nothing new about low-cost FPGAs either, of course.  They’ve been around for close to … Read More → "BOM Blast"

GMACs GAP

Multiplication is our big problem.  We need to multiply.  We need to multiply integers. We need to multiply fixed-point numbers. We need to multiply floating point numbers. We need to multiply complex numbers.  But, we also need to multiply other things.  In designing embedded systems, we constantly need to multiply our productivity.

Over the past 40 years, Moore’s Law has given us exponential improvement on the three “Ps”: Power, Performance, and Price.  Transistor counts have reached the billions, frequencies have raced into the Gigahertz, and the power consumed for … Read More → "GMACs GAP"

featured blogs
Mar 20, 2025
I just started reading Elegant Universe by Brian Greene, and my mind has been well and truly boggled....