extend_test Entity Reference

Extending a pulse. More...

Inheritance diagram for extend_test:

Inheritance graph
[legend]
Collaboration diagram for extend_test:

Collaboration graph
[legend]

List of all members.


Architectures

extend_test_arc Architecture
 Extending a pulse. More...

Libraries

ieee 
 standard IEEE library

Packages

std_logic_1164 
 std_logic definitions, see file
std_logic_arith 
 arithmetic operations on std_logic datatypes, see file
std_logic_unsigned 
 unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file
numeric_std 
 arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file

Generics

LEN  integer range 0 to 63 := 2
 Extension length in clock periods.

Ports

CLK  in std_logic
 Clock.
RES  in std_logic
 Reset.
ENDM  out std_logic
 Endmarker.
A  in std_logic
 Input pulse.
Y  out std_logic
 Extended output pulse.


Detailed Description

Extending a pulse.

This Entity extends a pulse by up to 63 clock periods. It also provides an endmarker pulse at the end of the extended output pulse.

Definition at line 38 of file extend_test.vhd.


Member Data Documentation

A in std_logic [Port]

Input pulse.

Definition at line 46 of file extend_test.vhd.

CLK in std_logic [Port]

Clock.

Definition at line 43 of file extend_test.vhd.

ENDM out std_logic [Port]

Endmarker.

Definition at line 45 of file extend_test.vhd.

ieee library [Library]

standard IEEE library

Reimplemented in main_components.

Definition at line 24 of file extend_test.vhd.

LEN integer range 0 to 63 := 2 [Generic]

Extension length in clock periods.

Definition at line 40 of file extend_test.vhd.

numeric_std package [Package]

arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file

Definition at line 32 of file extend_test.vhd.

RES in std_logic [Port]

Reset.

Definition at line 44 of file extend_test.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Reimplemented in main_components.

Definition at line 26 of file extend_test.vhd.

std_logic_arith package [Package]

arithmetic operations on std_logic datatypes, see file

Definition at line 28 of file extend_test.vhd.

std_logic_unsigned package [Package]

unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file

Definition at line 30 of file extend_test.vhd.

Y out std_logic [Port]

Extended output pulse.

Definition at line 47 of file extend_test.vhd.


The documentation for this class was generated from the following file:

Author: M.Niegl
Generated on Tue Nov 4 00:51:26 2008 for BCM-AAA by doxygen 1.5.7.1-20081012