SPRADK7 March   2026 TMS320F280039C

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2System Description
    1. 2.1 SPI Implementation
    2. 2.2 CLB Implementation
    3. 2.3 Software Changes
  6. 3Validation
  7. 4Summary
  8. 5References

System Description

The A-Format interface implementation is based on the TIDM-1011 design. The implementation was validated using the same hardware platform: LAUNCHXL-F280039C (C2000 LaunchPad), BOOSTXL-POSMGR (position manager booster pack), and a Nikon A-Format encoder (model: Nikon-MX50AHN00, replacing the Tamagawa encoder in TIDM-1011). When adapting T-Format interface to the A-Format, only software modifications are required, including: 1) SPI peripheral configuration (FIFO width/depth, clock polarity/phase); 2) CLB logic customization (CRC calculation, transmit/receive sequence control); 3) A-Format frame formatting (18-bit field splitting, command/response parsing).

The A-Format interface uses SPI for data transfer and receive. CLB is used to manage the transfer/receive sequence of SPI as well as calculate the RX CRC on the fly. A simplified block diagram of the interface is shown in the following figure.

TMS320F280039C System Diagram Figure 2-1 System Diagram