SPRAC77E January 2022 – February 2022 TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
The next step is to understand the routing to/from the CLB and how it will integrate into your project's requirements.
The provided examples route signals between the CLB and specific GPIO pins. The input/output routing is described in the Section 6 Your application may, however, require routing signals to different pins or a different XBAR or a different peripheral. The specific modifications differ from case-to-case.
In some cases, a simple change to the application code is all that is required.
The routing is through INPUTXBARx to the CLB AUXSIGx global MUX. You want to change the input to a different GPIO. This can be accomplished by changing which GPIO is connected to INPUTXBARx.
In other cases, the CLB library may need to be changed or the design moved to another tile. For example:
If a Tile output is not able to use the OUTPUTXBAR it may instead override a peripheral output. Which peripherals are available to each tile differs. For example ePWM1 can be overridden by Tile 1, ePWM2 by Tile2, and so forth. A change here may require routing the output to a different OUTLUT or to a different tile.