The ExampleSubSystem is a component that simplifies using the StreamingToSlaveSubSystem such that it is appropriate for the example projects. It reduces the number of options for simplicity. The StreamingToSlaveSubSystem does the heavy lifting and contains the blocks required to move data between Avalon-ST and Avalon-MM interfaces. More...
Entities | |
ExampleSubSystem_BEH | architecture |
Entity Description: Here... Address Map: Here... Block Diagram: Here... More... | |
Libraries | |
work |
Use Clauses | |
numeric_std | |
UtilityPkg | |
BoardInfoPkg | |
AvalonPkg | |
ExamplePkg | Package <ExamplePkg> |
DMAPkg | |
MemoryMappedPkg | |
SubSystemPkg |
Generics | |
BOARD_INFO | BoardInfo |
Return to Top | |
SLAVE_OUT_INFO | AvalonMMSlaveInfo |
Board Specific Parameters. | |
DATA_IN_INFO | AvalonSTInfoArray |
Slave Output Interface Parameters. | |
DATA_OUT_INFO | AvalonSTInfoArray |
Streaming Input Interface Parameters. | |
EXAMPLE_SUB_SYSTEM_INFO | ExampleSubSystemInfo |
Streaming Output Interface Parameters. |
Ports | |
slaveInClk | in std_logic |
Component Specific Parameters. | |
dataOutRsp | in AvalonSTSinkToSourceIntfArray |
Memory Mapped Slave Control/Status Interface | |
slaveInReset | in std_logic |
slaveInIRQ | out AvalonIRQSenderIntf |
slaveIn | in AvalonMMFabricToSlaveIntf |
slaveInRsp | out AvalonMMSlaveToFabricIntf |
Memory Mapped Slave Output Data Interface | |
slaveOutClk | in std_logic |
slaveOutReset | in std_logic |
slaveOut | out AvalonMMFabricToSlaveIntf |
slaveOutRsp | in AvalonMMSlaveToFabricIntf |
Streaming Data Clock/Reset Interface | |
dataClk | in std_logic |
dataReset | in std_logic |
Streaming Data Input Interface | |
dataIn | in AvalonSTSourceToSinkIntfArray |
dataInRsp | out AvalonSTSinkToSourceIntfArray |
Streaming Data Output Interface | |
dataOut | out AvalonSTSourceToSinkIntfArray |
The ExampleSubSystem is a component that simplifies using the StreamingToSlaveSubSystem such that it is appropriate for the example projects. It reduces the number of options for simplicity. The StreamingToSlaveSubSystem does the heavy lifting and contains the blocks required to move data between Avalon-ST and Avalon-MM interfaces.
Definition at line 70 of file ExampleSubSystem.vhd.
|
Generic |
Definition at line 74 of file ExampleSubSystem.vhd.
|
Generic |
Board Specific Parameters.
Definition at line 76 of file ExampleSubSystem.vhd.
|
Generic |
Slave Output Interface Parameters.
Definition at line 78 of file ExampleSubSystem.vhd.
|
Generic |
Streaming Input Interface Parameters.
Definition at line 80 of file ExampleSubSystem.vhd.
Streaming Output Interface Parameters.
Definition at line 82 of file ExampleSubSystem.vhd.
|
Port |
Component Specific Parameters.
Definition at line 87 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 88 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 89 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 90 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 91 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 95 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 96 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 97 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 98 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 102 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 103 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 107 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 108 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 112 of file ExampleSubSystem.vhd.
|
Port |
Definition at line 113 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 21 of file ExampleSubSystem.vhd.
|
Library |
Definition at line 23 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 24 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 25 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 26 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 27 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 28 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 29 of file ExampleSubSystem.vhd.
|
Package |
Definition at line 30 of file ExampleSubSystem.vhd.