Validate hardware/software for nextgen mobile/consumer apps using software-on-chip system development tools
Ran Avinun, Cadence Design Systems
EETimes (12/14/2010 8:07 PM EST)
A new breed of mobile smartphone platforms and sophisticated embedded consumer devices is now emerging requiring applications software and extensions that go far beyond just enabling user-level software customization.
The delivered “system” is no longer tied to any single or particular set of applications, but rather makes use of system software /hardware combinations that can adapt and evolve dynamically along with the needs of the user.
Enabling this new generation of electronic systems now requires system and system-on-chip (SoC) vendors to deliver complete software stacks along with their products (i.e., firmware, diagnostics, drivers, real-time operating system (RTOS), and middleware). Whereas in the past the system company was viewed as the “customer” by the semiconductor company, in this new world, both companies will behave more like channel partners, collaborating to deliver “application-ready” platforms/systems to the end user.
In this new paradigm, the next generation of SoC becomes much more sophisticated. Some in the industry have coined new terms, such as “solution SoC” (SSoC) or software on chip (SOoC), to highlight the fact that such products are trying to do more than support just one or a few “converging” applications (e.g., voice + music + video).
To give a consumer market example, the SSoC is focused on addressing the end user’s lifestyle, i.e., providing a universal platform on which any number or variety of software applications can operate. These trends began to emerge nearly 10 years ago with the Texas Instruments OMAP platform and NXP (Nexperia), and they accelerated with the arrival of the iPhone, Android, and other platforms.
Related Semiconductor IP
- RISC-V CPU IP
- AES GCM IP Core
- High Speed Ethernet Quad 10G to 100G PCS
- High Speed Ethernet Gen-2 Quad 100G PCS IP
- High Speed Ethernet 4/2/1-Lane 100G PCS
Related White Papers
- Tools for Test and Debug : Reconfigurable IP requires a flexible software development toolset
- Optimized system development tools needed for programmable net processors
- Selecting DSP development tools
- Choosing the right multiprocessor development tools
Latest White Papers
- New Realities Demand a New Approach to System Verification and Validation
- How silicon and circuit optimizations help FPGAs offer lower size, power and cost in video bridging applications
- Sustainable Hardware Specialization
- PCIe IP With Enhanced Security For The Automotive Market
- Top 5 Reasons why CPU is the Best Processor for AI Inference