SOCs: IP is the new abstraction
Reusable IP, not system-level language, has become the new level of abstraction.
Ron Wilson, Editor-at-Large -- EDN, August 11, 2011
To deal with increasing complexity, you must increase your level of abstraction. So goes the truism. But as Moore’s Law accelerates the complexity of SOCs (systems on chips) toward escape velocity, where do you find a new abstraction to supplement RTL (register-transfer level)? Many observers, noting that textual, hardware-oriented RTL replaced schematics, argue by analogy that a system-description language, such as SystemC, will provide the next great abstraction. That scenario didn’t happen, however.
“Reusable IP [intellectual property] is the new level of abstraction,” says Ajoy Bose, chairman, president, and chief executive officer of Atrenta. If you examine what SOC-design teams are doing, you’ll find that creating an SOC is a process of finding, characterizing, and assembling previously used IP. Design-creation tools, whether SystemC, Verilog, or schematics, find a role only in filling in the blanks—the proprietary functions and connective tissue of the IC. But today’s design flows, as broad-spectrum-EDA companies, the foundries, and most SOC designers conceive them, have been slow to recognize this reality. Look at your tools, and you would think that every SOC begins with a set of functional requirements and a clean sheet of paper. Instead, consider what really goes on in an SOC design and what conclusions you can extract from these observations.
To read the full article, click here
Related Semiconductor IP
- 12-bit, 400 MSPS SAR ADC - TSMC 12nm FFC
- 10-bit Pipeline ADC - Tower 180 nm
- NoC Verification IP
- Simulation VIP for Ethernet UEC
- Automotive Grade PLLs, Oscillators, SerDes PMAs, LVDS/CML IP
Related Articles
- When Developing New Silicon IP, Is First Pass Success Possible?
- Meeting IP Requirements of New Auto SoCs
- The complete series of high-end DDR IP solutions of Innosilicon is industry-leading and across major foundry processes
- Select the Right Microcontroller IP for Your High-Integrity SoCs
Latest Articles
- Analog Foundation Models
- Modeling and Optimizing Performance Bottlenecks for Neuromorphic Accelerators
- RISC-V Based TinyML Accelerator for Depthwise Separable Convolutions in Edge AI
- Exclude Smart in Functional Coverage
- A 0.32 mm² 100 Mb/s 223 mW ASIC in 22FDX for Joint Jammer Mitigation, Channel Estimation, and SIMO Data Detection