feature article archive
Subscribe Now

Conspicuous Consumerism

The Consumer Electronics Show (CES) debuted in 1967 – shortly, it turns out, after Gordon Moore made the prognostication that has come to be known as “Moore’s Law.”  This week, in Las Vegas, CES is celebrating its 40th anniversary.  So how is the old show doing?  In those 40 years, the number of exhibitors has risen from 110 to over 2,700, and the show space has grown by over 11X.  The number of attendees has mushroomed to well over 100,000 (estimates are around 140,000 for this year’s show).  It proudly proclaims that it is … Read More → "Conspicuous Consumerism"

Power Exploration in High-Level Synthesis

Area optimization and timing closure have long been considered the most common digital design challenges in mainstream digital IC design. Much has been analyzed and documented on how to solve these issues at the various design levels – from RTL to gate to layout. In recent times however, as design applications have become more portable and power sensitive, power exploration and smart design practices for optimizing power have taken centre stage.

Abstraction Facilitates Design Optimization

First, let’s review the benefits of high-level synthesis. As … Read More → "Power Exploration in High-Level Synthesis"

Dangling Propositions

Every year, we put on our historian hats and look back at the events of the previous twelve months.  (It turns out that our historian hats are orders of magnitude more accurate than our future-predicting goggles, by the way.)  This year, the industry continued an inertial growth trend in both the technology and business axes.  OK, there.  We’re done.  You can stop reading and head off to celebrate whatever holiday your particular culture observes this time of year — even if it’s just international “the office is closed for a … Read More → "Dangling Propositions"

System Management – Not Sexy, But Critical

Your boss begins to drone on about the system maintenance check list items during your weekly meeting.  Power initialization and sequencing, reset management, voltage and current monitoring, system clocking, data logging, remote communications, diagnostics and prognostics, SRAM field-programmable gate array (FPGA) management, errors and alarms, thermal management, ID and authentication, and microcontroller (MCU) boot loading. Just before you nod off in perfect sleep, you hear the words “critical,” “operational” and “job in jeopardy”…

The above is a collection of seemingly unrelated tasks with the goal of ensuring … Read More → "System Management – Not Sexy, But Critical"

A Techfocus Tribute

“FPGA’s at this price point offer an unprecedented value, and are an excellent strategy to future-proof your design with.”

Shirley stares at the sentence glowing from her Dell monitor for a minute and sighs, then she stretches as she looks out her office window at the distant San Antonio skyline.  The publication deadline is rapidly approaching and the article needs serious work.  There is too much wrong with this one sentence to even mention – dangling preposition, comma separating dependent clauses in a compound predicate, possessive form of “FPGA” … Read More → "A Techfocus Tribute"

Is There a Database in Your Future?

From one point of view, the embedded developer is the major obstacle that stands between the marketing guy’s vision of that cool new product and gushing streams of revenue flowing from grateful customers. From that perspective—and it holds some truth—the most important thing a developer can do is finish the job fast.

This imperative has driven a lot of the innovation in the embedded software world. Not long ago, the serious embedded developer hand-crafted assembler on raw iron by hand using a text editor. How times have changed! Embedded operating systems, … Read More → "Is There a Database in Your Future?"

Success with System Simulation

As a private pilot, I’m well acquainted with the benefits of simulation.  With a light plane, it’s pretty clear.  You can virtually fly for hours at near zero cost using only a laptop (and maybe a couple extra controllers and a nice monitor, if you’re fancy), whereas the cost of flying an actual plane can be as much as hundreds of dollars per hour.  There are other benefits too, such as being able to fly when the weather wouldn’t permit operation of a real plane and being able … Read More → "Success with System Simulation"

Unified FPGA-ASIC Design Flow Provides Designers Versatility in Meeting Production Goals

Today’s fast-paced chip delivery schedules require that logic designers employ design flows that are versatile enough to take advantage of several implementation technologies. Specification changes, pricing or yield issues, and production ramps can change the target implementation technology for a design. Designers might be required to change FPGA devices or vendors, or move their designs from prototyping in an FPGA to production with an ASIC.

Making a decision on whether to use FPGAs or ASICs is based on several requirements including performance, power, unit volumes and time to market. In some cases, FPGAs are used … Read More → "Unified FPGA-ASIC Design Flow Provides Designers Versatility in Meeting Production Goals"

Pins for Pennies

The low-cost FPGA battle is now officially on fire.  Not that long ago, the FPGA race was two-dimensional – whoever could provide the most programmable logic running at the highest Fmax was the winner.  Considerations like cost, power, and feature sets were almost irrelevant.  The people (telecom infrastructure) buying FPGAs were scrambling to deploy as much bandwidth as they could as quickly as possible.  They had big budgets and bigger power supplies.  The FPGA business was relatively simple.

As the technology has matured and broadened, however, specialization has taken over.  It … Read More → "Pins for Pennies"

The New DSP

On the fading footsteps of the fury of the Supercomputing conference, our minds typically whirl on the world of accelerated computation.  We picture powerful systems based on elegant devices that crunch through complex calculations at an almost inconceivable speed.  When we visualize that, of course, we don’t always think about the fact that the “sea level” of compute power is in an ever-increasing tide surge.  As the common desktop computer climbs ever higher in compute performance, many problems and applications that were once the purview of supercomputers have been conquered by the … Read More → "The New DSP"

featured blogs
Apr 4, 2025
Gravitrams usually employ a chain or screw lift to hoist their balls from the bottom to the top, but why not use a robot?...