IEEE-1076.2-1996-R2002.pdf
《IEEE-1076.2-1996-R2002.pdf》由会员分享,可在线阅读,更多相关《IEEE-1076.2-1996-R2002.pdf(41页珍藏版)》请在三一文库上搜索。
1、 The Institute of Electrical and Electronics Engineers, Inc. 345 East 47th Street, New York, NY 10017-2394, USA Copyright 1997 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 1997. Printed in the United States of America. ISBN 1-55937-894-8 No part of th
2、is publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher. IEEE Std 1076.2-1996 IEEE Standard VHDL Mathematical Packages Sponsor Design Automation Technical Committee of the IEEE Computer Society Approved 19 Se
3、ptember 1996 IEEE Standards Board Abstract: The MATH_REAL package declaration, the MATH_COMPLEX package declaration, and the semantics of the standard mathematical definition and conventional meaning of the func- tions that are part of this standard are provided. Ways for users to implement this sta
4、ndard are giv- en in an informative annex. Samples of the MATH_REAL and MATH_COMPLEX package bodies are provided in an informative annex on diskette as guidelines for implementors to verify their im- plementation of this standard. Implementors may choose to implement the package bodies in the most e
5、fficient manner available to them. Keywords: IEEE, MATH_COMPLEX, MATH_REAL, VHDL, VHDL model interoperability Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/25/2007 03:17:3
6、0 MDTNo reproduction or networking permitted without license from IHS -,-,- IEEE Std 1076.2-1996(R2002) Reaffirmed 10 December 2002 IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinat- ing Committees of the IEEE Standards Board. Members of the committees serv
7、e voluntarily and without compensation. They are not necessarily members of the Institute. The standards developed within IEEE represent a consensus of the broad expertise on the subject within the Institute as well as those activities outside of IEEE that have expressed an interest in participating
8、 in the develop- ment of the standard. Use of an IEEE Standard is wholly voluntary. The existence of an IEEE Standard does not imply that there are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to the scope of the IEEE Standard. Furthermore, t
9、he viewpoint expressed at the time a standard is approved and issued is subject to change brought about through developments in the state of the art and comments received from users of the standard. Every IEEE Standard is sub- jected to review at least every ve years for revision or reafrmation. Whe
10、n a document is more than ve years old and has not been reafrmed, it is reasonable to conclude that its contents, although still of some value, do not wholly reect the present state of the art. Users are cautioned to check to determine that they have the latest edition of any IEEE Standard. Comments
11、 for revision of IEEE Standards are welcome from any interested party, regardless of membership afliation with IEEE. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretations: Occasionally questions may ari
12、se regarding the meaning of portions of standards as they relate to specic applications. When the need for interpretations is brought to the attention of IEEE, the Institute will initiate action to prepare appropriate responses. Since IEEE Standards rep- resent a consensus of all concerned interests
13、, it is important to ensure that any interpretation has also received the concurrence of a balance of interests. For this reason, IEEE and the members of its societies and Standards Coordinating Committees are not able to provide an instant response to interpretation requests except in those cases w
14、here the matter has previously received formal consideration. Comments on standards and requests for interpretations should be addressed to: Secretary, IEEE Standards Board 445 Hoes Lane P.O. Box 1331 Piscataway, NJ 08855-1331 USA Authorization to photocopy portions of any individual standard for in
15、ternal or personal use is granted by the Institute of Electrical and Electronics Engineers, Inc., provided that the appropriate fee is paid to Copyright Clearance Center. To arrange for payment of licensing fee, please contact Copyright Clearance Center, Customer Service, 222 Rosewood Drive, Danvers
16、, MA 01923 USA; (508) 750-8400. Permission to photocopy portions of any individual standard for educational class- room use can also be obtained through the Copyright Clearance Center. Note: Attention is called to the possibility that implementation of this standard may require use of subject matter
17、 covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. The IEEE shall not be responsible for identifying patents for which a license may be required by an IEEE standard or for conducting
18、 inquiries into the legal validity or scope of those patents that are brought to its attention. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/25/2007 03:17:30 MDTNo reprod
19、uction or networking permitted without license from IHS -,-,- iii Introduction (This introduction is not a part of IEEE Std 1076.2-1996, IEEE Standard VHDL Mathematical Packages.) This set of packages provides a standard for the declaration of most frequently used real and complex ele- mentary funct
20、ions required for numerically oriented modeling applications. Use of these packages with their defined data types, constants, and functions is intended to provide a mechanism for writing VHDL models (compliant with IEEE Std 1076-1993) that are portable and interoperable with other VHDL models adheri
21、ng to this standard. The standard serves a broad class of applications with reasonable ease of use and requires implementations that are of high quality. The work of this committee is the culmination of efforts by several groups with the same goals working over a period of three and a half years. Be
22、tween 1992 and this date, many individuals made valuable contributions to the development of this standard, and several commercial organizations donated material that was used as a starting point or building block for the nal version of these packages. In addition, the followingsources were used for
23、 some of the algorithms in the packages: Abramowitz, M. and Stegun, I., Handbook of Mathematical Functions , 9th ed. New York: Dover Publications, Inc., 1972. Hu, X., Harber, R., and Bass, S., Expanding the range of convergence of the CORDIC algorithm, IEEE Transactions on Computers , vol. 40, no. 1
24、, pp. 1321, 1991. LEcuyer, Pierre, Efcient and Portable Combined Random Number Generators, Communications of the ACM , vol. 31, no. 6, pp. 742774, 1988. University of California, Berkeley. C source for natural logarithm function, /system/unix/4.3bsd- reno/lib/libm/common_source/log.c , version 5.10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IEEE 1076.2 1996 R2002
链接地址:https://www.31doc.com/p-3770642.html