feature article archive
Subscribe Now

Fishing for Signal Integrity

Pieter has been a fisherman all his life.  When he was a boy, he would spend every spare moment at the pier with his grampa’s old fishing rig, catching whatever would wander near the dock, all the while watching the fishing fleet leave and return under the bridge that spanned the entrance to the small harbor.  He never liked cleaning the fish, however, so he would catch and release them, returning home with wildly exaggerated stories of the giant fish he had landed and then returned.  Since no one but Pieter ever saw those … Read More → "Fishing for Signal Integrity"

When Software Flies

Software development is still, by far, the squishiest segment of the engineering discipline.

This is not because software engineers lack discipline.  Certainly some of the most methodical and disciplined individuals I have ever met were in the software engineering profession.  The problem is in the discipline itself – software is the most complex component of almost every modern embedded system.  As a component becomes more complex, our ability to conceptualize its operation and to design an organized methodology for its development and verification is dramatically reduced.

Aviation is one of the most … Read More → "When Software Flies"

Sampling Some FPGA IP

FPGAs are a series of pipes. They’re not something you just dump something on. They’re not a big truck. If you don’t understand that, those pipes can be filled, and if they are filled, when you put your data in, it gets in line and it’s going to be delayed by anyone that puts into that pipe enormous amounts of material, enormous amounts of material.

Apologies to US Senator Ted Stevens (R-Alaska)

OK, maybe that’s … Read More → "Sampling Some FPGA IP"

USB Goes Vertical

USB is moving up in the world. Specifically, it’s going vertical.

There are plenty of board-level standards out there and even more companies that support them. PCI Express, VMEbus, PC/104, S-bus (remember that one?), ATCA… the list goes on. Board-level standards are as ubiquitous as they are useful, and the healthy board-level market enables a whole layer of system-level integrators and developers. Not everyone wants or needs to develop all their hardware from scratch, so buying boards is a quick way to produce a custom system without ever reaching for … Read More → "USB Goes Vertical"

Next-Generation 65nm FPGAs

System Design Challenge: Bigger, Faster, Better

We are on the cusp of a major technology revolution today. All the buzzwords of yesteryear; digital convergence, triple play, etc. are changing from fantasy to reality.

Today’s consumers are now demanding that they have the ability to connect to the world via any media they choose – voice, web or video, from wherever they are – home, work, train, car, plane, mountain or jungle. People want to take pictures, shoot videos and send them over to friends by e-mail or share with the world over web … Read More → "Next-Generation 65nm FPGAs"

ABCs of ESC

Embedded Systems Conference 2007 in San Jose has ended, but we have devised a devious database of alphabetically arranged alliterative announcements to alleviate any anxiety you might feel from foregoing this fabulous event and thus missing out on the embedded action from an FPGA perspective.  Rather than rely on a plethora of press releases flying in formation, we’ve condensed the conference into a laundry list of simplified summaries – ready for the pleasure of your perusal.

Actel – addresses the audience in association with ARM – announcing the creative new Cortex-M1 core – custom created for FPGA.& … Read More → "ABCs of ESC"

Smaller is Bigger

The San Jose version of the Embedded Systems Conference (ESC) in this year began with Al Gore throwing down the gauntlet.  Socially and environmentally conscious companies need not sacrifice the environment for profit.  In fact, the bottom line and the ozone layer may have mutual allies as emphasis on more efficient systems makes sense for both.  If the types of technology under discussion and on display at ESC are applied to the problem of creating more efficient systems, Gore explains, embedded engineers can make a significant difference in the troubling trends threatening Earth’s environment.</ … Read More → "Smaller is Bigger"

Bigger, Faster, More Connected

Embedded Systems have tracked the progress in desktop and enterprise computing, only faster. Development practices and standards have been much slower to mature, however, and this week’s Embedded Systems Conference in San Jose will surely show an industry struggling to keep pace with the rapid rate of change in technology demands. Embedded computing systems have gone from bit-stingy, machine coded, custom crafted, one-off jobs to standards-based, memory-rich, multi-processing, IP-re-using, connected wonders – in an improbably short period of time.

As systems have changed, so have the engineers and teams that design them. Rapidly disappearing is … Read More → "Bigger, Faster, More Connected"

ArcticLink

You’re designing a new handheld device. You’ve got your processor picked, your software platform selected, your debugger dialed-in, and your battery bolted into place. Marketing has signed off on the baddest list of requirements ever – convergence has taken a turn for the terrible, and your device has to connect to ubiquitous wireless standards, seven kinds of mass storage, USB2.0, SDIO, and even PCI (Don’t ask why you’d need all of those – this is a fictional project, OK? Suspend disbelief for a moment.) The point is, you need … Read More → "ArcticLink"

Cyclone III

Power, Price, and Performance – in the old days, every new click of Moore’s law gave us all three, automatically.  Shrink the gates and you can fit more of ‘em in the same space, they switch faster, and you can drop your supply voltage, saving power.  As we passed down into double-digit nanometers, however, we started having to compromise more.  Now, we have to pick just two out of the three “Ps” of Moore’s Law.

Altera is perfectly content with that state of affairs, as they have … Read More → "Cyclone III"

featured blogs
Aug 11, 2025
If you're like me, all three of these videos will leave your brain buzzing with ideas, thoughts, and unanswered questions....