Featured Articles
Configurable Processors: The Next Evolutionary Step for Microprocessors
The course of electronic systems design changed irreversibly on November 15, 1971 when Intel introduced the first commercial microprocessor, the 4004. Before that date, system design consisted of linking many hardwired blocks, some analog and some digital, with point-to-point connections. After the 4004 microprocessor’s public release, electronic system design began to change. The first and most obvious change was the injection of software or firmware into the system-design lexicon. Over the next 30 years, microprocessor-based design has become the nearly universal approach to systems design and, with the advent of practical 8-bit microprocessors in the mid 1970s, microprocessors began to permeate system design. Ever since that time, microprocessor vendors have been under great pressure to constantly increase their products’ performance as system designers think of more tasks to execute on processors.
Read the entire article from Tensilica, Inc. on SOCcentral.
Configurable Processors: What, Why, How?
A new type of processor core has been getting a lot of attention lately - a processor you can tailor for a specific application. Configurable processor cores are much faster and can do much more than standard embedded microprocessor cores. Some can even be used instead of hand-coding RTL in IC designs, which greatly speeds SOC development.
What is a configurable processor? What can configurable processor cores do? Why would anyone want to use this type of processor? How can a configurable processor core replace RTL coding in the design of an SOC? These questions and more are answered in this article.
Most popular embedded microprocessor architectures-such as the ARM, MIPS, and PowerPC processors-were originally designed in the 1980s as stand-alone chips. These general-purpose architectures are nearly universally applicable over a wide range of applications because they are good at executing a very wide range of algorithms. However, SOC designers often have to speed up critical portions of their design in hardware because general-purpose processor cores execute some algorithms too slowly to meet performance goals. Even DSP architectures can't match the speed of a custom-tailored hardware.
Read the entire article from Tensilica, Inc. on SOCcentral.
Reconfigurable Systems Craft a New Breed Of “Soft Appliances” that Deliver Topnotch Performance
As chip designs migrate down the process roadmap from 130 to 90 to 65nm and beyond, the cost of implementing a system-on-chip (SOC) solution doubles to triples at each smaller process node. For example, at 130-nm a typical high-end design from start to finish might cost about $8 million, while at 90nm it might cost close to $20 million, and at 65nm, most estimates peg the cost of a high-end SoC at close to $45 million.
The higher cost to design and implement a chip at each process node is forcing companies to rethink their SOC development plans since the number of chips sold for each design must be in the millions to keep the amortized development cost per chip to a reasonable level. Aside from the consumer and automotive markets, there are few commercial markets (networking, storage, scientific computing, etc.) that have the volumes to justify the high SOC development costs.
When chip applications, such as specialized accelerators and application unique functions, don’t create a demand for millions of chips, a programmable off-the-shelf solution rather than an SOC design may be a more cost-effective and more timely alternative. Such a “soft appliance” can reduce system development cost, shorten the time to market, reduce system maintenance, and provide a simple upgrade path. Today’s large field-programmable gate arrays (FPGAs) are at the heart of such systems. The latest generations of FPGAs can now deliver system complexity levels (millions of gates and megabits of memory) and performance levels (over 1 billion integer multiply-accumulate operations/s) that suit them for many of the lower-volume applications that cannot justify the development cost of an SoC solution.
Read the entire article from DRC Computer Corp. on SOCcentral.
|