A new role for configurability

![]() ![]() | |
EE Times: Latest News A new role for configurability | |
Ron Wilson (12/06/2004 9:00 AM EST) URL: http://www.eetimes.com/showArticle.jhtml?articleID=54800114 | |
![]() As Tensilica has demonstrated, a large array of such extended CPU cores can deliver enormous performance on a particular application while preserving some software programmability. That was then. In today's environment, design cycles are short and markets uncertain, and there are no big margins-even on successful products-to fund risks. The key is to hop from market niche to market niche, risking as little capital as possible and obsessing over cost. This environment does not encourage architectural experimentation. But that doesn't mean it is a bad time for configurability. ARC International CEO Carl Schlachte commented recently that one of his surprises, upon examining the company's recent design wins, was the consistent interest in configurability-not for performance, but for area and power reduction. "For many of these accounts, configurability wasn't about extending the core but about reducing it," he said. In today's Simon Legree environment, that makes a sad sort of sense. If the design team is engaged in making incremental changes to an existing SoC to cover nearby and transient market niches, architectural upheaval is probably out of the question. So forget moving major functions from hardware-already designed, verified and cost-reduced hardware, of course-into software. Just make everything cheaper. If you are working with a relatively static code set-and particularly if you can keep the critical inner loops static, so that those incremental changes hit only rarely traversed control- or exception-path code-there is a chance to save silicon by profiling the daylights out of the code and then shaving cache sizes, register sets and even execution unit features down to the bone. In the case of ARC and Tensilica, that can make a difference in area. And that can make all the difference. Ron Wilson covers microprocessors, programmable/reconfigurable logic and the chip design process. He can be reached at rwilson@cmp.com.
| |
All material on this site Copyright © 2005 CMP Media LLC. All rights reserved. Privacy Statement | Your California Privacy Rights | Terms of Service | |

Related News
- The role of RISC-V in the European Processor Initiative - Interview with Roger Espasa
- Arasan Announces immediate availability of its I3C Host / Device Dual Role Controller IP
- Crucial role for imec in EU Chips Act
- New Report Suggests India Can Expand Role in Global Semiconductor Value Chains with the Right Policies
- Synopsys Announces Sassine Ghazi to Assume President and CEO Role Jan. 1, 2024
Breaking News
- Breker RISC-V SystemVIP Deployed across 15 Commercial RISC-V Projects for Advanced Core and SoC Verification
- Veriest Solutions Strengthens North American Presence at DVCon US 2025
- Intel in advanced talks to sell Altera to Silverlake
- Logic Fruit Technologies to Showcase Innovations at Embedded World Europe 2025
- S2C Teams Up with Arm, Xylon, and ZC Technology to Drive Software-Defined Vehicle Evolution
Most Popular
- Intel in advanced talks to sell Altera to Silverlake
- Arteris Revolutionizes Semiconductor Design with FlexGen - Smart Network-on-Chip IP Delivering Unprecedented Productivity Improvements and Quality of Results
- RaiderChip NPU for LLM at the Edge supports DeepSeek-R1 reasoning models
- YorChip announces Low latency 100G ULTRA Ethernet ready MAC/PCS IP for Edge AI
- AccelerComm® announces 5G NR NTN Physical Layer Solution that delivers over 6Gbps, 128 beams and 4,096 user connections per chipset
![]() |
E-mail This Article | ![]() |
![]() |
Printer-Friendly Page |