This section provides an overview of how the PTO
QepDiv interface is implemented. This interface is primarily achieved by using the
following components:
- C28x CPU
- The CPU initializes the function and configuration of the CLB, XBARs,
and GPIOs as applicable.
- Configurable logic block (CLB) Type 1 or later
- Monitors input signals, QEP-A, QEP-B, and QEP-I,
connected to the GPIO
- Detects the direction of the motion and any changes in
direction
- Detects the edges of the input signals
- Implements the division function and generates the
scaled outputs: PTO-QEP-A, PTO-QEP-B, and PTO-QEP-I.
- Device interconnect (XBARs)
- Input and output XBARs are used to route signals to and from the CLB as
applicable.