The ExampleComponent is a fully functioning component that is available to help users understand the basic AFW infrastructure features and how to implement them. It explores and details two main areas, both in this document and in the extensive use of comments in the source file. The first area is the use of the RegisterBank component and its interface connections. The second illustrates the use of flow control FIFOs on an Avalon-ST sink input, and an Avalon-ST source output. More...
Entities | |
ExampleComponent_BEH | architecture |
Entity Description: Here... Register Definitions: Here... IRQ Definitions: Here... Block Diagram: Here... More... | |
Use Clauses | |
numeric_std | |
UtilityPkg | |
BoardInfoPkg | |
ComponentPkg | |
AvalonPkg | |
MiscPkg | |
RegisterPkg | |
FIFOPkg | |
ExamplePkg | Package <ExamplePkg> |
Generics | |
BOARD_INFO | BoardInfo |
Return to Top | |
DATA_IN_INFO | AvalonSTInfo |
Board Specific Parameters. | |
DATA_OUT_INFO | AvalonSTInfo |
Streaming Input Interface Parameters. |
Ports | |
slaveClk | in std_logic |
Streaming Output Interface Parameters. | |
dataOutRsp | in AvalonSTSinkToSourceIntf |
Memory Mapped Slave Control/Status Interface | |
slaveReset | in std_logic |
slaveIRQ | out AvalonIRQSenderIntfArray ( 2 downto 0 ) |
slaveIn | in AvalonMMFabricToSlaveIntf |
slaveInRsp | out AvalonMMSlaveToFabricIntf |
Streaming Data Interfaces | |
dataClk | in std_logic |
dataReset | in std_logic |
dataIn | in AvalonSTSourceToSinkIntf |
dataInRsp | out AvalonSTSinkToSourceIntf |
dataOut | out AvalonSTSourceToSinkIntf |
The ExampleComponent is a fully functioning component that is available to help users understand the basic AFW infrastructure features and how to implement them. It explores and details two main areas, both in this document and in the extensive use of comments in the source file. The first area is the use of the RegisterBank component and its interface connections. The second illustrates the use of flow control FIFOs on an Avalon-ST sink input, and an Avalon-ST source output.
Definition at line 83 of file ExampleComponent.vhd.
|
Generic |
Definition at line 87 of file ExampleComponent.vhd.
|
Generic |
Board Specific Parameters.
Definition at line 89 of file ExampleComponent.vhd.
|
Generic |
Streaming Input Interface Parameters.
Definition at line 91 of file ExampleComponent.vhd.
|
Port |
Streaming Output Interface Parameters.
Definition at line 146 of file ExampleComponent.vhd.
|
Port |
Definition at line 147 of file ExampleComponent.vhd.
|
Port |
Definition at line 148 of file ExampleComponent.vhd.
|
Port |
Definition at line 149 of file ExampleComponent.vhd.
|
Port |
Definition at line 150 of file ExampleComponent.vhd.
|
Port |
Definition at line 154 of file ExampleComponent.vhd.
|
Port |
Definition at line 155 of file ExampleComponent.vhd.
|
Port |
Definition at line 156 of file ExampleComponent.vhd.
|
Port |
Definition at line 157 of file ExampleComponent.vhd.
|
Port |
Definition at line 158 of file ExampleComponent.vhd.
|
Port |
Definition at line 159 of file ExampleComponent.vhd.
|
Package |
Definition at line 21 of file ExampleComponent.vhd.
|
Package |
Definition at line 23 of file ExampleComponent.vhd.
|
Package |
Definition at line 24 of file ExampleComponent.vhd.
|
Package |
Definition at line 25 of file ExampleComponent.vhd.
|
Package |
Definition at line 26 of file ExampleComponent.vhd.
|
Package |
Definition at line 27 of file ExampleComponent.vhd.
|
Package |
Definition at line 28 of file ExampleComponent.vhd.
|
Package |
Definition at line 29 of file ExampleComponent.vhd.
|
Package |
Definition at line 30 of file ExampleComponent.vhd.