EVENT_cnt Entity Reference

ATLAS Level-1 Event Counter. More...

Inheritance diagram for EVENT_cnt:

Inheritance graph
[legend]
Collaboration diagram for EVENT_cnt:

Collaboration graph
[legend]

List of all members.


Architectures

EVENT_cnt_arc Architecture
 ATLAS Level-1 Event Counter. 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.
RESET  in std_logic
 Global Reset.
L1A  in std_logic
 Level-1 Accept.
ECR  in std_logic
 Event Counter Reset.
ECR_LOAD  in std_logic_vector ( 7 downto 0 )
 ECR Load Value.
ECR_LOAD_EN  in std_logic
 ECR Load Enable.
L1A_LOAD  in std_logic_vector ( 23 downto 0 )
 L1A Load Value.
L1A_LOAD_EN  in std_logic
 L1A Load Enable.
START_RUN  in std_logic
 Start of global run flag.
EXT_EVENT_ID  out std_logic_vector ( 31 downto 0 )
 Extended Event ID.

Attributes

use_dsp48  string
 XST specific attribute for DSP cores.
use_dsp48  " yes "
 force XST to infer DSP48 cores


Detailed Description

ATLAS Level-1 Event Counter.

This entity counts ATLAS Level-1 Events (needed for TDAQ ID) by taking the Level-1-Accepts from the LTP as reference. Gets reset by dedicated Event Counter Resets, which are also counted, for ID purposes during a run. Also provides the possibility of loading the values of both ECR & L1A Counters.

Definition at line 38 of file EVENT_cnt.vhd.


Member Data Documentation

CLK in std_logic [Port]

Clock.

Definition at line 40 of file EVENT_cnt.vhd.

ECR in std_logic [Port]

Event Counter Reset.

Definition at line 43 of file EVENT_cnt.vhd.

ECR_LOAD in std_logic_vector ( 7 downto 0 ) [Port]

ECR Load Value.

Definition at line 44 of file EVENT_cnt.vhd.

ECR_LOAD_EN in std_logic [Port]

ECR Load Enable.

Definition at line 45 of file EVENT_cnt.vhd.

EXT_EVENT_ID out std_logic_vector ( 31 downto 0 ) [Port]

Extended Event ID.

Definition at line 49 of file EVENT_cnt.vhd.

ieee library [Library]

standard IEEE library

Definition at line 24 of file EVENT_cnt.vhd.

L1A in std_logic [Port]

Level-1 Accept.

Definition at line 42 of file EVENT_cnt.vhd.

L1A_LOAD in std_logic_vector ( 23 downto 0 ) [Port]

L1A Load Value.

Definition at line 46 of file EVENT_cnt.vhd.

L1A_LOAD_EN in std_logic [Port]

L1A Load Enable.

Definition at line 47 of file EVENT_cnt.vhd.

RESET in std_logic [Port]

Global Reset.

Definition at line 41 of file EVENT_cnt.vhd.

START_RUN in std_logic [Port]

Start of global run flag.

Definition at line 48 of file EVENT_cnt.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Definition at line 26 of file EVENT_cnt.vhd.

std_logic_arith package [Package]

arithmetic operations on std_logic datatypes, see file

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

use_dsp48 " yes " [Attribute]

force XST to infer DSP48 cores

Definition at line 54 of file EVENT_cnt.vhd.

use_dsp48 string [Attribute]

XST specific attribute for DSP cores.

Definition at line 52 of file EVENT_cnt.vhd.


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

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