ChipStart Offers a Subsystem Alternative for SoC System Management

SSM IP Introduces Virtualization that Accelerates Hardware-Software Integration

PALO ALTO, Calif. — (BUSINESS WIRE) — October 1, 2009 — ChipStart LLC, a semiconductor intellectual property solution company, announced today the availability of a new SoC intellectual property hardware and software combination, called SSM, which consolidates power, security, error recovery, and boot management by using an SoC subsystem approach. SSM allows developers to add virtualization to their SoC architectures by replacing tightly coupled solutions typically engineered in house with a decoupling alternative.

Semico Research estimates that over 50 IP cores are present on average in SoCs being developed today. As a result, more SoCs contain distributed computing, multicore architectures. These topologies are making it increasingly difficult to manage power, security, error recovery and even boot sequencing. No one IP core can easily be given enough accessibility and control to manage the other cores without complicating the architecture. And with many software operating systems and applications on the single SoC, synchronizing their states with their support hardware is also becoming complex.

Solutions designed in-house often result in adding some combination of extra logic and additional software development to manage the system tasks. These solutions are often designed and tested specifically for the SoC configuration. As complexities grow, significant cost and verification risks are now escalating from the need to redesign and re-verify these solutions for each new chip development project.

SSM represents a unique “subsystem” alternative which decouples the system management from the specific design, promoting high reuse and faster hardware-software integration. SSM creates virtualization in the SoC architecture.

Hardware level virtualization comes from SSM’s ability to operate as a self contained unit independent from the other SoC components. SSM connects to the other IP cores using a simple hardware bus scheme. SSM utilizes commands sent to it by any source to execute the necessary signal level transitions that change an IP cores’ operation state. Software virtualization comes from SSM's ability to synchronize software and hardware states as it is performing the hardware level tasks. SSM provides API’s and a kernel which is hosted on SSM's hardware core. Drivers are connected to other software on the SoC, which communicates the status of the hardware state changes. SSM can also take command directives directly from the software through the drivers.

Says Rich Wawryzniak, Senior Analyst, Semico Research, “Virtualizing system management using a subsystem approach creates real economies when measuring the development costs for complex SoCs. Since these costs are multiplying from both hardware and software complexity growth, the need for modular SoC architectures that effects both hardware and software development dictates the need for these subsystems.”

SSM uses a unique policy maker-enforcement approach to system management. SSM assumes any other resource on the SoC is a policy maker. SSM takes its commands in the form of a list, which are also called scripts. Scripts are placed into SSM’s local RAM. SSM executes these scripts and communicates its status through a message passing scheme via the hardware bus and through its drivers. By changing the scripts, SSM can manage and change hardware and software states at any time during operation.

SSM scripting eases software and hardware integration, and provides architecture consistency across chips. Says Phil Casini, managing partner for Advance Tech Marketing, and co-developer of SSM, “Scripts make it possible to create pre-designed and pre-verified command sequences that can be mixed and matched for specific SoC instantiations. This eliminates much of the fixed design and verification costs typically associated with coordinating and managing the system resources. Scripts also marginalize the variable costs because they are reusable from instantiation to instantiation, which eases software integration.”

SSM is available immediately from ChipStart. A white paper developed by Advance Tech Marketing that further explains the benefits of scripting and SSM is available for downloading from either or

About ChipStart

ChipStart is a semiconductor intellectual property solution company based in Palo Alto, California. ChipStart provides sales, marketing, and support engagement solutions for companies that commerce third party semiconductor intellectual property, and high quality pre-verified subsystem solutions and supporting design services for ASIC and fables semiconductor companies. ChipStart solutions are used as critical components of communications, consumer and computer products including switches, routers, modems, cellular phones, set-top boxes, HDTVs, DVD players and PCs. For more information, see


ChipStart LLC
Howard Pakosh, 650-461-9195
Email Contact
Advanced Technical Marketing
Phil Casini, 408-375-1981
Email Contact

Review Article Be the first to review this article

Featured Video
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
H-1B Visa: de Geus’ tragedy looms large
Peggy AycinenaIP Showcase
by Peggy Aycinena
IP for Cars: Lawsuits are like Sandstorms
More Editorial  
Technical Support Engineer EU/Germany/UK for EDA Careers at N/A, United Kingdom
ASIC/FPGA Design Engineer for Palo Alto Networks at Santa Clara, CA
Mechanical Designer/Engineer for Palo Alto Networks at Santa Clara, CA
Lead Java Platform Engineer IOT-WEB for EDA Careers at San Francisco Area, CA
Technical Support Engineer for EDA Careers at Freemont, CA
Staff Software Engineer - (170059) for brocade at San Jose, CA
Upcoming Events
Embedded Systems Conference ESC Boston 2017 at Boston Convention & Exhibition Center Boston MA - May 3 - 4, 2017
2017 GPU Tech Conference at San Jose McEnery Convention Center 150 West San Carlos Street San Jose CA - May 8 - 11, 2017
High Speed Digital Design and PCB Layout at 13727 460 Ct SE North Bend WA - May 9 - 11, 2017
Nanotech 2017 Conference & Expo at Gaylord National Hotel & Convention Center WA - May 14 - 17, 2017

Internet Business Systems © 2017 Internet Business Systems, Inc.
595 Millich Dr., Suite 216, Campbell, CA 95008
+1 (408)-337-6870 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy Policy