New CoWare SBL-301 SystemC Bus Library for CoWare Platform Architect provides configurability, visibility and rapid turn-around time, enabling system designers to efficiently optimize AMBA NIC-301 network interconnect-based designs
SANTA CLARA, Calif. — (BUSINESS WIRE) — October 21, 2009 — ARM TechCon3 Conference
CoWare®, Inc., the leading supplier of Electronic System Virtualization™ software and services, and ARM (LSE: ARM) (Nasdaq: ARMH) today announced their partnership to provide system designers with a new SystemC solution for the efficient configuration of AMBA® NIC-301 Network Interconnect based SoC Designs. The announcement includes the launch of CoWare’s new SBL-301 SystemC Bus Library for CoWare Platform Architect, enabling early configuration, exploration, and optimization of next-generation system-on-chip (SoC) architectures using AMBA® technology-based virtual platforms in SystemC, and a new agreement enabling CoWare direct distribution and support of the ARM® AMBA designer ADR-301 tool for AMBA NIC-301 configuration.
“Our AMBA NIC-301 Network Interconnect is a highly configurable Fabric IP that allows our customers to better meet their performance goals. CoWare’s adoption of the latest generation AMBA Network Interconnect into their Platform Architect portfolio is a significant demonstration of their commitment to support ARM’s customers designing at the system-level in SystemC,” said Andy Nightingale, product marketing manager – Processor Division, ARM.
“The pressure facing our customers to meet their increased performance, cost and low power requirements is placing a big burden on system architects to define the right architecture,” said Patrick Sheridan, director of marketing, CoWare. “Based on CoWare’s patented Bus Compiler technology, our new SBL-301 SystemC Bus Library for Platform Architect enables system architects to truly benefit from the unique capabilities of ARM’s AMBA NIC-301 Network Interconnect. CoWare is excited to announce the results of our partnership with ARM.”
New Technology for CoWare Platform Architect
CoWare virtual platforms for architecture design are the virtualized representation of an electronic system used for the purpose of system-level performance analysis and architecture optimization. The CoWare Platform Architect flow provides system architects with the ability to efficiently capture the dynamic performance workloads of each application subsystem of a multi-function SoC in the form of transaction traffic, months before software is available and with minimum modeling effort using a well-defined, repeatable methodology. Highlights of the flow resulting from this agreement include:
New CoWare Distribution of ARM ADR-301
As part of the agreement CoWare will directly distribute and support the ARM AMBA designer ADR-301 tool for use with Platform Architect. The integration between CoWare Platform Architect and the AMBA designer ADR-301 tool efficiently manages the configuration information for the system-level exploration, uses the configuration checks in AMBA designer ADR-301 tool to validate candidate architectures, and adds the detailed settings in AMBA designer ADR-301 used for RTL verification and implementation.
RTL generation licenses for all AMBA Systems IP, including the AMBA® NIC-301 Network Interconnect and Low Power DDR Controllers are available from ARM.
The new CoWare SBL-301 SystemC Bus Library and architecture design solution featuring CoWare Platform Architect and AMBA designer ADR-301 is available for early customer evaluation today, with production release in December 2009.
About CoWare Solutions for ARM technology-based Designs
CoWare is the leading global supplier of electronic system
virtualization solutions for software development, platform architecture
design and platform verification of ARM technology-based platforms.
CoWare combines ARM instruction-accurate processor models and
implementation-accurate Carbonized ARM models within one standards-based
SystemC design environment. The CoWare solutions enable engineers to
take full advantage of the capabilities of the entire range of ARM
system elements in the context of the actual design; from ARM memory
controllers and interconnects to application and embedded processors and