delay_adj Entity Reference

Fine delay for 2 RocketIO channels. More...

Inheritance diagram for delay_adj:

Inheritance graph
[legend]
Collaboration diagram for delay_adj:

Collaboration graph
[legend]

List of all members.


Architectures

delay_adj_arc Architecture
 Fine delay for 2 RocketIO channels. 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

Ports

CLK  in std_logic
 Clock.
A  in std_logic_vector ( 31 downto 0 )
 Data in ch1.
B  in std_logic_vector ( 31 downto 0 )
 Data in ch2.
X  out std_logic_vector ( 31 downto 0 )
 Shifted data ch1.
Y  out std_logic_vector ( 31 downto 0 )
 Shifted data ch2.
ADJ_TIME_1  in integer range 0 to 32
 Delay value ch1.
ADJ_TIME_2  in integer range 0 to 32
 Delay value ch1.


Detailed Description

Fine delay for 2 RocketIO channels.

Data can be shifted by taps, latency is 1 clock cycle. Delay value can be set at runtime.

Definition at line 35 of file delay_adj.vhd.


Member Data Documentation

A in std_logic_vector ( 31 downto 0 ) [Port]

Data in ch1.

Definition at line 38 of file delay_adj.vhd.

ADJ_TIME_1 in integer range 0 to 32 [Port]

Delay value ch1.

Definition at line 42 of file delay_adj.vhd.

ADJ_TIME_2 in integer range 0 to 32 [Port]

Delay value ch1.

Definition at line 43 of file delay_adj.vhd.

B in std_logic_vector ( 31 downto 0 ) [Port]

Data in ch2.

Definition at line 39 of file delay_adj.vhd.

CLK in std_logic [Port]

Clock.

Definition at line 37 of file delay_adj.vhd.

ieee library [Library]

standard IEEE library

Definition at line 24 of file delay_adj.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Definition at line 26 of file delay_adj.vhd.

std_logic_arith package [Package]

arithmetic operations on std_logic datatypes, see file

Definition at line 28 of file delay_adj.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 delay_adj.vhd.

X out std_logic_vector ( 31 downto 0 ) [Port]

Shifted data ch1.

Definition at line 40 of file delay_adj.vhd.

Y out std_logic_vector ( 31 downto 0 ) [Port]

Shifted data ch2.

Definition at line 41 of file delay_adj.vhd.


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

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