feature article archive
Subscribe Now

Embedded Display Interfaces

This is part one of a multi-part white paper series on effectively testing embedded display systems. Effectively testing embedded display systems requires a clear understanding of the various interfaces which may exist in the system. This paper details the hardware interconnections used across the spectrum of these systems, in preparation for subsequent papers which describe specific test methodologies for displays.

Read More → "Embedded Display Interfaces"

Effectively Testing The Display Pixel Interface (DPI)

This is part two of a multi-part white paper series on effectively testing embedded display systems. This function requires a clear understanding of the various interfaces which may exist in the system, and the detailed challenges in testing and debugging them. This paper describes a number of specific techniques for testing a parallel Display Pixel Interface (DPI), which is both the most common and the most physically complex display interconnection

Read More → "Effectively Testing The Display Pixel Interface (DPI)"

The Dichotomy Of Power

In my Fish Fry this week, I try to unravel the “aloha” of electronic engineering terminology; what we can do to make more power, use less power, and how we can measure exactly how much power our design is using – or is going to use. In this “power” themed episode, I investigate Microsemi’s new solar energy announcement, look into a cool new way to create wave energy and offer up some ideas on how we can use less energy in system designs. I also check out a new tool … Read More → "The Dichotomy Of Power"

Building a Better Bridge To Tomorrow

In my Fish Fry this week, I debate the nature of multi-core and examine some new standards that will hopefully make multi-core implementation easier in the future. I also dig into the newest Intel/ARM battle in the world of servers, investigate some fuzzy TSA math and look forward to the first annual NASA Open Source Summit. Also this week, I offer up a new way to create energy (coming to a pond near you) and serve up a brand new nerdy giveaway.

If you like the idea of this … Read More → "Building a Better Bridge To Tomorrow"

Multicore Plus Optimized Packet Processing Software

We used to talk about POTS, or the Plain Old Telephone Service, whose only service was basic dial tone, whether the original analog or newer digital variety. A lot has changed since then, and the fixed telephony infrastructure bears no resemblance to the POTS of yesteryear. The last few years have seen similar changes in the wireless infrastructure, and, with plenty more on the horizon, we now look back fondly on what some are now calling the POCS (Plain Old Cellular Service). Making a simple phone call, ‘sans wires,’ no matter where we are, is now an … Read More → "Multicore Plus Optimized Packet Processing Software"

Xilinx Zynq Zigs, Zags, and Zooms

Crank up Richard Strauss’ Also Sprach Zarathustra. Cue monkeys dancing around the black obelisk. Throw a bone in the air and shout at the sky.

It’s the dawn of a new age in embedded engineering.

Xilinx is getting into the ASIC and microprocessor businesses in a big way, and something tells me they’re not the only ones. The company’s newest chips combine high-end ARM processors, fixed peripherals, and gobs of programmable logic into an all-in-one device that might make ASIC designers think twice about their next … Read More → "Xilinx Zynq Zigs, Zags, and Zooms"

Minding Your Peas and Queues

In many primary school cafeterias, they serve students out of plates or trays with little sub-divisions for each part of the meal – a big one for the protein, smaller ones for the vegetable and starch.  If you can, suppress your gag reflex for long enough to go back and place yourself there, at the school cafeteria table, looking at your meal.  Perhaps the subliminal influence of those partitions instilled a compulsion to keep those parts from touching.  Many a kid has emerged with the credo that no mashed potatoes should ever come in contact with the … Read More → "Minding Your Peas and Queues"

Another Excuse Gone

Nobody wants to wait these days.

Unless it’s a surprise moment in a thrilling movie, we want it now.

Didn’t you get my tweet? You haven’t re-tweeted yet? What? You’re busy on your design project and can’t be interrupted? Dude! That’s so 20th century! Look at meeee!

Um, hello… I’m your customer; I pay your salary, OK? So? Did you see my email? No? Why? Sleeping? No excuse, even if it is 2 AM in your time … Read More → "Another Excuse Gone"

featured blogs
Apr 24, 2026
A thought experiment in curiosity, confusion, and cosmic consequences....