w11 - vhd 0.794
W11 CPU core and support modules
Loading...
Searching...
No Matches
fx2_2fifoctl_ic Entity Reference
Inheritance diagram for fx2_2fifoctl_ic:
[legend]
Collaboration diagram for fx2_2fifoctl_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

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
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 46 of file fx2_2fifoctl_ic.vhd.

Member Data Documentation

◆ RXFAWIDTH

RXFAWIDTH positive := 5
Generic

Definition at line 48 of file fx2_2fifoctl_ic.vhd.

◆ TXFAWIDTH

TXFAWIDTH positive := 5
Generic

Definition at line 49 of file fx2_2fifoctl_ic.vhd.

◆ PETOWIDTH

PETOWIDTH positive := 7
Generic

Definition at line 50 of file fx2_2fifoctl_ic.vhd.

◆ CCWIDTH

CCWIDTH positive := 5
Generic

Definition at line 51 of file fx2_2fifoctl_ic.vhd.

◆ RXAEMPTY_THRES

RXAEMPTY_THRES natural := 1
Generic

Definition at line 52 of file fx2_2fifoctl_ic.vhd.

◆ TXAFULL_THRES

TXAFULL_THRES natural := 1
Generic

Definition at line 53 of file fx2_2fifoctl_ic.vhd.

◆ CLK

CLK in slbit
Port

Definition at line 55 of file fx2_2fifoctl_ic.vhd.

◆ RESET

RESET in slbit := ' 0 '
Port

Definition at line 56 of file fx2_2fifoctl_ic.vhd.

◆ RXDATA

RXDATA out slv8
Port

Definition at line 57 of file fx2_2fifoctl_ic.vhd.

◆ RXVAL

RXVAL out slbit
Port

Definition at line 58 of file fx2_2fifoctl_ic.vhd.

◆ RXHOLD

RXHOLD in slbit
Port

Definition at line 59 of file fx2_2fifoctl_ic.vhd.

◆ RXAEMPTY

RXAEMPTY out slbit
Port

Definition at line 60 of file fx2_2fifoctl_ic.vhd.

◆ TXDATA

TXDATA in slv8
Port

Definition at line 61 of file fx2_2fifoctl_ic.vhd.

◆ TXENA

TXENA in slbit
Port

Definition at line 62 of file fx2_2fifoctl_ic.vhd.

◆ TXBUSY

TXBUSY out slbit
Port

Definition at line 63 of file fx2_2fifoctl_ic.vhd.

◆ TXAFULL

TXAFULL out slbit
Port

Definition at line 64 of file fx2_2fifoctl_ic.vhd.

◆ MONI

MONI out fx2ctl_moni_type
Port

Definition at line 65 of file fx2_2fifoctl_ic.vhd.

◆ I_FX2_IFCLK

I_FX2_IFCLK in slbit
Port

Definition at line 66 of file fx2_2fifoctl_ic.vhd.

◆ O_FX2_FIFO

O_FX2_FIFO out slv2
Port

Definition at line 67 of file fx2_2fifoctl_ic.vhd.

◆ I_FX2_FLAG

I_FX2_FLAG in slv4
Port

Definition at line 68 of file fx2_2fifoctl_ic.vhd.

◆ O_FX2_SLRD_N

O_FX2_SLRD_N out slbit
Port

Definition at line 69 of file fx2_2fifoctl_ic.vhd.

◆ O_FX2_SLWR_N

O_FX2_SLWR_N out slbit
Port

Definition at line 70 of file fx2_2fifoctl_ic.vhd.

◆ O_FX2_SLOE_N

O_FX2_SLOE_N out slbit
Port

Definition at line 71 of file fx2_2fifoctl_ic.vhd.

◆ O_FX2_PKTEND_N

Definition at line 72 of file fx2_2fifoctl_ic.vhd.

◆ IO_FX2_DATA

IO_FX2_DATA inout slv8
Port

Definition at line 74 of file fx2_2fifoctl_ic.vhd.

◆ ieee

ieee
Library

Definition at line 37 of file fx2_2fifoctl_ic.vhd.

◆ std_logic_1164

std_logic_1164
use clause

Definition at line 38 of file fx2_2fifoctl_ic.vhd.

◆ numeric_std

numeric_std
use clause

Definition at line 39 of file fx2_2fifoctl_ic.vhd.

◆ slvtypes

slvtypes
use clause

Definition at line 41 of file fx2_2fifoctl_ic.vhd.

◆ xlib

xlib
use clause

Definition at line 42 of file fx2_2fifoctl_ic.vhd.

◆ memlib

memlib
use clause

Definition at line 43 of file fx2_2fifoctl_ic.vhd.

◆ fx2lib

fx2lib
use clause

Definition at line 44 of file fx2_2fifoctl_ic.vhd.


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