SURF
|
Functions | |
AxiConfigType | axiConfig ( constant ADDR_WIDTH_C: in in positive range 12 to 64 32 constant DATA_BYTES_C: in in positive range 1 to 128 4 constant ID_BITS_C: in in positive range 1 to 32 12 constant LEN_BITS_C: in in natural range 0 to 8 4 ) |
AxiWriteMasterType | axiWriteMasterInit ( constant AXI_CONFIG_C: in in AxiConfigType bready: in in sl '0' constant AXI_BURST_C: in in slv( 1 downto 0) "01" constant AXI_CACHE_C: in in slv( 3 downto 0) "1111" ) |
AxiReadMasterType | axiReadMasterInit ( constant AXI_CONFIG_C: in in AxiConfigType constant AXI_BURST_C: in in slv( 1 downto 0) "01" constant AXI_CACHE_C: in in slv( 3 downto 0) "1111" ) |
AxiConfigType | ite ( i: in boolean t: in AxiConfigType e: in AxiConfigType ) |
slv | getAxiLen ( axiConfig: in AxiConfigType , burstBytes: in integer range 1 to 4096 4096 ) |
slv | getAxiLen ( axiConfig: in AxiConfigType burstBytes: in integer range 1 to 4096 4096 totalBytes: in slv address: in slv ) |
slv | getAxiReadBytes ( axiConfig: in AxiConfigType , axiRead: in AxiReadMasterType ) |
AxiConfigType | axiConfig ( constant ADDR_WIDTH_C: in in positive range 12 to 64 32 constant DATA_BYTES_C: in in positive range 1 to 128 4 constant ID_BITS_C: in in positive range 1 to 32 12 constant LEN_BITS_C: in in natural range 0 to 8 4 ) |
AxiWriteMasterType | axiWriteMasterInit ( constant AXI_CONFIG_C: in in AxiConfigType bready: in in sl '0' constant AXI_BURST_C: in in slv( 1 downto 0) "01" constant AXI_CACHE_C: in in slv( 3 downto 0) "1111" ) |
AxiReadMasterType | axiReadMasterInit ( constant AXI_CONFIG_C: in in AxiConfigType constant AXI_BURST_C: in in slv( 1 downto 0) "01" constant AXI_CACHE_C: in in slv( 3 downto 0) "1111" ) |
AxiConfigType | ite ( i: in boolean t: in AxiConfigType e: in AxiConfigType ) |
slv | getAxiLen ( axiConfig: in AxiConfigType , burstBytes: in integer range 1 to 4096 4096 ) |
slv | getAxiLen ( axiConfig: in AxiConfigType burstBytes: in integer range 1 to 4096 4096 totalBytes: in slv address: in slv ) |
slv | getAxiReadBytes ( axiConfig: in AxiConfigType , axiRead: in AxiReadMasterType ) |
Procedures | |
getAxiLenProc( axiConfig: in AxiConfigType burstBytes: in integer range 1 to 4096 4096 totalBytes: in slv address: in slv r: in AxiLenType v: inout AxiLenType ) | |
getAxiLenProc( axiConfig: in AxiConfigType burstBytes: in integer range 1 to 4096 4096 totalBytes: in slv address: in slv r: in AxiLenType v: inout AxiLenType ) |