Ultra-low power 32 kHz RC oscillator designed in GlobalFoundries 22FDX
Denali's on-chip bandwidth processor core targets memory efficiency
![]() |
Denali's on-chip bandwidth processor core targets memory efficiency
By Semiconductor Business News
May 29, 2002 (12:49 p.m. EST)
URL: http://www.eetimes.com/story/OEG20020529S0024
PALO ALTO, Calif. -- Denali Software Inc. here said it has developed an on-die programmable memory controller core to allow system-on-a-chip designers get much higher memory efficiency in their products. Called the Databahn Bandwidth Processor, the intellectual property (IP) design core can adjust the memory access for different and multiple processor clients that may be on the system-on-chip product. Denali officials said that up to now SoC designers essentially had to "hardwire" the memory controller interface to handle each separate processor client on the chip, foregoing the greater performance that could be obtained by adjusting the memory access in real time to get maximum throughput. Denali has expanded its previous configurable memory controller core to include the new programmable feature, said Mark Gogolweski, vice president of engineering of the company. This is done by allowing the SoC designer to add up to 30 on-die registers t hat can be programmed in real-time through software in chip operation. With the technology, designers can selected a range from 2-bit to 32-bit registers, based on Denali's database of memory chip characteristics and features for optimum interface with the particular processor client core on the SoC design. Until now, system-on-chip designers spent considerable time specifying precise memory controller functions to get the exact bandwidth and priority data access patterns needed. Kevin Silver, vice president of marketing, said the Databahn Bandwidth Processor core simplifies the design by matching the best suited memory, whether SDRAM, DDR, reduced latency DRAM or fast cycle RAM which the unique operating characteristics of different types of processor cores on the SoC. Silver said the programmable function can increase memory efficiency to 90% over 70%-to-80% normally achieved for SoCs. Denali delivers synthesizable RTL (register transfer language) code that designers can use immediately. The Databahn Bandwidth Processor IP is available now. By Jack Robertson of EBN, a sister publication of Semiconductor Business News.
|
Related News
- Synopsys Introduces Industry's First On-Chip Memory Test and Repair Solution for Embedded Flash
- Renesas Electronics Develops Industry's First 28nm Embedded Flash Memory Technology for Microcontrollers
- IBM Announces Industry's Densest, Fastest On-Chip Dynamic Memory in 32-Nanometer, Silicon-on-Insulator Technology
- Renesas Technology Develops SuperH Family SH72546RFCC Achieving Industry's Top-Level Operating Speed of 200 MHz and Featuring Industry-First Use of 90 nm Process for a Microcontroller with On-Chip Flash Memory
- IBM Unveils World's Fastest On-Chip Dynamic Memory Technology
Breaking News
- Arteris Joins Intel Foundry Accelerator Ecosystem Alliance Program to Support Advanced Semiconductor Designs
- SkyeChip Joins Intel Foundry Accelerator IP Alliance
- Siemens and Intel Foundry advance their collaboration to enable cutting-edge integrated circuits and advanced packaging solutions for 2D and 3D IC
- Cadence Expands Design IP Portfolio Optimized for Intel 18A and Intel 18A-P Technologies, Advancing AI, HPC and Mobility Applications
- Synopsys and Intel Foundry Propel Angstrom-Scale Chip Designs on Intel 18A and Intel 18A-P Technologies
Most Popular
- QuickLogic Delivers eFPGA Hard IP for Intel 18A Based Test Chip
- Siemens collaborates with TSMC to drive further innovation in semiconductor design and integration
- Aion Silicon Joins Intel Foundry Accelerator Design Services Alliance to Deliver Next-Generation Custom SoCs at Scale
- TSMC Unveils Next-Generation A14 Process at North America Technology Symposium
- BOS Semiconductors to Partner with Intel to Accelerate Automotive AI Innovation
![]() |
E-mail This Article | ![]() |
![]() |
Printer-Friendly Page |