ECA 567-A-1995 VHDL Hardware Component Modeling and Interface Standard《VHDL硬件部件建模和接口标准》.pdf
《ECA 567-A-1995 VHDL Hardware Component Modeling and Interface Standard《VHDL硬件部件建模和接口标准》.pdf》由会员分享,可在线阅读,更多相关《ECA 567-A-1995 VHDL Hardware Component Modeling and Interface Standard《VHDL硬件部件建模和接口标准》.pdf(48页珍藏版)》请在麦多课文档分享上搜索。
1、EIA 567-A 95 3234600 O562220 922 kW EIA STANDARD VHDL Hardware Component Modeling and Interface Standard EIA-567-A (Revision of EM-5670000) JULY 1995 ELECTRONIC INDUSTRIES ASSOCIATION ENGINEERING DEPARTMENT EIA 567-A 95 3234600 0562223 8b9 = NOTICE EIA Engineering Standards and Publications are desi
2、gned to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for his particular need. Existence o
3、f such Standards and Publications shall not in any respect preclude any member or nonmember of EIA from manufacturing or selling products not conforming to such Standards and Publications, nor shall the existence of such Standards and Publications preclude their voluntary use by those other than EIA
4、 members, whether the standard is to be used either domestically or internationally. Recommended Standards and Publications are adopted by EIA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, EIA does not assume any liability to any patent owner, nor
5、 does it assume any obligation whatever to parties adopting the Recommended Standard or Publication. This EIA Standard is considered to have International Standardization implication, but the International Electrotechnical Commission activity has not progressed to the point where a valid comparison
6、between the EIA Standard and the IEC document can be made. This Standard does not purport to address all safety problems associated with its use or all applicable regulatory requirements. It is the responsibility of the user of this Standard to establish appropriate safety and health practices and t
7、o determine the applicability of regulatory limitations before its use. (From Standards Proposal No. 3051, formulated under the cognizance of the VHDL Model Standards Committee). Published by ELECTRONIC INDUSTRIES ASSOCIATION 1995 Engineering Department 2500 Wilson Boulevard Arlington, VA 22201 PRIC
8、E: Please refer to the current Catalog of EIA, JEDEC, and TIA STANDARDS and ENGINEERING PUBLICATIONS or call Global Engineering Documents, USA and Canada (1 -800-854-7179) Intemational (303-397-7956) All rights reserved Printed in U.S.A. EIA 567-A 95 lsill 3234600 O562222 7T5 EIA 567-A 95 m 3234600
9、0562223 631 M EIA567-A 1 . 2 . 3 . Introduction . 1 1.1. Scope . 1 1.2. Purpose 1 1.3. Definitions 1 1.4. Recommendations 4 Documents . 5 2.1. Applicable Documents . 5 29 . Reference Documents 5 5 29.1. 29.2. 22.3. Government . 5 Institute of Electrical and Electronic Engineers. Inc . (IEEE) Electro
10、nic Industries Association . 5 Component Model Structure 6 3.1. 3.2. Design Library . 7 3.1.1. Component Entity . 7 3.1.1.1. Signal Interface Definitions . 7 3.1.1.2. Header Definition 7 3.1.2. Architecture . 8 3.1.2.1. Architecture Types . 8 3.1.2.1.1. Behavioral Body . 8 3.1.2.1.2. Structural Body
11、 . 8 3.1.2.2. Model Fidelity 8 3.1.2.2.1. Bus Functional Model 8 3.1.2.2.1.1. Timing 8 3.1.2.2.1 .2 . Functionality . 9 3.1.2.2.2. Fully Functional Model . 9 3.1.2.3. Header Definition 9 3.1.2.4. Error Checking 9 3.1.3. Packages . 9 3.1.3.1. Header Definition 9 3.1.4. Design Configurations . 9 3.1.4
12、.1. Header Definition 10 Testbench Design Files 10 3.2.1. Design File Organization 10 3.2.2. Waveform i_clk).When the setup constraint represents a single STD-LOGIC type the element subtype declaration shall be of type TIME. When the setup constraint applies to a STD-LOGIC-VECTOR, the element subtyp
13、e declaration shall be of type SETUP-VECTOR. 14 EIA 567-A 95 3234600 0562243 657 EIA567-A 4.5.5. Hold liming Violations When a signal changes its value within a time span less than the hold time referenced to another signal and MGENERATION is TRUE, a timing violation message shall be issued. A hold
14、constraint of a component model shall have at least one element declaration of type TIME that defaults to O ns, and shall define the worst case hold time of the signal in relationship to another signai. The element dedaration shall be used as piace holders for hold time: The element declaration shal
15、l be included in the timing record called MODEL-TIMES that shall be defined in the component riming view package. Each hold constraint shall have an element declaration. The element declarations identifier shall follow the convention of starting with the characters “H-“ followed by the signal name o
16、f the data signal followed by another “-“ and then the reference signal (e.g., H-data-clk).When the hold constraint represents a single STD-LOGIC type the element subtype declaration shall be of type TIME. When the hold constraint applies to a STD-LOGIC-VECTOR, the element subtype declaration shall
17、be of type HOLD-VECTOR. 4.5.6. Pulse Width Timing Violations When a signals pulse width is greater than maximum specified limits or less than minimum specified limits and MGENERATION is TRUE, a timing violation message shall be issued. A pulse constraint of a component model shall have at least one
18、element declaration of type TIME that defaults to O ns, and shall define the worst case pulse constraint (minimum or maximum) time of the signal. The element declaration shall be used as place holders for pulse width times. The element dedaration shall be included in the timing record called MODEL-T
19、IMES which shall be defined in the componerzr timing viert. package. Each pulse width constraint shall have an element declaration. The element declarations identifier shall follow the convention of starting with the characters pertinent to the constraint. as shown in Table 4-3. followed by the sign
20、al name (e-g PWL-min-data-clk).When the pulse consrraint represents a single STD-LOGIC type, the element subtype declaration shrill be of type TIME. When the pulse width constraint applies to i1 STD-LOGIC-VECTOR, the element subtype declaration shall be of type PULSE-VECTOR. 15 - - EIA 567-A 95 3234
21、600 0562242 593 W Prefm String “PWH-min-“ “ PWL-min-“ “PWH-max-“ “PWL-maX-“ . Meaning minimim pulse width high minimim pulse width low maximum pulse width high . maximum pulse width low Table 4-3. Puise Width Prefixes Prefix String “CY C-min-“ 4.5.7. Signal Cycle Time Violations When a specified sig
22、nals cycle time is less than its limits and MGENEUTION is TRUE, a timing violation message shall be issued. A cycle constraint of a component model shall have at least one element declaration of type TLME that defaults to O ns, and shall define the worst case cycle time of the signal. The element de
23、claration shall be used as place holders for cycle time. The element declaration shall be included in the timing record called MODEL-TIMES which shall be defined in the component timing view package. Each cycle consuaint shall have an element declaration. The element declarations identifier shall fo
24、llow the convention of starting with the characters pertinent to the constraint, as shownin Table 4- 4, followed by the signai name of the signai (e.g., CYC-minclk).When the cycle constraint represents a single STDLOGIC type the element subtype declaration shall be of type TIME. When the cycle time
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECA567A1995VHDLHARDWARECOMPONENTMODELINGANDINTERFACESTANDARDVHDL 硬件 部件 建模 接口标准 PDF

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