w11 - vhd 0.794
W11 CPU core and support modules
Loading...
Searching...
No Matches
fx2_3fifoctl_ic Entity Reference
Inheritance diagram for fx2_3fifoctl_ic:
[legend]
Collaboration diagram for fx2_3fifoctl_ic:
[legend]

Entities

syn  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
numeric_std 
slvtypes  Package <slvtypes>
xlib  Package <xlib>
memlib  Package <memlib>
fx2lib  Package <fx2lib>

Generics

RXFAWIDTH  positive := 5
TXFAWIDTH  positive := 5
PETOWIDTH  positive := 7
CCWIDTH  positive := 5
RXAEMPTY_THRES  natural := 1
TXAFULL_THRES  natural := 1
TX2AFULL_THRES  natural := 1

Ports

CLK   in   slbit
RESET   in   slbit := ' 0 '
RXDATA   out   slv8
RXVAL   out   slbit
RXHOLD   in   slbit
RXAEMPTY   out   slbit
TXDATA   in   slv8
TXENA   in   slbit
TXBUSY   out   slbit
TXAFULL   out   slbit
TX2DATA   in   slv8
TX2ENA   in   slbit
TX2BUSY   out   slbit
TX2AFULL   out   slbit
MONI   out   fx2ctl_moni_type
I_FX2_IFCLK   in   slbit
O_FX2_FIFO   out   slv2
I_FX2_FLAG   in   slv4
O_FX2_SLRD_N   out   slbit
O_FX2_SLWR_N   out   slbit
O_FX2_SLOE_N   out   slbit
O_FX2_PKTEND_N   out   slbit
IO_FX2_DATA   inout   slv8

Detailed Description

Definition at line 43 of file fx2_3fifoctl_ic.vhd.

Member Data Documentation

◆ RXFAWIDTH

RXFAWIDTH positive := 5
Generic

Definition at line 45 of file fx2_3fifoctl_ic.vhd.

◆ TXFAWIDTH

TXFAWIDTH positive := 5
Generic

Definition at line 46 of file fx2_3fifoctl_ic.vhd.

◆ PETOWIDTH

PETOWIDTH positive := 7
Generic

Definition at line 47 of file fx2_3fifoctl_ic.vhd.

◆ CCWIDTH

CCWIDTH positive := 5
Generic

Definition at line 48 of file fx2_3fifoctl_ic.vhd.

◆ RXAEMPTY_THRES

RXAEMPTY_THRES natural := 1
Generic

Definition at line 49 of file fx2_3fifoctl_ic.vhd.

◆ TXAFULL_THRES

TXAFULL_THRES natural := 1
Generic

Definition at line 50 of file fx2_3fifoctl_ic.vhd.

◆ TX2AFULL_THRES

TX2AFULL_THRES natural := 1
Generic

Definition at line 51 of file fx2_3fifoctl_ic.vhd.

◆ CLK

CLK in slbit
Port

Definition at line 53 of file fx2_3fifoctl_ic.vhd.

◆ RESET

RESET in slbit := ' 0 '
Port

Definition at line 54 of file fx2_3fifoctl_ic.vhd.

◆ RXDATA

RXDATA out slv8
Port

Definition at line 55 of file fx2_3fifoctl_ic.vhd.

◆ RXVAL

RXVAL out slbit
Port

Definition at line 56 of file fx2_3fifoctl_ic.vhd.

◆ RXHOLD

RXHOLD in slbit
Port

Definition at line 57 of file fx2_3fifoctl_ic.vhd.

◆ RXAEMPTY

RXAEMPTY out slbit
Port

Definition at line 58 of file fx2_3fifoctl_ic.vhd.

◆ TXDATA

TXDATA in slv8
Port

Definition at line 59 of file fx2_3fifoctl_ic.vhd.

◆ TXENA

TXENA in slbit
Port

Definition at line 60 of file fx2_3fifoctl_ic.vhd.

◆ TXBUSY

TXBUSY out slbit
Port

Definition at line 61 of file fx2_3fifoctl_ic.vhd.

◆ TXAFULL

TXAFULL out slbit
Port

Definition at line 62 of file fx2_3fifoctl_ic.vhd.

◆ TX2DATA

TX2DATA in slv8
Port

Definition at line 63 of file fx2_3fifoctl_ic.vhd.

◆ TX2ENA

TX2ENA in slbit
Port

Definition at line 64 of file fx2_3fifoctl_ic.vhd.

◆ TX2BUSY

TX2BUSY out slbit
Port

Definition at line 65 of file fx2_3fifoctl_ic.vhd.

◆ TX2AFULL

TX2AFULL out slbit
Port

Definition at line 66 of file fx2_3fifoctl_ic.vhd.

◆ MONI

MONI out fx2ctl_moni_type
Port

Definition at line 67 of file fx2_3fifoctl_ic.vhd.

◆ I_FX2_IFCLK

I_FX2_IFCLK in slbit
Port

Definition at line 68 of file fx2_3fifoctl_ic.vhd.

◆ O_FX2_FIFO

O_FX2_FIFO out slv2
Port

Definition at line 69 of file fx2_3fifoctl_ic.vhd.

◆ I_FX2_FLAG

I_FX2_FLAG in slv4
Port

Definition at line 70 of file fx2_3fifoctl_ic.vhd.

◆ O_FX2_SLRD_N

O_FX2_SLRD_N out slbit
Port

Definition at line 71 of file fx2_3fifoctl_ic.vhd.

◆ O_FX2_SLWR_N

O_FX2_SLWR_N out slbit
Port

Definition at line 72 of file fx2_3fifoctl_ic.vhd.

◆ O_FX2_SLOE_N

O_FX2_SLOE_N out slbit
Port

Definition at line 73 of file fx2_3fifoctl_ic.vhd.

◆ O_FX2_PKTEND_N

Definition at line 74 of file fx2_3fifoctl_ic.vhd.

◆ IO_FX2_DATA

IO_FX2_DATA inout slv8
Port

Definition at line 76 of file fx2_3fifoctl_ic.vhd.

◆ ieee

ieee
Library

Definition at line 34 of file fx2_3fifoctl_ic.vhd.

◆ std_logic_1164

std_logic_1164
use clause

Definition at line 35 of file fx2_3fifoctl_ic.vhd.

◆ numeric_std

numeric_std
use clause

Definition at line 36 of file fx2_3fifoctl_ic.vhd.

◆ slvtypes

slvtypes
use clause

Definition at line 38 of file fx2_3fifoctl_ic.vhd.

◆ xlib

xlib
use clause

Definition at line 39 of file fx2_3fifoctl_ic.vhd.

◆ memlib

memlib
use clause

Definition at line 40 of file fx2_3fifoctl_ic.vhd.

◆ fx2lib

fx2lib
use clause

Definition at line 41 of file fx2_3fifoctl_ic.vhd.


The documentation for this design unit was generated from the following file: