SPI Master with Signal Path Delay Compensation Reference Design

(ACTIVE) TIDEP0033

Description & Features

Technical Documents

Support & Training

Order Now


View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Key Document

Description

The Programmable Real-time unit within the Industrial Communication Subsystem (PRU-ICSS) enables customers to support real-time critical applications without using FPGAs, CPLDs or ASICs.
This TI design describes the implementation of the SPI master protocol with signal path delay compensation on PRU-ICSS. It supports the 32-bit communication protocol of ADS8688 with a SPI clock frequency of up to 16.7MHz.

Features
  • SPI master protocol with adjustable signal path delay compensation (not requiring external hardware for signal path delay compensation)
  • Up to 16.7MHz SPI clock
  • Supports ADS8688 SPI communication protocol
  • Automatic measurement of signal path delay for known slave response
  • This PRU-ICSS firmware has been validated with TIDA00164 (ADS8688 and ISO7141CC) and contains firmware source code, implementation description and getting started instructions.

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.


  




TI Devices (11)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
ADS8688  16-Bit 500kSPS 8-Channel Single-Supply SAR ADC With Bipolar Input Ranges  Analog-to-Digital Converters (ADCs)  Sample & Buy View Design Kits & Evaluation Modules
AM4379  Sitara Processor: Arm Cortex-A9, Security, EtherCAT, 3D  Arm Cortex-A9  Sample & Buy View Design Kits & Evaluation Modules
ISO1050  Isolated 5 V CAN Transceiver  Isolation  Sample & Buy View Design Kits & Evaluation Modules
ISO7141CC  4242-VPK Small-Footprint and Low-Power 3/1 Quad Channel Digital Isolator with Noise Filter  Isolation  Sample & Buy View Design Kits & Evaluation Modules
SN65HVS882  8 input, wide 10-34V digital-input serializer for industrial digital inputs  Interface  Sample & Buy View Design Kits & Evaluation Modules
SN74AUP2G08  Low-Power Dual 2-Input Positive-AND Gate  Gate  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G08  Single 2-Input Positive-AND Gate  Gate  Sample & Buy View Design Kits & Evaluation Modules
TPIC2810  8-Bit LED Driver with I2C Interface  LED Driver  Sample & Buy Not Available
TPS65910  Integrated Power Management IC (PMIC) w/ 4 DC/DCs, 8 LDOs and RTC in 6x6mm QFN Family  Power Management  Sample & Buy View Design Kits & Evaluation Modules
TPS717  150mA, High PSRR, Low Quiescent Current, Low Noise LDO  Linear Regulator (LDO)  Sample & Buy View Design Kits & Evaluation Modules
TPS766  Low Quiescent Current, 250-mA, Low Dropout Voltage Regulators  Linear Regulator (LDO)  Sample & Buy View Design Kits & Evaluation Modules

Technical Documents

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

User guides (2)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 1141 13 Jul 2015 206
PDF 323 15 Jun 2015 206
Design files (6)
Title Abstract Type Size (KB) Date Views
ZIP 5563 15 Jun 2015 76
ZIP 384 15 Jun 2015 25
ZIP 447 15 Jun 2015 59
ZIP 447 15 Jun 2015 20
PDF 124 15 Jun 2015 41
PDF 248 15 Jun 2015 129
Related Tools & Software

Reference Designs (1)

Design Kits & Evaluation Modules (1)

Name Part Number Tool Type
AM437x/AMIC120 Industrial Development Kit (IDK)  TMDSIDK437X  Development Kits 

Software (1)


Support & Training

Try our support forums.
Search expert answers for this part Ask a new question

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

Blogs