AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
 All Classes Variables
Entities | Public Attributes
AMC_if Entity Reference
Inheritance diagram for AMC_if:
Inheritance graph
[legend]

List of all members.

Entities

Behavioral  architecture

Libraries

UNISIM 
UNIMACRO 

Use Clauses

amc13_pack  Package <amc13_pack>
VComponents 
vcomponents 

Generics

simulation  boolean := false

Ports

sysclk   in STD_LOGIC
ipb_clk   in std_logic
clk125   in std_logic
DRPclk   in std_logic
GTXreset   in STD_LOGIC
reset   in STD_LOGIC
DB_cmd   in std_logic
ReSync   in std_logic
resetCntr   in STD_LOGIC
run   in STD_LOGIC
en_inject_err   in STD_LOGIC
AllEventBuilt   out STD_LOGIC
Dis_pd   in STD_LOGIC
enSFP   in std_logic_vector ( 3 downto 0 )
en_localL1A   in std_logic
test   in STD_LOGIC
NoReSyncFake   in STD_LOGIC
WaitMonBuf   in STD_LOGIC
fake_length   in std_logic_vector ( 19 downto 0 )
T1_version   in STD_LOGIC_VECTOR ( 7 downto 0 )
Source_ID   in array3x12
AMC_en   in STD_LOGIC_VECTOR ( 11 downto 0 )
AMC_Ready   out STD_LOGIC_VECTOR ( 11 downto 0 )
BC0_lock   out STD_LOGIC_VECTOR ( 11 downto 0 )
TTC_lock   out STD_LOGIC
AMC_REFCLK_P   in STD_LOGIC
AMC_REFCLK_N   in STD_LOGIC
AMC_RXN   in STD_LOGIC_VECTOR ( 12 downto 1 )
AMC_RXP   in STD_LOGIC_VECTOR ( 12 downto 1 )
AMC_TXN   out STD_LOGIC_VECTOR ( 12 downto 1 )
AMC_TXP   out STD_LOGIC_VECTOR ( 12 downto 1 )
AMC_status   out STD_LOGIC_VECTOR ( 31 downto 0 )
evt_data   out array3X67
evt_data_re   in std_logic_vector ( 2 downto 0 )
evt_buf_full   in std_logic_vector ( 2 downto 0 )
evt_data_we   out std_logic_vector ( 2 downto 0 )
evt_data_rdy   out std_logic_vector ( 2 downto 0 )
ddr_pa   in STD_LOGIC_VECTOR ( 9 downto 0 )
MonBuf_empty   in STD_LOGIC
mon_evt_wc   out STD_LOGIC_VECTOR ( 47 downto 0 )
mon_ctrl   out STD_LOGIC_VECTOR ( 31 downto 0 )
mon_buf_avl   in STD_LOGIC
TCPbuf_avl   in STD_LOGIC
buf_rqst   out STD_LOGIC_VECTOR ( 3 downto 0 )
ipb_write   in STD_LOGIC
ipb_strobe   in STD_LOGIC
ipb_addr   in STD_LOGIC_VECTOR ( 31 downto 0 )
ipb_wdata   in STD_LOGIC_VECTOR ( 31 downto 0 )
ipb_rdata   out STD_LOGIC_VECTOR ( 31 downto 0 )
ipb_ack   out STD_LOGIC
TTC_clk   in std_logic
TTC_LOS   in std_logic
BC0   in std_logic
TTS_disable   in std_logic_vector ( 11 downto 0 )
ttc_evcnt_reset   in std_logic
event_number_avl   in std_logic
event_number   in std_logic_vector ( 59 downto 0 )
evn_buf_full   out std_logic
ovfl_warning   out std_logic
TrigData   out array12x8
TTS_RQST   out std_logic_vector ( 2 downto 0 )
TTS_coded   out std_logic_vector ( 4 downto 0 )

Detailed Description

Definition at line 37 of file AMC_if.vhd.


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