IEEE Navigational Bar IEEE Home Search IEEE Join IEEE About IEEE
IEEE Standards 
Navigation Bar Site Navigation Contact Staff Search IEEE-SA IEEE-SA Home

 

IEEE Catalog & Store

IEEE Standards Online
Providing online subscription access to all IEEE standards.

News Room Home

IEEE-SA Information
 -Fast Facts
 -Trademarks
 -Guidelines for Editors &
  Authors

Product Information

Program Information

Contacts

 

IEEE BEGINS SYSTEMC™ STANDARD WORK TO AID SYSTEM-LEVEL DESIGN

Reflects Industry Understanding That Languages and Methodologies Supporting Higher Levels of Abstraction Are Critical for True System Design

Contact:
Victor Berman, Chair of the IEEE SystemC Working Group
+1.978.262.6560, vberman@cadence.com

Karen McCabe, IEEE Senior Marketing Manager
+1.732.562.3824, k.mccabe@ieee.org

Francine Bacchini, PR Counsel for the Open SystemC Initiative
+1.408.839.8153, francine@thinkbold.com

Piscataway, New Jersey; San Jose, Calif., USA 18 November 2004 The Institute of Electrical and Electronics Engineers, Inc. (IEEE) and the Open SystemC Initiative (OSCI) announced today that the IEEE has started work on a new standard, IEEE P1666™, "SystemC Language Reference Manual." SystemC provides hardware-oriented constructs within the contexT of C++ as a class library implemented in standard C++. Its use spans design and verification from concept to implementation in hardware and software. The new standard, which is sponsored by the IEEE Standard Association Corporate Program and the Design Automation Committee of the IEEE Computer Society, is targeted for completion in 12 to 15 months.

"Today's electronic systems have a dramatic increase in software content," said Mike Meredith, OSCI Executive Director and Language Working Group Chairman. "This challenges system designers and architects to manage projects with increased hardware complexity and major software development in parallel. SystemC goes well beyond traditional hardware description languages by providing an excellent way to code and control these projects as they progress from concept and design to verification and implementation."

"The Open SystemC Initiative is very pleased to see our targeted goal of IEEE standardization begin its path to realization," said Mark Milligan, President of OSCI. "Our community of users have been reaping the benefits of SystemC for several years, and the EDA tool and IP developers have been providing innovative implementations of simulators, models, and system-level design tools that conform to the SystemC standard. The ever-expanding adoption of SystemC--and the increasing size and health of the SystemC ecosystem--makes this move to standardization a natural step in the process of ESL evolution and a tremendous value-add for the industry."

IEEE P1666 will be based on the SystemC specification developed by The Open SystemC Initiative. "The transition of SystemC from OSCI to formal IEEE standardization reflects the industry's understanding that languages and methodologies supporting the high level of abstraction are critical for true system design," said Victor Berman, IEEE SystemC Study Group Chair. "This position affirms the requirements voiced by our user base for design and verification tools that address today's complex, software-rich systems."

SystemC is a stable and interoperable platform for developing and exchanging system-level C++ models and for creating system-level tools. It adds a system-design, verification and hardware-design class library to ANSI Standard C++ and provides hardware-oriented constructs. Its core language includes an event-driven simulator, modules and ports for representing structure and interfaces, and channels that describe communication. Its library offers data types for use in modeling hardware and programming software.

Standards are developed within the IEEE-SA Corporate Program in company-based working groups in which each member has one vote. This industry-oriented program allows for standards creation in one to two years, depending on participant commitment and the use of IEEE support services. The program also provides a route to international acceptance for a standard based on the IEEE's broad ties to the international standards community.

About SystemC and OSCI
The Open SystemC™ Initiative (OSCI) is an independent, not-for-profit association composed of a broad range of organizations dedicated to supporting and advancing SystemC as an open industry standard for system-level modeling, design and verification. The SystemC language and its proof-of-concept open source implementation can be downloaded at www.systemc.org.

About the IEEE Standards Association

The IEEE Standards Association, a globally recognized standards-setting body, develops consensus standards through an open process that brings diverse parts of an industry together. These standards set specifications and procedures based on current scientific consensus. The IEEE-SA has a portfolio of more than 870 completed standards and more than 400 standards in development. . For information on IEEE-SA see: http://standards.ieee.org/.

For information about its Corporate Standards Program, call +1732-562-5342 or email corp-stds@ieee.org.

About the IEEE
The IEEE has more than 360,000 members in approximately 175 countries. Through its members, the organization is a leading authority on areas ranging from aerospace, computers and telecommunications to biomedicine, electric power and consumer electronics. The IEEE produces nearly 30 percent of the world's literature in the electrical and electronics engineering, computing and control technology fields. This nonprofit organization also sponsors or cosponsors more than 300 technical conferences each year. Additional information about the IEEE can be found at http://www.ieee.org.

All trademarks or registered trademarks mentioned in this news release are the intellectual property of their respective owners.

 

# # #

 

Copyright © 2004 IEEE

(s.kolachina@ieee.org)
URL: http://standards.ieee.org/announcements/pr_1666.html
Small IEEE Logo