raw_data_emul Entity Reference

Pattern generator to fill raw data buffers. More...

Inheritance diagram for raw_data_emul:

Inheritance graph
[legend]
Collaboration diagram for raw_data_emul:

Collaboration graph
[legend]

List of all members.


Architectures

raw_data_emul_arc Architecture
 Pattern generator to fill raw data buffers. More...

Libraries

ieee 
 standard IEEE library
work 

Packages

std_logic_1164 
 std_logic definitions, see file
numeric_std 
 arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file
main_components  Package <main_components>

Generics

CONF  bit_vector ( 1 to 8 ) := " 10101010 "
 select pattern, 1 = counter, 0 = LFSR

Ports

CLK  in std_logic
 Clock.
RESET  in std_logic
 Reset.
EN  in std_logic
 Enable.
CH1  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH2  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH3  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH4  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH5  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH6  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH7  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.
CH8  out std_logic_vector ( 31 downto 0 )
 Pattern 1 Ch.


Detailed Description

Pattern generator to fill raw data buffers.

Fill raw data buffers with fixed patterns, generated with LFSRs and continously looping counters. Can be selected per channel via generic

Definition at line 37 of file raw_data_emul.vhd.


Member Data Documentation

CH1 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 46 of file raw_data_emul.vhd.

CH2 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 47 of file raw_data_emul.vhd.

CH3 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 48 of file raw_data_emul.vhd.

CH4 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 49 of file raw_data_emul.vhd.

CH5 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 50 of file raw_data_emul.vhd.

CH6 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 51 of file raw_data_emul.vhd.

CH7 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 52 of file raw_data_emul.vhd.

CH8 out std_logic_vector ( 31 downto 0 ) [Port]

Pattern 1 Ch.

Definition at line 53 of file raw_data_emul.vhd.

CLK in std_logic [Port]

Clock.

Definition at line 43 of file raw_data_emul.vhd.

CONF bit_vector ( 1 to 8 ) := " 10101010 " [Generic]

select pattern, 1 = counter, 0 = LFSR

Definition at line 40 of file raw_data_emul.vhd.

EN in std_logic [Port]

Enable.

Definition at line 45 of file raw_data_emul.vhd.

ieee library [Library]

standard IEEE library

Reimplemented in main_components.

Definition at line 25 of file raw_data_emul.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 29 of file raw_data_emul.vhd.

RESET in std_logic [Port]

Reset.

Definition at line 44 of file raw_data_emul.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Reimplemented in main_components.

Definition at line 27 of file raw_data_emul.vhd.


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

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