⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1076_axb.html

📁 basic exemple. Do an ADD of two 4 bits numbers
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<html>
<head>
<title>VHDL LRM- Introduction</title>
</head>
<body>
<h1><a name="Annex B">Annex B</a></h1>
<a href="../../HTML/HOMEPG.HTM"><img src="HP.GIF"  border=0></a>
<a href="1076_TOC.HTM"><img src="TOP.GIF" BORDER=0></a>
<a href="1076_AXA.HTM"><img src="LEFT.GIF"  border=0></a>
<a href="1076_AXC.HTM"><img src="RIGHT.GIF"  border=0></a>
<hr>

<h1>Glossary</h1>
<h1>(informative)</h1>
<p>This glossary contains brief, informal descriptions for a number of terms and phrases used to define this language.  The complete, formal definition of each term or phrase is provided in the main body of the standard.
<p>For each entry, the relevant clause numbers in the text are given.  Some descriptions refer to multiple clauses in which the single concept is discussed; for these, the clause number containing the definition of the concept is given in italics.  Other descriptions contain multiple clause numbers when they refer to multiple concepts; for these, none of the clause numbers are italicized.
<p><b>B.1 abstract literal:</b> A literal of the <i>universal_real</i> abstract type or the <i>universal_integer</i> abstract type.  (&#167;  <a href = "1076_13.HTM#13.2"> 13.2 </a>  , <i>&#167;</i>  <a href = "1076_13.HTM#13.4"> 13.4 </a>  )
<p><b>B.2 access type:</b> A type that provides access to an object of a given type.  Access to such an object is achieved by an access value returned by an allocator; the access value is said to <i>designate</i> the object.(<i></i><i>&#167;</i>;3<i>, </i><i>&#167;</i>  <a href = "1076_3.HTM#3.3"> 3.3 </a>  )
<p><b>B.3 access mode: </b>The mode<i> </i>in which a file object is opened, which can be either <i>read-only</i> or <i>write-only</i>.  The access mode depends on the value supplied to the Open_Kind parameter.  (<i>&#167;</i>  <a href = "1076_3.HTM#3.4.1"> 3.4.1 </a>  , &#167;  <a href = "1076_14.HTM#14.3"> 14.3 </a>  ).
<p><b>B.4 access value:</b>  A value of an access type.  This value is returned by an allocator and designates an object (which must be a variable) of a given type.  A null access value designates no object.  An access value can only designate an object created by an allocator; it cannot designate an object declared by an object declaration.  (<i>&#167;</i><i>3</i>, &#167;  <a href = "1076_3.HTM#3.3"> 3.3 </a>  )
<p><b>B.5 active driver:</b> A driver that acquires a new value during a simulation cycle regardless of whether the new value is different from the previous value.  (&#167;  <a href = "1076_12.HTM#12.6.2"> 12.6.2 </a>  , &#167;  <a href = "1076_12.HTM#12.6.4"> 12.6.4 </a>  )
<p><b>B.6 actual: </b>An expression, a port, a signal, or a variable associated with a formal port, formal parameter, or formal generic.  (&#167;  <a href = "1076_1.HTM#1.1.1.1"> 1.1.1.1 </a>  , <i></i><i>&#167;</i><i>  <a href = "1076_1.HTM#1.1.1.2"> 1.1.1.2 </a>  </i><i>,</i> &#167;  <a href = "1076_3.HTM#3.2.1.1"> 3.2.1.1 </a>  , &#167;  <a href = "1076_4.HTM#4.3.1.2"> 4.3.1.2 </a>  , <i></i><i>&#167;</i><i>  <a href = "1076_4.HTM#4.3.2.2"> 4.3.2.2 </a>  </i><i>, </i>&#167;  <a href = "1076_5.HTM#5.2.1"> 5.2.1 </a>  , <i>&#167;</i><i>  <a href = "1076_5.HTM#5.2.1.2"> 5.2.1.2 </a>  </i>)
<p><b>B.7 aggregate:</b> 
<ul>
<p>a)	The kind of expression, denoting a value of a composite type. The value is specified by giving the value of each of the elements of the composite type.  Either a positional association or a named association may be used to indicate which value is associated with which element.
<p>b)	A kind of target of a variable assignment statement or signal assignment statement assigning a composite value. The target is then said to <i>be in the form of an aggregate</i>.  (&#167;  <a href = "1076_7.HTM#7.3.1"> 7.3.1 </a>  , <i></i><i>&#167;</i><i>  <a href = "1076_7.HTM#7.3.2"> 7.3.2 </a>  </i><i>, </i>&#167;  <a href = "1076_7.HTM#7.3.4"> 7.3.4 </a>  , &#167;  <a href = "1076_7.HTM#7.3.5"> 7.3.5 </a>  , &#167;  <a href = "1076_7.HTM#7.5.2"> 7.5.2 </a>  )
</ul>
<p><b>B.8 alias: </b> An alternate name for a named entity.  (&#167;  <a href = "1076_4.HTM#4.3.3"> 4.3.3 </a>  )
<p><b>B.9 allocator:</b>  An operation used to create anonymous, variable objects accessible by means of <i>access values</i>.  (<i>&#167;</i>  <a href = "1076_3.HTM#3.3"> 3.3 </a>  , &#167;  <a href = "1076_7.HTM#7.3.6"> 7.3.6 </a>  )
<p><b>B.10 analysis:</b>  The syntactic and semantic analysis of source code in a VHDL design file and the insertion of intermediate form representations of design units into a design library.  (&#167;  <a href = "1076_11.HTM#11.1"> 11.1 </a>  , &#167;  <a href = "1076_11.HTM#11.2"> 11.2 </a>  , &#167;  <a href = "1076_11.HTM#11.4"> 11.4 </a>  )
<p><b>B.11 anonymous:</b>  The undefined simple name of an item, which is created implicitly.  The base type of a numeric type or an array type is anonymous;similarly, the object denoted by an access value is anonymous.  (&#167;  <a href = "1076_4.HTM#4.1"> 4.1 </a>  )
<p><b>B.12 appropriate:</b>  A prefix is said to be appropriate for a type if the type of the prefix is the type considered, or if the type of the prefix is an access type whose designated type is the type considered.(&#167;  <a href = "1076_6.HTM#6.1"> 6.1 </a>  )
<p><b>B.13 architecture body: </b> A body associated with an entity declaration to describe the internal organization or operation of a design entity.  An architecture body is used to describe the behavior, data flow, or structure of a design entity.  (&#167;1, <i>&#167;</i>  <a href = "1076_1.HTM#1.2"> 1.2 </a>  )
<p><b>B.14 array object: </b>An object of an array type.(<i></i><i>&#167;</i>3<i>)</i>
<p><b>B.15 array type: </b>A type, the value of which consists of elements that are all of the same subtype (and hence, of the same type).  Each element is uniquely distinguished by an index (for a one-dimensional array) or by a sequence of indexes (for a multidimensional array).  Each index must be a value of a discrete type and must lie in the correct index range.  (&#167;  <a href = "1076_3.HTM#3.2.1"> 3.2.1 </a>  )
<p><b>B.16 ascending range:</b>  A range L <b>to</b> R.  (&#167;  <a href = "1076_3.HTM#3.1"> 3.1 </a>  )
<p><b>B.17 ASCII:</b>  The American Standard Code for Information Interchange.  The package Standard contains the definition of the type Character, the first 128 values of which represent the ASCII character set.  (&#167;  <a href = "1076_3.HTM#3.1.1"> 3.1.1 </a>  , <i>&#167</i>;  <a href = "1076_14.HTM#14.2"> 14.2 </a>  )
<p><b>B.18 assertion violation:</b>  A violation that occurs when the condition of an assertion statement evaluates to false.  (&#167;  <a href = "1076_8.HTM#8.2"> 8.2 </a>  )
<p><b>B.19 associated driver:</b>  The single driver for a signal in the (explicit or equivalent) process statement containing the signal assignment statement.(<a name="1076_12.html#  <a href = "1076_12.HTM#12.6.1"> 12.6.1 </a>  ">&#167;  <a href = "1076_12.HTM#12.6.1"> 12.6.1 </a>  </a>)
<p><b>B.20 associated in whole:</b>  When a single association element of a composite formal supplies the association for the entire formal.(&#167;  <a href = "1076_4.HTM#4.3.2.2"> 4.3.2.2 </a>  )
<p><b>B.21 associated individually:</b>  A property of a formal port, generic, or parameter of a composite type with respect to some association list.  A composite formal whose association is defined by multiple association elements in a single association list is said to be<i> associated individually </i>in that list.  The formats of such association elements must denote non-overlapping subelements or slices of the formal. (&#167;  <a href = "1076_4.HTM#4.3.2.2"> 4.3.2.2 </a>  )
<p><b>B.22 association element:</b> An element that associates an actual or local with a local or formal.  (&#167;  <a href = "1076_4.HTM#4.3.2.2"> 4.3.2.2 </a>  )
<p><b>B.23 association list:</b>  A list that establishes correspondences between formal or local port or parameter names and local or actual names or expressions.  (&#167;  <a href = "1076_4.HTM#4.3.2.2"> 4.3.2.2 </a>  )
<p><b>B.24 attribute:</b>  A definition of some characteristic of a named entity.  Some attributes are predefined for types, ranges, values, signals, and functions.  The remaining attributes are user defined and are always constants.(&#167;  <a href = "1076_4.HTM#4.4"> 4.4 </a>  )
<p><b>B.25 base specifier:</b>  A lexical element that indicates whether a bit string literal is to be interpreted as a binary, octal, or hexadecimal value.(&#167;  <a href = "1076_13.HTM#13.7"> 13.7 </a>  )
<p><b>B.26 base type:</b>  The type from which a subtype defines a subset of possible values, otherwise known as a <i>constraint</i>.  This subset is not required to be proper.  The base type of a type is the type itself.  The base type of a subtype is found by recursively examining the type mark in the subtype indication defining the subtype.  If the type mark denotes a type, that type is the base type of the subtype; otherwise, the type mark is a subtype,and this procedure is repeated on that subtype.  (&#167;3) <i> See also</i> <b>subtype</b>.
<p><b>B.27 based literal:</b>  An abstract literal expressed in a form that specifies the base explicitly.  The base is restricted to the range 2 to 16.(&#167;  <a href = "1076_13.HTM#13.4.2"> 13.4.2 </a>  )
<p><b>B.28 basic operation:</b>  An operation that is inherent in one of the following:  
<ul>
<p>a)  An assignment (in an assignment statement or initialization);  
<p>b)  An allocator;  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -