feature article archive
Subscribe Now

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"

The Secret

“…It works the same as assertions in System Verilog,” he said. 

I quickly nodded my head — maybe too quickly.  “Oh, OK, I see,” I replied, almost before he had finished his sentence.

I wanted to give him confidence that the message was received so he would move on in the conversation.  If I looked puzzled, perplexed or confused – if I showed weakness or hesitation, he might linger in the lounge of this idea.  He might hang around here in the vicinity of trouble.  He might catch the scent of … Read More → "The Secret"

The Secret

“…It works the same as assertions in System Verilog,” he said. 

I quickly nodded my head — maybe too quickly.  “Oh, OK, I see,” I replied, almost before he had finished his sentence.

I wanted to give him confidence that the message was received so he would move on in the conversation.  If I looked puzzled, perplexed or confused – if I showed weakness or hesitation, he might linger in the lounge of this idea.  He might hang around here in the vicinity of trouble.  He might catch the scent of … Read More → "The Secret"

Team SDR

Software defined radio is developing into a benchmark challenge for the creators of technology.  The idea is simple enough – take the information coming in from an antenna and digitize it as early as possible.  Then, the entire behavior of the radio can be handled and modified in the digital domain with the flexibility of software.  Then (as the theory goes), hardware could be made very generic, and new radio standards could be quickly deployed and changed in the field without replacing hardware.  One radio could do the work of many with greatly reduced cost, … Read More → "Team SDR"

Computational Bottlenecks and Hardware Decisions for FPGAs

The High Performance Computing (HPC) community recognized the inherent limits of serial processing long ago. In the drive to continually improve the performance of HPC codes, programmers have explored a variety of alternatives, including employing new types of processors, coupling multiple processors, and parallel processing. Initially, these strategies were hindered by slow inter-processor communications and limited ability to parallelize algorithms. As a result, early attempts at alternatives to serial computation could employ only tens of processors. Over time, several innovations (including higher-bandwidth inter-processor links, algorithmic improvements that reduced the amount of data sent across those links, coarse-grain parallelism, and … Read More → "Computational Bottlenecks and Hardware Decisions for FPGAs"

Team SDR

Old wisdom says that too many cooks spoil the broth.  New wisdom says that accomplishing anything really big in high-tech requires a great deal of collaboration.  This week, new wisdom trumped old at the SDR forum as an unlikely coalition consisting of Texas Instruments, Xilinx, Green Hills, Objective  Interface, CRC, and even The MathWorks all had roles in producing a new platform for development of software defined radio (SDR) applications.

Software defined radio is developing into a benchmark challenge for the creators of technology.  The idea is simple enough – take the information … Read More → "Team SDR"

Optimizing Architectures for Performance and Area using Virtual System Prototypes

With new virtual system prototyping technology, the ability to make correct design decisions has been greatly enhanced so that system engineers may be able to evaluate their decisions under the actual operating conditions of the final system and to evaluate these decisions based on measurable goals such as run time performance and cost.

The Problem

Traditionally, architecture design for silicon embedded systems has been done with very ad hoc approaches. Architects may have used tools such as a spreadsheet or other calculus to make estimates of system performance and cost. These … Read More → "Optimizing Architectures for Performance and Area using Virtual System Prototypes"

6.0 is a Go

Windows CE may have previously seemed a bit behind the times, as hardware capabilities have sometimes outstripped the aging embedded OS in terms of capacity and modern-day features.  With 6.0, however, CE has jumped ahead again with massive upgrades in memory capability, number of processes, and a host of other important improvements.  CE 6.0 sports a completely redesigned kernel that is now also 100% “shared source” – Microsoft’s answer to the growing popularity of open-source embedded options such as Linux.

CE 6.0 has been granted a major uplift in process capacity – now up to 32,000 … Read More → "6.0 is a Go"

Low-Cost ASIC Conversion Targets Consumer Success

Design for portability is a valuable technique for engineers targeting consumer markets, seeking a cost-effective transition from an FPGA platform used for rapid development and prototyping to create price-competitive products that will win sales in fast paced consumer market.

Design Conversion for Marketing Objectives

FPGAs (field programmable gate arrays) provide a powerful tool for designers seeking to satisfy consumer demands for complex, multi-functional products. The FPGA’s fast development cycles accelerate the learning and debugging processes, which serves demands for short time-to-market that is characteristic of the consumer space. Initial … Read More → "Low-Cost ASIC Conversion Targets Consumer Success"

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'¦...