SBAA729 August 2025 AFE7900 , AFE7901 , AFE7903 , AFE7906 , AFE7950 , AFE7951 , AFE7953 , AFE7954 , AFE7955 , AFE7958
Figure 2-1 Hardware Connections of
BRINGUP_AFE Module| Port | I/O | Bit Width | Description |
|---|---|---|---|
| clk | input | 1 | Module clock. Same clock is used for SPI clock. Max clock speed is 10MHz |
| rst_n | input | 1 | Active low reset |
| mem_addr | output | 32 |
External memory address from which instructions need to be loaded during bringup. Memory address starts with 0 and increments by 1 after each instruction |
| mem_data | input | 32 | Bringup instruction stored at mem_addr |
| mem_data_valid | input | 1 |
Instruction in mem_data port is only executed when mem_data_valid = 1 Clear mem_data_valid when mem_addr changes set mem_data_valid after mem_data reflects the instruction stored at mem_addr location |
| ctrl_data | input | 32 | ctrl_data is used to configure BRINGUP_AFE module registers |
| ctrl_data_loc | input | 5 |
Address of the register in which ctrl_data need to be loaded. sts_data_out reflects the data in this register address |
| sts_data_out | output | 32 | Status information in register address ctrl_data_loc |
| ctrl_data_load | input | 1 | When ctrl_data_load = 1, ctrl_data is loaded to ctrl_data_loc register |
| spi_clk | output | 1 | SPI serial interface clock. Connect to SPICLK pin of AFE |
| spi_cs | output | 1 | SPI active low serial data enable. Connect to SPISEN pin of AFE |
| spi_sdo | output | 1 | MOSI. Connect to SPISDIO pin of AFE |
| spi_sdi | input | 1 | MISO. Connect to SPISDO pin of AFE |