IEEE 1666-2011 en Standard SystemC Language Reference Manual (IEEE Computer Society)《标准系统C语言参考手册》.pdf
《IEEE 1666-2011 en Standard SystemC Language Reference Manual (IEEE Computer Society)《标准系统C语言参考手册》.pdf》由会员分享,可在线阅读,更多相关《IEEE 1666-2011 en Standard SystemC Language Reference Manual (IEEE Computer Society)《标准系统C语言参考手册》.pdf(638页珍藏版)》请在麦多课文档分享上搜索。
1、g3g3g3IEEE Standard for Standard SystemCLanguage Reference Manualg3Sponsored by theDesign Automation Standards Committeeg3IEEE 3 Park Avenue New York, NY 10016-5997 USA9 January 2012 IEEE Computer Society IEEE Std 1666-2011 (Revision of IEEE Std 1666-2005)IEEE Std 1666-2011(Revision ofIEEE Std 1666-
2、2005)IEEE Standard for Standard SystemCLanguage Reference ManualSponsorDesign Automation Standards Committeeof theIEEE Computer SocietyApproved 10 September 2011IEEE-SA Standards BoardThe Institute of Electrical and Electronics Engineers, Inc.3 Park Avenue, New York, NY 10016-5997, USACopyright 2012
3、 by the Institute of Electrical and Electronics Engineers, Inc.All rights reserved. Published 9 January 2012. Printed in the United States of America.IEEE is a registered trademark in the U.S. Patent +1 978 750 8400. Permission tophotocopy portions of any individual standard for educational classroo
4、m use can also be obtained through theCopyright Clearance Center.ivCopyright 2012 IEEE. All rights reserved.IntroductionThis document defines SystemC, which is a C+ class library.As the electronics industry builds more complex systems involving large numbers of components includingsoftware, there is
5、 an increasing need for a modeling language that can manage the complexity and size ofthese systems. SystemC provides a mechanism for managing this complexity with its facility for modelinghardware and software together at multiple levels of abstraction. This capability is not available intraditiona
6、l hardware description languages.Stakeholders in SystemC include Electronic Design Automation (EDA) companies who implementSystemC class libraries and tools, integrated circuit (IC) suppliers who extend those class libraries and useSystemC to model their intellectual property, and end users who use
7、SystemC to model their systems.Before the publication of this standard, SystemC was defined by an open-source, proof-of-concept C+library, also known as the reference simulator, available from the Accellera Systems Initiative. In the eventof discrepancies between the behavior of the reference simula
8、tor and statements made in this standard, thisstandard shall be taken to be definitive.This standard is not intended to serve as a users guide or to provide an introduction to SystemC. Readersrequiring a SystemC tutorial or information on the intended use of SystemC should consult the AccelleraSyste
9、ms Initiative Web site (www.accellera.org) to locate the many books and training classes available.Note that the Open Systems Initiative (OSCI) announced in December 2011 its merger with Accellera toform the “Accellera Systems Initiative.” The name of the new organization has been used throughout th
10、isdocument instead of the name “Open SystemC Imitative” or the acronym “OSCI.” The exceptions are instatements that refer to previous OSCI actions, and standards such as “OSCI TLM-2.0.1,” whose nameshave not been changed.Notice to usersLaws and regulationsUsers of these documents should consult all
11、applicable laws and regulations. Compliance with theprovisions of this standard does not imply compliance to any applicable regulatory requirements.Implementers of the standard are responsible for observing or referring to the applicable regulatoryrequirements. IEEE does not, by the publication of i
12、ts standards, intend to urge action that is not incompliance with applicable laws, and these documents may not be construed as doing so.CopyrightsThis document is copyrighted by the IEEE. It is made available for a wide variety of both public and privateuses. These include both use, by reference, in
13、 laws and regulations, and use in private self-regulation,standardization, and the promotion of engineering practices and methods. By making this documentavailable for use and adoption by public authorities and private users, the IEEE does not waive any rights incopyright to this document.This intro
14、duction is not part of IEEE Std 1666-2011, IEEE Standard for Standard SystemCLanguage ReferenceManual.vCopyright 2012 IEEE. All rights reserved.Updating of IEEE documentsUsers of IEEE standards should be aware that these documents may be superseded at any time bythe issuance of new editions or may b
15、e amended from time to time through the issuance ofamendments, corrigenda, or errata. An official IEEE document at any point in time consists of thecurrent edition of the document together with any amendments, corrigenda, or errata then in effect.In order to determine whether a given document is the
16、 current edition and whether it has beenamended through the issuance of amendments, corrigenda, or errata, visit the IEEE StandardsAssociation website at http:/ieeexplore.ieee.org/xpl/standards.jsp, or contact the IEEE at the addresslisted previously.For more information about the IEEE Standards Ass
17、ociation or the IEEE standards development process,visit the IEEE-SA website at http:/standards.ieee.org.ErrataErrata, if any, for this and all other standards can be accessed at the following URL: http:/standards.ieee.org/findstds/errata/index.html. Users are encouraged to check this URL for errata
18、periodically.InterpretationsCurrent interpretations can be accessed at the following URL: http:/standards.ieee.org/findstds/interps/index.html.PatentsAttention is called to the possibility that implementation of this standard may require use of subject mattercovered by patent rights. By publication
19、of this standard, no position is taken with respect to the existence orvalidity of any patent rights in connection therewith. The IEEE shall not be responsible for identifyingpatents or patent applications for which a license may be required to implement an IEEE standard or forconducting inquiries i
20、nto the legal validity or scope of those patents that are brought to its attention.viCopyright 2012 IEEE. All rights reserved.ParticipantsThis entity-based standard was created under the leadership of the following individuals:Stan Krolikoski, ChairJerome Cornet, Vice ChairJohn Aynsley, Technical Le
21、ad and AuthorDavid Long, Co-Author (SystemC Data Types)Dennis Brophy, SecretarySofie Vandeputte, Typographical EditorAt the time this entity-based standard was completed, the LRM Working Group had the followingmembership: The following members of the entity-based balloting committee voted on this st
22、andard. Balloting entitiesmay have voted for approval, disapproval, or abstention. The working group gratefully acknowledges the contributions of the following participants:Accellera OrganizationCadence Design SystemsFreescale SemiconductorsIntel CorporationJEITAMentor GraphicsNXP SemiconductorsOSCI
23、STARCSTMicroelectronicsSynopsysTexas InstrumentsAccellera OrganizationCadence Design SystemsIntel CorporationJEITAMentor GraphicsNXP SemiconductorsOSCIQualcomm IncorporatedSGCCSTARCSTMicroelectronicsSynopsysTexas InstrumentsJohn AynsleyBishnupriya BhattacharyaDavid C. BlackJerome CornetAlan FitchMar
24、k GlasserPuneet GoelAndy GoodrichPhilipp A. HartmannHiroshi ImaiMartin JanssenTor JeremiassenDavid LongMichael McNamaraMike MeredithEric E. RoeslerStuart SwanBart VanthournoutYossi VellerKaz YoshinagaviiCopyright 2012 IEEE. All rights reserved.When the IEEE-SA Standards Board approved this standard
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IEEE16662011ENSTANDARDSYSTEMCLANGUAGEREFERENCEMANUALIEEECOMPUTERSOCIETY 标准 系统 语言 参考手册 PDF

链接地址:http://www.mydoc123.com/p-1248394.html