TIDUE74F
April 2018 – March 2026
1
Description
Resources
Features
Applications
6
1
System Description
1.1
Key System Specifications
2
System Overview
2.1
Block Diagram
2.2
Highlighted Products
2.2.1
C2000™ Real-Time MCU LaunchPad™ Development Kit
2.2.2
SN65HVD78
2.2.3
TLV702
2.2.4
TPS22918-Q1
2.3
Design Considerations
2.3.1
Tamagawa T-Format Protocol
2.3.2
C2000 T-Format Encoder Interface Overview
2.3.3
TIDM-1011 Board Implementation
2.3.4
MCU Resource Requirements
2.3.5
Device-Specific Resource Usage
2.3.5.1
CRC Calculations
2.3.5.2
Input, Output Signals, and CLB Tiles
2.3.6
CLB T-Format Implementation Details
2.3.6.1
Transaction Waveforms
2.3.6.1.1
IDLE State
2.3.6.1.2
TRANSMIT_DATA State
2.3.6.1.3
WAIT_FOR_START State
2.3.6.1.4
RECEIVE_DATA State
2.3.6.2
Communication Tile Design
2.3.6.3
Logic View
2.3.7
CLB Receive Data CRC Implementation
2.3.8
PM T-Format Encoder Interface Library
2.3.8.1
PM T-Format Reference Implementation Commands
2.3.8.2
Functions Supported in PM T-Format Reference Implementation
3
Hardware, Software, Testing Requirements, and Test Results
3.1
Hardware
3.1.1
TIDM-1011 Jumper Configuration
3.2
Software
3.2.1
C2000 Driver Library (DriverLib)
3.2.2
C2000 SysConfig
3.2.3
C2000 Configurable Logic Block Tool
3.2.4
Installing Code Composer Studio™ and C2000WARE-MOTORCONTROL-SDK
3.2.5
Locating the Reference Software
3.3
Testing and Results
3.3.1
Hardware Configuration
3.3.2
Building and Loading Project
3.3.3
Running Code
3.3.4
Cable Length Validation
3.3.5
Benchmarks
3.3.6
Troubleshooting
4
Design Files
5
Related Documentation
5.1
Trademarks
6
Terminology
7
About the Authors
8
Revision History
Design Guide
Tamagawa T-Format Absolute-Encoder Host Interface Reference Design for C2000 MCUs