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
FastFifo Entity Reference

Fast FIFO, without control signal but with 1 clock tick i/0 delay. More...

Inheritance diagram for FastFifo:
ParallelSorter TopSortingModule IPBusTopMergingModule IPBusTopSortingModule top_efex_processor data_path_block top_efex_processor

Entities

str  architecture
 Fast FIFO, without control signal but with 1 clock tick i/0 delay. More...
 

Libraries

ieee 
algolib 

Use Clauses

std_logic_1164 
numeric_std 
DataTypes  Package <DataTypes>
AlgoDataTypes  Package <AlgoDataTypes>

Generics

FASTFIFO_DATA_DEPTH  integer := 8
FASTFIFO_ADDRESS_DEPTH  integer := 3

Ports

clk   in   std_logic
IN_Reset   in   std_logic
IN_Data   in   AlgoTriggerObject
IN_Write   in   std_logic
IN_Ack   in   std_logic
OUT_Empty   out   std_logic
OUT_Data   out   AlgoTriggerObject

Detailed Description

Fast FIFO, without control signal but with 1 clock tick i/0 delay.

LastWrite (read) should be set to 1 while writing(reading) the last word It will reset the writing (reading) address at the next clock cycle

Author
Francesco Gonnella

Definition at line 18 of file FastFifo.vhd.


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