GEIA-EIA-IS-103-A-1996.pdf
《GEIA-EIA-IS-103-A-1996.pdf》由会员分享,可在线阅读,更多相关《GEIA-EIA-IS-103-A-1996.pdf(141页珍藏版)》请在三一文库上搜索。
1、3234bDD Ob77233 D U B EIA-IS/103-A October 1996 edif Electronic Design Interchange Format A DIVISION OF ELECTRONIC INDUSTRIES ASSOCIATION Library of Parameterized Modules Version 2 1 O Copyright Government Electronics for the compare primitive it is the assumed representation of the input (unsigned
2、or signed). The LPM standard specifies what values are valid for ail recognized properties. Any non-standard value for a standard property is considered an error. 2.2. i. 1 Legal Values for WM-“T Property The only exception to the above is the LPM-“T property. This optional property, which is attach
3、ed to instances of cell use, contains additional technology-specific information for use by the silicon vendor tools. There are no standard values for this field and it is there for the design tool vendors and the silicon tool vendors to utilize as needed. This property can always be ignored and the
4、 correct logic will be constructed, although the logic may not be constructed in the most efficient way. 2.2.2 Universal Properties Some properties apply to all LPM modules. Some of these properties are optional and some are required. Although these properties can be used with any module, they are n
5、ot described as one of the required or optional properties in the individual module descriptions. 2.2.2.1 Signal Polarities one bit for binary and four bits for hexadecimal. Examples: “-B- 1 1 1 1 “ - “B 1 1 1 1-“ “HEAD-“ “-HE-“ The “dont cares“ can take on any value for simulation. That is: undefin
6、ed, one or zero. The regular expressions for string values with dont cares in LPM: “-+?B-O1 A*“ “-+I? H -0-9 a-f A- F-*“ 2-5 Copyright Government Electronics the path must be routed through each storage element (or some of them, anyway) with no intervening logic. The scan testing strategy proceeds a
7、s follows: 1. Disable system.clwks (this includes any asynchronous sets or resets). 2. Apply the external test pattern on the Scan-In port and scan (shift) the test pattern in via the externally generated test clock (this clock can use the same wires as the system 3- 1 Copyright Government Electroni
8、cs ?x7 = C7 that is, if DataSel-Vue is not connected or is greater than LPM-Size, the selection of Sel Value will produce an undefined Result. 4.2.7.4 Example Suppose the designers have three 8-bit buses and they want to select one of the three buses. This is done using an LPM_MUX with an LPM-Width
9、of 8 and an LPMSize of three. The LPM-Width of eight indicates that there are eight multiplexers, and the LPM-Size of three indicates that each multiplexer has three inputs. . 4-15 Copyright Government Electronics if one is used, then using the other is an ERROR. . . . . 4-33 Copyright Government El
10、ectronics o0 small, some memory locations will not be addressable. If it is too big, then the addresses that are too high will return UNDEFINED. Note 2: If LPM-NumWords is not used, then it defaults to 2LPM-widtNLd. In general, this value should be (but is not required to be): 2LPM-wid*d-1 O LPM Val
11、ue O LPM Value O Width of input and output vectors. Width of Address Port. Note 1. Number of words stored in Memorv. Note 2. LPM-Width Ad Optional LPM-NumWords REGISTERED i UNREGISTERED registered. Default is Indicates if Data port is REGISTERED LPM-InData Optional LPM- Address-Contr o1 REGISTERED I
12、 UNREGISTERED Indicates if Address, MemEnab and WE ports are registered. Default is REGISTERED LPM-OutData LPM-File Optional Optional REGISTERED I UNREGISTERED Default is REGISTERED File Name Indicates if Q port is registered. File for RAM initialization. Note 1: The LPM-WidthAd should be (but is no
13、t required to be) equal to: riog2(LPM_NumWords)l. If LPM-WidthAd is too small, some memory locations will not be addressable. If is too big, then the addresses that are too high will return UNDEFINED. Note 2: If LPM-NurnWords is not used, then it defaults to 2 LPM-WidthAd. In general, this value sho
14、uld be (but is not required to be): 2 L p M _ w i d f h A d - O Required LPM Value O Optional LPM Value O Width of input and output vectors. Width of Address Port. Note 1. Number of words stored in Memory. Note 2. OutClock 4 LPM-Address-Control LPM-OutData tu Optional REGISTEED I Indicates if Addres
15、 port is Optional REGISTERED I Indicates if Q and Eq ports are UNREGISTERED registered. Default is REGISTERED UNREGISTERED registered. Default is REGISTERED 4.4.6.1 Ports Note 1: The Address is synchronous(registered) when the InClock port is connected. and asynchronous(registered) when it is not co
16、nnected Note 2: The addressed memory content + Q response is synchronous when the OutClock port is connected. and asynchronous when it is not connected. LPM-File I Required I FileName I File for ROM initialization. I 4-49 Copyright Government Electronics ! (direction OUTPUT) (port result3 (direction
17、 OUTPUT) (properly LPM-TYPE (string “LPM-ADD-SUB“) (property LPM-Width (integer 4) 1 ) 1 (cell FIBEX (cellType generic) (view schematic (viewType netlist) (interface (port CLEAR (direction INPUT) (port CLOCK (direction INPUT) (port (rename RESULT-91-0-93- “RESULTO“) (direction INOUT) (port (rename R
18、ESTJLT-91,1-93- “RESULT I“) (direction INOUT) (port (rename RESULT-91-2-93- “RESULT2“) (direction LNOT) (port (rename RESULT-9 1-3-93- “REsULT3“) (direction INOUT) 1 (contents (instance (rename 1-36-1 “I$1“) 1 (instance (rename 1-30 “I$3“) 1 (instance (rename 1-36-5 “I$5“) 1 (net CLEAR joined (viewR
19、ef viewl (CelRef dff-4) (viewRef view 1 (celiRef addsub-4) (viewRef view (CellRef dff-4) (portRef CLEAR) (portRef aset (instanceRef 1-36-1) 5-6 Copyright Government Electronics LPM in EDIF LPM2 1 O (cornplexName “Q“ (nameDimension (nameDimensionStructure 2) (pori 43 (outputport) (nameInformation (pr
20、imaryName “Q3“ (nameStructure (cornpiexName “Q“ (nameDimension (nameDimensionStnicture 3) (portElundle Q (portList poaef 43) (poaef Q2) (poruief Q 1) (poaef QW (nameInformation (primaryName “Q 3:O)“ (nameStructure (cornplexName “Q“ (nameDimension (nameDimensionStructure (sequence 3 0 ) ) ) ) ) ) ) )
21、 ) (property LPM-TYPE (string “LPM-F“) (property LPM-FFTYPE (string “DFF“) (property LPMWidth (integer 4) (property LPMAvaiue (integer I) (clusterHeader (cell addsub-4 (cellHeader (nameInformation (pnmaryName “addsub-4“) (cluster C 1 (interface (interfaceunits) (nameInformation (port DATAAO (inpupor
22、t) (primaryName “DATAAO“ (nameStructure (cornplexName “DATAA“ (nameDixnemion (nameDimensionStructure O) (port DATAAl (inputport) (nameInformation (primaryName “DATAA 1 “ (nameSucture (cornplexName “ DATAA“ (nameDhnensionStructure i) (nameDimension (port D A T U (inputPort) (nameInfornation (primaryN
23、ame “DATM2“ (nameStructure (cornplexName “DATAA“ (nameDimension 5-11 Copyright Government Electronics ! (outputport) (nameInformation (primaryName “RESUL“ (nameStructure (CornplexName “RESULT (nameDimension (nameDimensionStructe 2) (port RESULT3 (outputport) (nameInformation (primaryName “RESULT3“ (
24、namestructure (CornplexName “RESULT (nameDimension (nameDimensionStructe 3) (portBundle RESULT (portList (portRef REsULT3) (portRef RESLT2) (portRef RESULT1) (portRef RESULTO) (primaryName “RESULT 3 :O“ (nameInformation (nameStructure (cornplexName “RESULT“ (nameDimension (nameDimensionStructure (se
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GEIA EIA IS 103 1996
链接地址:https://www.31doc.com/p-3771646.html