<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.simhard.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Open_Source_VHDL_Verification_Methodology%2F%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F</id>
		<title>Open Source VHDL Verification Methodology/История - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Open_Source_VHDL_Verification_Methodology%2F%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F"/>
		<link rel="alternate" type="text/html" href="http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F&amp;action=history"/>
		<updated>2026-04-04T23:21:11Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.21.3</generator>

	<entry>
		<id>http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F&amp;diff=1126&amp;oldid=prev</id>
		<title>ANA: /* DistInt */</title>
		<link rel="alternate" type="text/html" href="http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F&amp;diff=1126&amp;oldid=prev"/>
				<updated>2013-01-30T12:35:10Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;DistInt&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{OS-VVM TOC}}&lt;br /&gt;
&lt;br /&gt;
==== Uniform, Favor_small,Favor_big ====&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
|+ Функции генерации случайных чисел с различным распределением вероятности (Uniform, Favor_small,Favor_big)&lt;br /&gt;
! Имя функции&lt;br /&gt;
! Входные параметры&lt;br /&gt;
! Return&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Uniform &amp;lt;br /&amp;gt;&lt;br /&gt;
Favor_small &amp;lt;br /&amp;gt;&lt;br /&gt;
Favor_big &lt;br /&gt;
|Min, Max : real&lt;br /&gt;
|real &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Min, Max : integer&lt;br /&gt;
|integer&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Min, Max : integer &amp;lt;br /&amp;gt;&lt;br /&gt;
Exclude: integer_vector &lt;br /&gt;
|integer&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
!rowspan=2| Имя функции&lt;br /&gt;
!colspan=3| Входные параметры&lt;br /&gt;
!rowspan=2| Return&lt;br /&gt;
!rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! Exclude&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Uniform &amp;lt;br /&amp;gt;&lt;br /&gt;
Favor_small &amp;lt;br /&amp;gt;&lt;br /&gt;
Favor_big &lt;br /&gt;
|real &lt;br /&gt;
|real&lt;br /&gt;
| –&lt;br /&gt;
|real &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| integer&lt;br /&gt;
| integer&lt;br /&gt;
| –&lt;br /&gt;
|integer&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| integer &lt;br /&gt;
| integer &lt;br /&gt;
| integer_vector &lt;br /&gt;
|integer&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Normal ====&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! Имя функции&lt;br /&gt;
! Входные параметры&lt;br /&gt;
! Return&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Normal&lt;br /&gt;
| Mean, StdDeviation : real&lt;br /&gt;
| real&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Mean, StdDeviation, Min, Max : real&lt;br /&gt;
|  real&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Mean          : real ;&amp;lt;br /&amp;gt;&lt;br /&gt;
       StdDeviation  : real ;&amp;lt;br /&amp;gt;&lt;br /&gt;
      Min           : integer ;&amp;lt;br /&amp;gt;&lt;br /&gt;
      Max           : integer ;&amp;lt;br /&amp;gt;&lt;br /&gt;
      Exclude       : integer_vector := NULL_INTV&lt;br /&gt;
| integer &lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2 | Имя функции&lt;br /&gt;
! colspan=5 | Входные параметры&lt;br /&gt;
! rowspan=2 | Return&lt;br /&gt;
! rowspan=2 | Описание&lt;br /&gt;
|-&lt;br /&gt;
! Mean     ||  StdDeviation ||   Min    ||   Max    ||      Exclude&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Normal&lt;br /&gt;
|  real    ||      real     ||     –    ||  –       ||          –    ||  real ||&lt;br /&gt;
|-&lt;br /&gt;
|  real    ||      real     ||   real   ||  real    ||          –    ||  real ||&lt;br /&gt;
|-&lt;br /&gt;
|  real    ||      real     ||  integer || integer  || integer_vector||  integer ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poisson ====&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! Имя функции&lt;br /&gt;
! Входные параметры&lt;br /&gt;
! Return&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Poisson&lt;br /&gt;
| Mean : real&lt;br /&gt;
| real&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mean, Min, Max : real&lt;br /&gt;
| real&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Mean          : real ; &amp;lt;br /&amp;gt;&lt;br /&gt;
      Min           : integer ;&amp;lt;br /&amp;gt;&lt;br /&gt;
      Max           : integer ;&amp;lt;br /&amp;gt;&lt;br /&gt;
      Exclude       : integer_vector := NULL_INTV&lt;br /&gt;
| integer&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=4| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Mean  ||   Min   ||   Max  ||   Exclude&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=3| Poisson&lt;br /&gt;
| real  ||    –    ||    –   ||     –      || real ||&lt;br /&gt;
|-&lt;br /&gt;
| real  ||  real   ||  real  ||     –      || real ||&lt;br /&gt;
|-&lt;br /&gt;
| real  || integer || integer||   integer_vector || integer ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== RandInt, RandSlv, RandUnsigned, RandSigned  ====&lt;br /&gt;
&lt;br /&gt;
    -- real randomization with a range&lt;br /&gt;
    impure function RandReal(Min, Max: Real) return real ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=4| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandInt  &lt;br /&gt;
| integer || integer || – || – &lt;br /&gt;
| rowspan=4 | integer &lt;br /&gt;
| Генерация числа в диапазоне [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| integer || integer || – || integer_vector || Генерация числа в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || – || Генерация случ. числа из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector ||  Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 impure function RandInt (Min, Max : integer)                            return integer ;&lt;br /&gt;
 impure function RandInt (Min, Max : integer;  Exclude: integer_vector ) return integer ;&lt;br /&gt;
 impure function RandInt ( A : integer_vector )                          return integer ;&lt;br /&gt;
 impure function RandInt ( A : integer_vector; Exclude: integer_vector ) return integer ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandSlv  &lt;br /&gt;
| natural || natural || – || – || natural&lt;br /&gt;
| rowspan=4 | std_logic_vector &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| natural || natural || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 impure function RandSlv (Min, Max,                                     Size : natural ) return std_logic_vector ;&lt;br /&gt;
 impure function RandSlv (Min, Max : natural; Exclude: integer_vector ; Size : natural ) return std_logic_vector ;&lt;br /&gt;
 impure function RandSlv (A : integer_vector ;                          Size : natural ) return std_logic_vector ;&lt;br /&gt;
 impure function RandSlv (A : integer_vector; Exclude: integer_vector;  Size : natural ) return std_logic_vector ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandUnsigned  &lt;br /&gt;
| natural || natural || – || – || natural&lt;br /&gt;
| rowspan=4 | Unsigned &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| natural || natural || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 impure function RandUnsigned (Min, Max,                                     Size : natural ) return Unsigned ;&lt;br /&gt;
 impure function RandUnsigned (Min, Max : natural; Exclude: integer_vector ; Size : natural ) return Unsigned ;&lt;br /&gt;
 impure function RandUnsigned (A : integer_vector ;                          Size : natural ) return Unsigned ;&lt;br /&gt;
 impure function RandUnsigned (A : integer_vector; Exclude: integer_vector ; Size : natural ) return Unsigned ;&lt;br /&gt;
&lt;br /&gt;
{{ЖЛампа|24px}} Таблицы RandSlv и RandUnsigned можно объединить, только по выходу различие std_logic_vector и Unsigned соответственно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandSigned  &lt;br /&gt;
| integer || integer || – || – || natural&lt;br /&gt;
| rowspan=4 | Signed &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| integer || integer || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 impure function RandSigned   (Min, Max : integer;                           Size : natural ) return Signed ;&lt;br /&gt;
 impure function RandSigned   (Min, Max : integer; Exclude: integer_vector ; Size : natural ) return Signed ;&lt;br /&gt;
 impure function RandSigned   (A : integer_vector ;                          Size : natural ) return Signed ;&lt;br /&gt;
 impure function RandSigned   (A : integer_vector; Exclude: integer_vector ; Size : natural ) return Signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandInt  &lt;br /&gt;
| integer || integer || – || – || – &lt;br /&gt;
| rowspan=4 | integer &lt;br /&gt;
| Генерация числа в диапазоне [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| integer || integer || – || integer_vector || – || Генерация числа в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || – || – || Генерация случ. числа из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || – ||  Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandSlv  &lt;br /&gt;
| natural || natural || – || – || natural&lt;br /&gt;
| rowspan=4 | std_logic_vector &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| natural || natural || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandUnsigned  &lt;br /&gt;
| natural || natural || – || – || natural&lt;br /&gt;
| rowspan=4 | Unsigned &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| natural || natural || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=4 | RandSigned  &lt;br /&gt;
| integer || integer || – || – || natural&lt;br /&gt;
| rowspan=4 | Signed &lt;br /&gt;
| Генерация вектора размерностью Size в диапазоне значений [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| integer || integer || – || integer_vector || natural || Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| – || – ||integer_vector || – || natural || Генерация случ. вектора размерностью Size из списка чисел A&lt;br /&gt;
|-&lt;br /&gt;
| – || – || integer_vector || integer_vector || natural ||  Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Повтор объединения по другому критерию  =====&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=3| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || integer || integer || – || integer || Генерация числа в диапазоне [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || natural || natural || natural || std_logic_vector  ||rowspan=3| Генерация вектора размерностью Size в диапазоне значений [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned || natural || natural || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   || integer || integer || natural || Signed &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
    --  integer randomization with a range&lt;br /&gt;
    impure function RandInt      (Min, Max : integer) return integer ;&lt;br /&gt;
    impure function RandSlv      (Min, Max,           Size : natural ) return std_logic_vector ;&lt;br /&gt;
    impure function RandUnsigned (Min, Max,           Size : natural ) return Unsigned ;&lt;br /&gt;
    impure function RandSigned   (Min, Max : integer; Size : natural ) return Signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=4| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || integer || integer || integer_vector || – || integer || Генерация числа в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || natural || natural || integer_vector || natural || std_logic_vector  ||rowspan=3| Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned || natural || natural || integer_vector || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   || integer || integer || integer_vector || natural || Signed &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
  --  integer randomization with a range and exclude vector&lt;br /&gt;
  impure function RandInt      (Min, Max : integer; Exclude: integer_vector ) return integer ;&lt;br /&gt;
  impure function RandSlv      (Min, Max : natural; Exclude: integer_vector ; Size : natural ) return std_logic_vector ;&lt;br /&gt;
  impure function RandUnsigned (Min, Max : natural; Exclude: integer_vector ; Size : natural ) return Unsigned ;&lt;br /&gt;
  impure function RandSigned   (Min, Max : integer; Exclude: integer_vector ; Size : natural ) return Signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=2| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! A&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||  integer_vector || – || integer || Генерация случ. числа из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  integer_vector || natural || std_logic_vector  || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||  integer_vector || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||  integer_vector || natural || Signed &lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
    -- Randomly select a value within a set of values&lt;br /&gt;
 impure function RandInt      (A : integer_vector                  ) return integer ;&lt;br /&gt;
 impure function RandSlv      (A : integer_vector ;  Size : natural) return std_logic_vector  ;&lt;br /&gt;
 impure function RandUnsigned (A : integer_vector ;  Size : natural) return Unsigned ;&lt;br /&gt;
 impure function RandSigned   (A : integer_vector ;  Size : natural) return Signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=3| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||  integer_vector ||  integer_vector || – || integer || Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  integer_vector ||  integer_vector || natural || std_logic_vector  || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||  integer_vector ||  integer_vector || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||  integer_vector ||  integer_vector || natural || Signed &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
    -- Randomly select a value within a set of values with exclude values (so can skip last or last n)&lt;br /&gt;
 impure function RandInt      (A : integer_vector; Exclude: integer_vector                  ) return integer ;&lt;br /&gt;
 impure function RandSlv      (A : integer_vector; Exclude: integer_vector;   Size : natural) return std_logic_vector  ;&lt;br /&gt;
 impure function RandUnsigned (A : integer_vector; Exclude: integer_vector ;  Size : natural) return Unsigned ;&lt;br /&gt;
 impure function RandSigned   (A : integer_vector; Exclude: integer_vector ;  Size : natural) return Signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Общая таблица функций генерации псевдослучайных чисел  =====&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
|  RandReal    ||rowspan=4 align=center|  –  ||rowspan=4 align=center|   –    ||rowspan=4 align=center| –  ||rowspan=4 align=center|  –  ||align=center|  –  ||  real &lt;br /&gt;
| Возвращает псевдослучайное число из диапазона [0.0, 1.0]&lt;br /&gt;
|-&lt;br /&gt;
|  RandSigned  ||rowspan=3|  natural ||  Signed  &lt;br /&gt;
|rowspan=3 | Возвращает вектор размерности Size из диапазона [0, 2**Size-1]&lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned                       || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv                            || std_logic_vector  &lt;br /&gt;
|-&lt;br /&gt;
| || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
|  RandReal     ||rowspan=5 align=center|  – || real   ||rowspan=5 align=center|  –  ||rowspan=5 align=center|  –   ||rowspan=2 align=center| –  ||  real ||rowspan=2| Возвращает псевдослучайное число из диапазона [0.0, Max]&lt;br /&gt;
|-&lt;br /&gt;
| RandInt      ||rowspan=2| integer            || integer &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned              ||rowspan=3| natural || Signed  ||rowspan=3| Возвращает вектор размерности Size из диапазона [0.0, Max]&lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural                      || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv                                                || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandReal || Real || Real ||rowspan=5 align=center| – ||rowspan=5 align=center| – ||rowspan=2 align=center| – || Real ||rowspan=2| Возвращает псевдослучайное число из диапазона [Min, Max]&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=2| integer ||rowspan=2| integer    || integer  &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned     ||rowspan=3| natural || Signed  ||rowspan=3| Генерация вектора размерностью Size в диапазоне значений [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural ||rowspan=2| natural ||  Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=2| integer ||rowspan=2| integer ||rowspan=4 align=center| – ||rowspan=4| integer_vector ||align=center| – || integer || Генерация числа в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||rowspan=3|  natural || Signed   ||rowspan=3| Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural ||rowspan=2| natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || std_logic_vector&lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=4 align=center| –  ||rowspan=4 align=center| –  ||rowspan=4|  integer_vector ||rowspan=4 align=center| – ||align=center| – || integer || Генерация случ. числа из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned    ||rowspan=3|  natural || Signed  || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned  ||  Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt      ||rowspan=4 align=center| –  ||rowspan=4 align=center| – ||rowspan=4|  integer_vector ||rowspan=4|  integer_vector ||align=center| – || integer || Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||rowspan=3|  natural || Signed || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned  || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv       || std_logic_vector  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=5| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || integer || integer || – || – || – || integer || Генерация числа в диапазоне [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   || integer || integer || – || – || natural || Signed  ||rowspan=3| Генерация вектора размерностью Size в диапазоне значений [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned || natural || natural || – || – || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || natural || natural || – || – || natural || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || integer || integer || – || integer_vector || – || integer || Генерация числа в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   || integer || integer || – || integer_vector || natural || Signed   ||rowspan=3| Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned || natural || natural || – || integer_vector || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || natural || natural || – || integer_vector || natural || std_logic_vector&lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || –  || –  ||  integer_vector || – || – || integer || Генерация случ. числа из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned    || –  || – ||  integer_vector || – || natural || Signed  || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned  || –  || – ||  integer_vector || – || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || –  || –  ||  integer_vector || – || natural || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  || –  || – ||  integer_vector ||  integer_vector || – || integer || Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   || –  || – ||  integer_vector ||  integer_vector || natural || Signed || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned || –  || – ||  integer_vector ||  integer_vector || natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || –  || – ||  integer_vector ||  integer_vector || natural || std_logic_vector  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=4| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Min&lt;br /&gt;
! Max&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=2| integer ||rowspan=2| integer ||rowspan=4| – || – || integer || Генерация числа в диапазоне [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned     ||rowspan=3| natural || Signed  ||rowspan=3| Генерация вектора размерностью Size в диапазоне значений [Min, Max] &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural ||rowspan=2| natural ||  Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=2| integer ||rowspan=2| integer ||rowspan=4| integer_vector ||align=center| – || integer || Генерация числа в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||rowspan=3|  natural || Signed   ||rowspan=3| Генерация вектора размерностью Size в диапазоне [Min, Max] исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural ||rowspan=2| natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  || std_logic_vector&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=3| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| RandInt  ||rowspan=4|  integer_vector ||rowspan=4| – || – || integer || Генерация случ. числа из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned    ||rowspan=3|  natural || Signed  || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned  ||  Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv  ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|  || ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| RandInt      ||rowspan=4|  integer_vector ||rowspan=4|  integer_vector ||align=center| – || integer || Генерация случ. числа из списка чисел A исключая список Exclude&lt;br /&gt;
|-&lt;br /&gt;
| RandSigned   ||  natural || Signed || rowspan=3 | Генерация случ. вектора размерностью Size из списка чисел A исключая список Exclude &lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||   natural || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv      ||   natural || std_logic_vector  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== DistInt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    -- Randomly select between 0 and N-1 based on the specified weight.&lt;br /&gt;
    -- where N = number values in weight array&lt;br /&gt;
 impure function DistInt      ( Weight : integer_vector                   ) return integer ;&lt;br /&gt;
 impure function DistSlv      ( Weight : integer_vector ; Size  : natural ) return std_logic_vector ;&lt;br /&gt;
 impure function DistUnsigned ( Weight : integer_vector ; Size  : natural ) return unsigned ;&lt;br /&gt;
 impure function DistSigned   ( Weight : integer_vector ; Size  : natural ) return signed ;&lt;br /&gt;
 &lt;br /&gt;
    -- Distribution with just weights and with exclude values&lt;br /&gt;
 impure function DistInt      ( Weight : integer_vector; Exclude: integer_vector                  ) return integer ;&lt;br /&gt;
 impure function DistSlv      ( Weight : integer_vector; Exclude: integer_vector; Size  : natural ) return std_logic_vector ;&lt;br /&gt;
 impure function DistUnsigned ( Weight : integer_vector; Exclude: integer_vector; Size  : natural ) return unsigned ;&lt;br /&gt;
 impure function DistSigned   ( Weight : integer_vector; Exclude: integer_vector; Size  : natural ) return signed ;&lt;br /&gt;
 &lt;br /&gt;
    -- Distribution with weight and value&lt;br /&gt;
 impure function DistValInt      ( A : DistType                  ) return integer ;&lt;br /&gt;
 impure function DistValSlv      ( A : DistType ; Size  : natural) return std_logic_vector ;&lt;br /&gt;
 impure function DistValUnsigned ( A : DistType ; Size  : natural) return unsigned ;&lt;br /&gt;
 impure function DistValSigned   ( A : DistType ; Size  : natural) return signed ;&lt;br /&gt;
 &lt;br /&gt;
    -- Distribution with weight and value and with exclude values&lt;br /&gt;
 impure function DistValInt      ( A : DistType; Exclude: integer_vector                 ) return integer ;&lt;br /&gt;
 impure function DistValSlv      ( A : DistType; Exclude: integer_vector; Size  : natural) return std_logic_vector ;&lt;br /&gt;
 impure function DistValUnsigned ( A : DistType; Exclude: integer_vector; Size  : natural) return unsigned ;&lt;br /&gt;
 impure function DistValSigned   ( A : DistType; Exclude: integer_vector; Size  : natural) return signed ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=4| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Weight&lt;br /&gt;
! A&lt;br /&gt;
! Exclude&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
| DistInt      ||rowspan=4| integer_vector ||rowspan=4 align=center|  –   ||rowspan=4 align=center|  –    ||align=center|  –          ||   integer ||rowspan=4| Возвращает псевдослучайное число (или вектор размерностью Size) из диапазона [0, N-1] на основе заданного массива весов Weight, где N число элементов в массиве Weight&lt;br /&gt;
|-&lt;br /&gt;
| DistSlv      ||natural  || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
| DistUnsigned ||  natural  || unsigned &lt;br /&gt;
|-&lt;br /&gt;
| DistSigned   ||  natural  || signed  &lt;br /&gt;
|-&lt;br /&gt;
|    ||   ||     ||    ||   ||   ||&lt;br /&gt;
|-&lt;br /&gt;
| DistInt    ||rowspan=4|  integer_vector ||rowspan=4 align=center| – ||rowspan=4| integer_vector || align=center| – ||    integer ||rowspan=4| Distribution with just weights and with exclude values&lt;br /&gt;
|-&lt;br /&gt;
| DistSlv     ||rowspan=3|  natural || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
| DistUnsigned  ||  unsigned &lt;br /&gt;
|-&lt;br /&gt;
| DistSigned    ||   signed&lt;br /&gt;
|-&lt;br /&gt;
|    ||   ||     ||    ||   ||   ||&lt;br /&gt;
|-&lt;br /&gt;
| DistValInt        || rowspan=4 align=center|  –   || rowspan=4 align=center| DistType  || rowspan=4 align=center|  –   ||align=center| –  || integer || rowspan=4| Distribution with weight and value&lt;br /&gt;
|-&lt;br /&gt;
| DistValSlv        ||rowspan=3| natural ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
| DistValUnsigned   ||  unsigned  &lt;br /&gt;
|-&lt;br /&gt;
| DistValSigned     ||   signed &lt;br /&gt;
|-&lt;br /&gt;
|    ||   ||     ||    ||   ||   ||&lt;br /&gt;
|-&lt;br /&gt;
| DistValInt        || rowspan=4 align=center|  –   || rowspan=4 align=center| DistType  || rowspan=4 align=center|  integer_vector   ||align=center| –  || integer || rowspan=4| Distribution with weight and value and with exclude values&lt;br /&gt;
|-&lt;br /&gt;
| DistValSlv        ||rowspan=3| natural ||  std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
| DistValUnsigned   ||  unsigned  &lt;br /&gt;
|-&lt;br /&gt;
| DistValSigned     ||   signed &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Convenience Functions ====&lt;br /&gt;
&lt;br /&gt;
    -- Convenience Functions&lt;br /&gt;
    impure function RandReal                                      return real ;             -- 0.0 to 1.0&lt;br /&gt;
    impure function RandSigned   (                Size : natural) return Signed ;&lt;br /&gt;
    impure function RandUnsigned (                Size : natural) return Unsigned ;&lt;br /&gt;
    impure function RandSlv      (                Size : natural) return std_logic_vector ;&lt;br /&gt;
    impure function RandReal     (Max : Real                    ) return real ;             -- 0.0 to Max&lt;br /&gt;
    impure function RandInt      (Max : integer                 ) return integer ;&lt;br /&gt;
    impure function RandSigned   (Max : integer;  Size : natural) return Signed ;&lt;br /&gt;
    impure function RandUnsigned (Max,            Size : natural) return Unsigned ;&lt;br /&gt;
    impure function RandSlv      (Max,            Size : natural) return std_logic_vector ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=standard align=center&lt;br /&gt;
! rowspan=2| Имя функции&lt;br /&gt;
! colspan=2| Входные параметры&lt;br /&gt;
! rowspan=2| Return&lt;br /&gt;
! rowspan=2| Описание&lt;br /&gt;
|-&lt;br /&gt;
! Max&lt;br /&gt;
! Size&lt;br /&gt;
|-&lt;br /&gt;
|  RandReal      ||rowspan=4 align=center|  –  ||align=center|  –  ||  real &lt;br /&gt;
| Возвращает псевдослучайное число из диапазона [0.0, 1.0]&lt;br /&gt;
|-&lt;br /&gt;
|  RandSigned  ||rowspan=3|  natural ||  Signed  &lt;br /&gt;
|rowspan=3 | Возвращает вектор размерности Size из диапазона [0, 2**Size-1]&lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned                       || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv                            || std_logic_vector  &lt;br /&gt;
|-&lt;br /&gt;
| || || || || &lt;br /&gt;
|-&lt;br /&gt;
|  RandReal     || real     ||rowspan=2 align=center| –  ||  real ||rowspan=2| Возвращает псевдослучайное число из диапазона [0.0, Max]&lt;br /&gt;
|-&lt;br /&gt;
| RandInt      ||rowspan=2| integer            || integer &lt;br /&gt;
|-&lt;br /&gt;
| RandSigned              ||rowspan=3| natural || Signed  ||rowspan=3| Возвращает вектор размерности Size из диапазона [0.0, Max]&lt;br /&gt;
|-&lt;br /&gt;
| RandUnsigned ||rowspan=2| natural                      || Unsigned &lt;br /&gt;
|-&lt;br /&gt;
| RandSlv                                                || std_logic_vector &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== NEW ==&lt;/div&gt;</summary>
		<author><name>ANA</name></author>	</entry>

	</feed>