My Project  v0.0.16
Libraries | Use Clauses | Records | Types | Constants
ipbus Package Reference

Libraries

IEEE 

Use Clauses

STD_LOGIC_1164 

Constants

IPB_RBUS_NULL  ipb_rbus := ( ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' )
IPB_WBUS_NULL  ipb_wbus := ( ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' )
IPBDC_SEL_WIDTH  integer := 5
IPBDC_BUS_NULL  ipbdc_bus := ( " 00 " , ( others = > ' 0 ' ) , ' 0 ' )

Types

ipb_wbus_array array ( natural range <> ) of ipb_wbus
ipb_rbus_array array ( natural range <> ) of ipb_rbus
ipbdc_bus_array array ( natural range <> ) of ipbdc_bus
ipb_mac_cfg ( EXTERNAL , INTERNAL )
ipb_ip_cfg ( EXTERNAL , INTERNAL )

Records

ipb_wbus  
ipb_addr  std_logic_vector ( 31 downto 0 )
ipb_wdata  std_logic_vector ( 31 downto 0 )
ipb_strobe  std_logic
ipb_write  std_logic
ipb_rbus  
ipb_rdata  std_logic_vector ( 31 downto 0 )
ipb_ack  std_logic
ipb_err  std_logic
ipbdc_bus  
phase  std_logic_vector ( 1 downto 0 )
ad  std_logic_vector ( 31 downto 0 )
flag  std_logic

Member Data Documentation

◆ ad

ad std_logic_vector ( 31 downto 0 )
Record

◆ flag

flag std_logic
Record

◆ IEEE

IEEE
Library

◆ ipb_ack

ipb_ack std_logic
Record

◆ ipb_addr

ipb_addr std_logic_vector ( 31 downto 0 )
Record

◆ ipb_err

ipb_err std_logic
Record

◆ ipb_ip_cfg

ipb_ip_cfg ( EXTERNAL , INTERNAL )
Type

◆ ipb_mac_cfg

ipb_mac_cfg ( EXTERNAL , INTERNAL )
Type

◆ ipb_rbus

ipb_rbus
Record

◆ ipb_rbus_array

ipb_rbus_array array ( natural range <> ) of ipb_rbus
Type

◆ IPB_RBUS_NULL

IPB_RBUS_NULL ipb_rbus := ( ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' )
Constant

◆ ipb_rdata

ipb_rdata std_logic_vector ( 31 downto 0 )
Record

◆ ipb_strobe

ipb_strobe std_logic
Record

◆ ipb_wbus

ipb_wbus
Record

◆ ipb_wbus_array

ipb_wbus_array array ( natural range <> ) of ipb_wbus
Type

◆ IPB_WBUS_NULL

IPB_WBUS_NULL ipb_wbus := ( ( others = > ' 0 ' ) , ( others = > ' 0 ' ) , ' 0 ' , ' 0 ' )
Constant

◆ ipb_wdata

ipb_wdata std_logic_vector ( 31 downto 0 )
Record

◆ ipb_write

ipb_write std_logic
Record

◆ ipbdc_bus

ipbdc_bus
Record

◆ ipbdc_bus_array

ipbdc_bus_array array ( natural range <> ) of ipbdc_bus
Type

◆ IPBDC_BUS_NULL

IPBDC_BUS_NULL ipbdc_bus := ( " 00 " , ( others = > ' 0 ' ) , ' 0 ' )
Constant

◆ IPBDC_SEL_WIDTH

IPBDC_SEL_WIDTH integer := 5
Constant

◆ phase

phase std_logic_vector ( 1 downto 0 )
Record

◆ STD_LOGIC_1164

STD_LOGIC_1164
Package

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