eFEX firmware  1.7.3
ATLAS l1-calo - electron and tau feature extraction firmware for eFEX boards

Back to eFEX documentation
Generics | Libraries | Ports | Use Clauses
proc_FPGAs Entity Reference

process FPGA ipbus connection More...

Inheritance diagram for proc_FPGAs:
interconnect parity_checker parity_gen top_efex_processor

Entities

Behavioral  architecture
 process FPGA ipbus connection More...
 

Libraries

IEEE 
work 
ipbus_lib 

Use Clauses

STD_LOGIC_1164 
ipbus 
ipbus_trans_decl 
mac_arbiter_decl 

Generics

IPBUSPORT  std_logic_vector ( 15 DOWNTO 0 )

Ports

ipb_clk   in   std_logic
  IPBus clock of 31.25MHz.
mac_clk   in   std_logic
  clock 125 MHz
rst_ipb   in   std_logic
  IPBus Reset input.
rst_macclk   in   std_logic
  macclk Reset input
ipb_in   in   ipb_rbus
  IPBus input bus going from master to slaves.
ipb_out   out   ipb_wbus
  IPBus output bus going from slaves to master.
master_rx_data   in   std_logic_vector ( 9 DOWNTO 0 )
  IPBUS signals of master rx_data from control FPGA.
force_rx_error   in   std_logic
  Disable incoming rx_data from control FPGA.
master_tx_pause   in   std_logic
  IPBUS signals of master_tx_pause from control FPGA.
master_tx_data   out   std_logic_vector ( 9 DOWNTO 0 )
  IPBUS signals of master tx_data to control FPGA.

Detailed Description

process FPGA ipbus connection

This is the top level of the IPBUS control to the proccess FPGAs. There are 3 sections in this block: 1.udp slave if .

2.Interconnectins of master rx and master tx to the control .

3.Ipbus cntrl.

Author
Mohammed Siyad

Definition at line 45 of file Process_FPGA_IPbus.vhd.


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