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 www.chip-start.com or www.advancetechmarketing.com.

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 www.chip-start.com.



Contact:

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




Review Article Be the first to review this article
CST Webinar Series

EMA:

Featured Video
Editorial
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
Retail Therapy: Jump starting Black Friday
Peggy AycinenaIP Showcase
by Peggy Aycinena
REUSE 2016: Addressing the Four Freedoms
More Editorial  
Jobs
Development Engineer-WEB SKILLS +++ for EDA Careers at North Valley, CA
ACCOUNT MANAGER MUNICH GERMANY EU for EDA Careers at MUNICH, Germany
AE-APPS SUPPORT/TMM for EDA Careers at San Jose-SOCAL-AZ, CA
FAE FIELD APPLICATIONS SAN DIEGO for EDA Careers at San Diego, CA
Principal Circuit Design Engineer for Rambus at Sunnyvale, CA
Manager, Field Applications Engineering for Real Intent at Sunnyvale, CA
Upcoming Events
Zuken Innovation World 2017, April 24 - 26, 2017, Hilton Head Marriott Resort & Spa in Hilton Head Island, SC at Hilton Head Marriott Resort & Spa Hilton Head Island NC - Apr 24 - 26, 2017
CST Webinar Series
Verific: SystemVerilog & VHDL Parsers



Internet Business Systems © 2016 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