feature article archive
Subscribe Now

Communications Out of Thin Air

The piper will be paid.

You can do all kinds of things to reduce currents in your wireless sensor node or other module that will be sending a signal. Heck, you can magically make it draw zero power, and still the piper will be paid.

Because when it comes time to transmit that data, then, by definition, you will expend power. That power is required to send your message from you over the air to wherever. That doesn’t happen for free. And it’s typically the most power-hungry part of a well-defined, optimized wireless … Read More → "Communications Out of Thin Air"

Qualcomm: the Intel of Cellphones

In the computer world, we’re long accustomed to Intel’s being the overwhelmingly dominant supplier. If you use the words “computer chip” or “microprocessor” around normal people, they reflexively think of Intel, the way most people equate “Coke” with fizzy cola drinks or “NSA” with creepy surveillance.

It’s a different reality with cellphone makers. In that world, Qualcomm is the proverbial 500-pound gorilla. The San Diego–based company makes 58% of all the baseband chips used in cellphones around the world, regardless of country, wireless standard, or price level. That means Qualcomm alone sells more chips … Read More → "Qualcomm: the Intel of Cellphones"

Board Revolution

They say timing is everything, and when designing digital electronics, “they” are absolutely correct. Unless we can get the timing right on every path in our project, we’re going nowhere fast. Timing closure runs the gamut of our engineering tasks – from the inside of our FPGAs through our boards and out into the world.

With the proliferation of high-speed interfaces into common standards like DDR, PCI and others, even “normal” PCB design can involve complex timing issues, and resolving all of them at once can be a bit like squeezing a balloon. … Read More → "Board Revolution"

Signing Off on Standards

Not long ago, we took a look at the issue of RTL sign-off. Within that discussion was the consideration that this might go for standardization with a body like Accellera or Si2. The issue was broached by Atrenta, but it’s also a topic that Real Intent has been paying attention to, and I had a follow-on discussion with them (one outcome of which was their response to the article).

< … Read More → "Signing Off on Standards"

Accelerating Innovation in Cloud & Mobile Computing

The 1980s witnessed a “golden age” of the computer.  While the commercially successful x86 architecture continued to evolve at the microarchitecture level, completely new architectures and instruction sets innovated rapidly and set the stage for intense competition.  RISC concepts were refined and expanded in the MIPS, Sparc, Power, PA-RISC and Alpha (to name a few) architectures with great success. 

In short, there was a lot of Darwinian action taking place.  Interesting in retrospect, the vast majority of these architectures focused on workstation CPUs: by and large, the architectures were optimized for compute horsepower with a focus on … Read More → "Accelerating Innovation in Cloud & Mobile Computing"

Building the Internet of Things

Q: What is the Internet of things, Mr Salesman?

A: Whatever matches my product range.

Perhaps that is a little jaundiced, but after three days in the circus that is embedded world, fighting though the aisles with nearly 27,000 visitors and on Thursday over 1000 students, one can easily become jaundiced. It is possible to forgive those who are strolling so that they can see everything, almost possible to forgive those who also drag along bags on wheels that are big enough to smuggle out a body, but the ultimate hate is reserved for those dragging such … Read More → "Building the Internet of Things"

The End of ASSP

FPGAs have their sights set on ASICs. This is nothing new. FPGA companies have actually been hell-bent on “ASIC replacement” for the past three decades. With every new generation of FPGA technology, it seems the claim is the same: “This time, we have a true ASIC replacement.” 

They’ve cried “wolf” so many times, we have all forgotten what a real wolf even looks like.

And, we have also collectively forgotten what an “ASIC” is. The term, of course, is an acronym for “Application Specific Integrated Circuit.” It hails from an era when there were … Read More → "The End of ASSP"

Guaranteeing It

There’s nothing quite like a lifetime warranty to quell concerns about product reliability. Granted, there are weasely ways in which some folks define “life” – life of a system, life of the owner, life of the original owner – but in the end, it’s usually a good thing. (I suppose defining it as the life of the product itself would be particularly weasely – “We guarantee it will continue to work until it stops working.”)

But let’s set weasels aside, because for the most part, this is not a weasely matter. A lifetime warranty is a tool … Read More → "Guaranteeing It"

A Flexible Test Strategy for 3D ICs

The semiconductor industry is ramping up for the wider adoption of 3D ICs, which promise better performance, reduced power, and improved yield. While some aspects of true 3D ICs are still evolving, solutions for testing 3D ICs are ready today. The test strategy for 3D ICs has two goals: improving the pre-packaged test quality and establishing new tests between the stacked dice. We describe a test strategy for 3D ICs based on a plug-and-play architecture that allows die, stack, and partial stack-level tests to use the same test interface, and to retarget die-level tests directly to the selected die … Read More → "A Flexible Test Strategy for 3D ICs"

Saas: Software as Sadism

Programmers, call off your drug pushers.

I know, I know… you think you’re helping. But really, you’re not. You think you’ve got my best interests at heart. You don’t. Your marketing people have convinced you that you’re “providing a service” to your customers. That you’re “ensuring quality.” Here’s where you can stick your quality, fellah.

I’m talking, of course, about automatic forced updates to my software. That’s right, I said “my software.” Not “your software,” and not “the software you created.” Once I lay my money … Read More → "Saas: Software as Sadism"

featured blogs
Dec 8, 2025
If you're yearning for a project that reconnects you with the roots of our digital age, grab a soldering iron and prepare to party like it's 1979!...