|
My Project
v0.0.16
|
Processes | |
| sreg_proc | ( clk , rst ) |
| ModeProcess | ( clk , rst ) |
| SerialInProcess | ( clk , rst ) |
| SerialOutProcess | ( clk , rst ) |
| sreg_proc | ( clk , rst ) |
| ModeProcess | ( clk , rst ) |
| SerialInProcess | ( clk , rst ) |
| SerialOutProcess | ( clk , rst ) |
Constants | |
| timeout_max | integer := 1073741823 |
Types | |
| type_rx_state | ( RX_IDLE , RX_ACTIVE ) |
| type_tx_state | ( TX_IDLE , TX_ACTIVE ) |
| type_mode | ( IDLE_MODE , HEADER_MODE , READ_MODE , WRITE_MODE ) |
Signals | |
| sck_sreg | std_logic_vector ( 2 downto 0 ) |
| si_sreg | std_logic_vector ( 2 downto 0 ) |
| cs_sreg | std_logic_vector ( 2 downto 0 ) |
| SerialInActive | std_logic |
| SerialInValid | std_logic |
| SerialInRegister | std_logic_vector ( width - 1 downto 0 ) |
| SerialInIndex | integer range 0 to width - 1 |
| SerialInTimeout | integer range 0 to 1073741823 |
| SerialOutActive | std_logic |
| SerialOutValid | std_logic |
| SerialOutValidDelayed | std_logic |
| SerialOutValidDelayed2 | std_logic |
| SerialOutRegister | std_logic_vector ( width - 1 downto 0 ) |
| SerialOutIndex | integer range 0 to width - 1 |
| SerialOutTimeout | integer range 0 to 1073741823 |
| r_nw | std_logic |
| status_reg | std_logic_vector ( width - 1 downto 0 ) |
| sck_rising_edge | std_logic |
| rx_state | type_rx_state := RX_IDLE |
| tx_state | type_tx_state := TX_IDLE |
| mode | type_mode := IDLE_MODE |
Attributes | |
| enum_encoding | string |
| enum_encoding | type_rx_state : type is " 0 1 " |
| enum_encoding | type_tx_state : type is " 0 1 " |
| enum_encoding | type_mode : type is " 00 01 10 11 " |
|
Signal |
|
Attribute |
|
Attribute |
|
Attribute |
|
Attribute |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Constant |
|
Signal |
|
Type |
|
Type |
|
Type |
1.8.13