feature article archive
Subscribe Now

IP for Complex FPGAs

According to Gartner’s Jim Tulley, there are around 7,000 ASIC design starts a year, a number that is in slow decline. By way of contrast, there are around 100,000 FPGA design starts a year, of which 30,000 include a microprocessor of some kind.  Yet for eleven years at the IP conference in Grenoble, the leading get-together for IP suppliers and users, the only mention of FPGAs has been in the context of building blocks for ASIC prototyping tools or, more recently, for testing the market before undertaking the incredibly more costly task of building an ASIC.

Obviously, … Read More → "IP for Complex FPGAs"

Uncanny Resemblances

If you had all the time in the world, you could simulate an entire SoC using SPICE, but you don’t, so you can’t. At least not for digital circuits; analog is different, since detailed analysis is required there, and it’s not a billion transistors. And yet, even with digital, we can’t quite revert all the way to 1s and 0s, but we can start to use some abstraction in the form of library cells for basic circuit chunks like transistors, inverters, gates, and flip-flops. Those cells can be characterized using SPICE ( … Read More → "Uncanny Resemblances"

Is Free Too Good to be True?

A few weeks ago I wrote about model-based development in Modelling: not just for big boys? At the end of the article I said “So is modelling just for big boys? Well, I hate to say it, but unless companies change their views on an appropriate level of expenditure for tools, yes it is, today. However, I have heard that one company is planning an announcement that could change this scenario quite markedly. And if the rumour is true, there may soon be a tool that will … Read More → "Is Free Too Good to be True?"

Deep and Wide

We engineers are unusually comfortable with periodicity.  We find ourselves fooling around with frequency domain from the first days of our undergraduate education, and by the time we become practicing professionals, we whip in and out of Fourier’s follies with the facility of wild monkeys traversing the forest canopy.  We eat, drink, and breathe periodic waveforms.  We handle harmonics, passbands, s-planes, and corners with reckless abandon.  We own the spectrum.

When it comes to our own careers, however, some of us switch to DC … Read More → "Deep and Wide"

Getting Around Limits By Getting High

If you were able to record the development of a town as it grew into a city over years and decades and then speed up the film in a super-fast-mo replay, you’d notice, assuming you weren’t thrown into an epileptic seizure by the rapid day/night flashing, that things start in a small center and move out for a while. Farmlands are replaced by tract homes, forests are cut down, hills may be leveled or developed, and the town inexorably creeps outward like mold in a Petri dish.

At some point, a limit … Read More → "Getting Around Limits By Getting High"

Toys for Engineers in Automotive

There is an old story about two shoe sales people sent to a desert island. The first looks around and sends a message back to head office, “No one here wears shoes. Coming home on next ship.” The second sent a message to his head office, “No one here wears shoes. Send several hundred pairs on next ship.” The mood at the Paris International Automotive Electronics Congress (IAEC), earlier this month, was more like that of salesman two. The tribulations of the mainstream auto market, particularly the US, was recognised, but the view was that … Read More → "Toys for Engineers in Automotive"

Minimizing the Pain of RTL Design Reviews

Design reviews conger images of engineers carrying reams of code printouts, filing single-file and head down into a room to be judged by others. The positive impact of design reviews has been proven though many studies, but does the preparation and process of the review have to be so painful? This paper provides a practical approach to design reviews that soothes the process and actually results in a positive experience.

The key to a painless design review process is to use techniques and tools as code is developed that contribute to a quality solution, minimizing the time … Read More → "Minimizing the Pain of RTL Design Reviews"

HardCopy in Practice

Altera has carved a unique niche in the market with their HardCopy ASIC offering.  As we all know, FPGAs offer some compelling benefits when compared with traditional ASICs – short design cycles, zero-NRE, and in-field re-programmability are the ones most often cited.  For low- to medium-volume applications, FPGAs can be a wise choice compared with a high-risk, high-NRE, low-volume ASIC run.

FPGAs are not a panacea, however.  Low-cost FPGAs don’t have the speed, capacity, or rich feature set of their high-end brethren.  If you need advanced capabilities, you’ll pay an advanced price, … Read More → "HardCopy in Practice"

Entering the Spin Zone

Some time back we took a brief look at MRAM technology, mostly from the standpoint of contrasting it with FRAMs, triggered by a specific paper regarding an MRAM-based flip-flop. That was a somewhat unusual implementation of the MRAM concept that happened to provide a quick technology contrast but didn’t really get to the heart of what’s going on with MRAMs. So we’re going to dive deeper here in the hopes that spin technology ends up meaning more than technology that causes my head to … Read More → "Entering the Spin Zone"

Hooking Up

The number of options for getting from point A to point B keeps growing. It’s one of those areas where the concept of “standard” is somewhat loose, since there are so many of them you might wonder if the word even applies. Connectivity in larger embedded systems historically took advantage of backplane standards that allowed different cards to communicate with each other; smaller form factor devices often didn’t need the kind of data transfer rates that would warrant a complex protocol.

As miniaturization has shrunk erstwhile cabinets into our palms, the … Read More → "Hooking Up"

featured blogs
Dec 19, 2024
Explore Concurrent Multiprotocol and examine the distinctions between CMP single channel, CMP with concurrent listening, and CMP with BLE Dynamic Multiprotocol....
Jan 10, 2025
Most of us think we know something about quantum computing, right until someone else asks us to explain it to them'¦...