SBAU412 November 2022 AFE7900 , AFE7903 , AFE7906 , AFE7920 , AFE7950
The IP is expected to be used only within a block design. Users can create a new block design or instantiate the IP within an existing one. To create a new block design with the IP, follow these steps:
The required IOs from the IP must be brought to the top-level file in the FPGA hdl design hierarchy. To do this, first make the required IOs as external. To make the required IOs as external, right-click the individual IOs of interest and select Make External (see Figure 7-6).
In the above implementation example, the bare minimum required IOs are brought out as external.
The block design must then be validated for any errors and output products to generate. To validate the block diagram, right-click the block design under the Design Sources header.
Similarly, right-click the View Instantiation Template to use as a reference for wiring this block design on the top level hdl (see Figure 7-7).
The IOs from the top level hdl which are connected to this IP must be declared in a Constraints file for them to be mapped to the hardware design, specific FPGA pins, and the correct IO levels.
The above steps complete the hardware design using TI AFE SPI IP.