48 lines
1.0 KiB
ReStructuredText
48 lines
1.0 KiB
ReStructuredText
.. _template_framework interface:
|
|
|
|
Template Interface
|
|
================================================================================
|
|
|
|
The {interface name} is used to {brief description}.
|
|
|
|
The interface consists of {#} streams:
|
|
|
|
* The {stream name} stream which carries the {...}.
|
|
|
|
{brief description, handshaking info}
|
|
|
|
Files
|
|
--------------------------------------------------------------------------------
|
|
|
|
.. list-table::
|
|
:header-rows: 1
|
|
|
|
* - Name
|
|
- Description
|
|
* - :git-hdl:`master:library/spi_engine/interfaces/spi_engine_ctrl_rtl.xml`
|
|
- Interface definition file
|
|
|
|
Signal Pins
|
|
--------------------------------------------------------------------------------
|
|
|
|
.. list-table::
|
|
:widths: 10 10 10 70
|
|
:header-rows: 1
|
|
|
|
* - Width
|
|
- Name
|
|
- Direction (Master)
|
|
- Description
|
|
* -
|
|
- ``cmd_ready``
|
|
- Input
|
|
- Ready signal of the CMD stream
|
|
* -
|
|
- ``cmd_valid``
|
|
- Output
|
|
- Valid signal of the CMD stream
|
|
* - [15:0]
|
|
- ``cmd_data``
|
|
- Output
|
|
- Data signal of the CMD stream
|