[Back to Design Hierarchy Report](../design_hierarchy.md#vhdl-entities)
# Entity - FIFO_DC_DROP_BAD_FRAME ## Summary | Name | Location | Description | | --- | --- | --- | |FIFO_DC_DROP_BAD_FRAME|fifo_dc_drop_bad_frame.vhd#36|| ## Instantiations Count: 2 | Name | Location | Description | Details | | --- | --- | --- | :---: | | inst_mid_buf_bc | data_link.vhd#776 | | [View Instantiation Details](module_6/instantiation_1.md) | | inst_mid_buf | data_link.vhd#837 | | [View Instantiation Details](module_6/instantiation_2.md) | ## Generics Count: 4 | Name | Type | Default value | Description | | --- | --- | --- | --- | |G_DWIDTH|integer|8|Data bus fifo length| |G_AWIDTH|integer|8|Address bus fifo length| |G_THRESHOLD_HIGH|integer|2**8|high threshold| |G_THRESHOLD_LOW|integer|0|low threshold| ## Ports Count: 18 | Name | Mode | Type | Description | | --- | --- | --- | --- | |RST_N|in|std_logic|| |WR_CLK|in|std_logic|Clock| |WR_DATA|in|std_logic_vector ( G_DWIDTH - 1 downto 0 )|Data write bus| |WR_DATA_EN|in|std_logic|Write command| |FRAME_ERROR|in|std_logic|Valid received data| |END_FRAME|in|std_logic|End of frame| |RD_CLK|in|std_logic|Clock| |RD_DATA|out|std_logic_vector ( G_DWIDTH - 1 downto 0 )|Data read bus| |RD_DATA_EN|in|std_logic|Read command| |RD_DATA_VLD|out|std_logic|Data valid| |CMD_FLUSH|in|std_logic|fifo flush| |STATUS_BUSY_FLUSH|out|std_logic|fifo is flushing| |STATUS_THRESHOLD_HIGH|out|std_logic|threshold high reached flag (on WR_CLK)| |STATUS_THRESHOLD_LOW|out|std_logic|threshold low reached flag (on RD_CLK)| |STATUS_FULL|out|std_logic|full fifo flag (on WR_CLK)| |STATUS_EMPTY|out|std_logic|empty fifo flag (on RD_CLK)| |STATUS_LEVEL_WR|out|std_logic_vector ( G_AWIDTH - 1 downto 0 )|FIFO fill level (on WR_CLK)| |STATUS_LEVEL_RD|out|std_logic_vector ( G_AWIDTH - 1 downto 0 )|FIFO fill level (on RD_CLK)|
[Back to Design Hierarchy Report](../design_hierarchy.md#vhdl-entities)