TIDEP0017

PRU Real-Time I/O Evaluation Reference Design

TIDEP0017

Design files

Overview

This reference design is a BeagleBone Black add-on board that allows users get to know TI’s powerful Programmable Real-Time Unit (PRU) core and basic functionality.  The PRU is a low-latency microcontroller subsystem integrated in the Sitara AM335x and AM437x family of devices.  The PRU core is optimized for deterministic, real-time processing, direct access to I/Os and ultra-low-latency requirements.  With LEDs and push buttons for GPIO, audio, a temp sensor, optional character display and more, this add-on board includes schematics, bill of materials (BOM), design files, and design guide to teach the basics of the PRU. 

Features
  • PRU low-latency microcontroller subsystem integrated in Sitara Cortex-A8 based AM335x processor
  • 32-Bit RISC architecture, 200 MHz (5 ns) per instruction, single cycle execution, dedicated instruction and data RAM, additional shared RAM, 200 MHz ( 5ns) I/O interface
  • BeagleBone Black compatible add-on board includes push buttons, I/O header, basic audio, UART (DB9), HDQ temperature sensor, proto board area, optional 8x2 LCD character display
  • Complete set of reference materials including schematics, BOM, board design files, and design guide
??image.gallery.download_en_US?? View video with transcript Video

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDU426.PDF (1837 K)

Reference design overview and verified performance test data

TIDU461.PDF (118 K)

Test results for the reference design, including efficiency graphs, test prerequisites and more

TIDR938.PDF (53 K)

Detailed schematic diagram for design layout and components

TIDR952.ZIP (24 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDR954.ZIP (153 K)

Detailed overview of design layout for component placement

TIDR955.ZIP (79 K)

Files used for 3D models or 2D drawings of IC components

TIDR953.ZIP (1620 K)

PCB layer plot file used for generating PCB design layout

Products

Includes TI products in the design and potential alternatives.

Arm-based processors

AM3356Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN

Data sheet: PDF | HTML
Arm-based processors

AM3357Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN

Data sheet: PDF | HTML
Arm-based processors

AM3358Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN

Data sheet: PDF | HTML
Arm-based processors

AM3359Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN

Data sheet: PDF | HTML
Arm-based processors

AMIC110Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols

Data sheet: PDF | HTML
Headphone amps

LM4808105-mW, stereo, analog input headphone amplifier

Data sheet: PDF
Precision DACs (≤10 MSPS)

DAC082S0858-Bit Micro Power DUAL Digital-to-Analog Converter with Rail-to-Rail Output

Data sheet: PDF | HTML
RS-232 transceivers

MAX3232E3- to 5.5-V dual channel 250kbps RS-232 line driver/receiver with +/-15-kV IEC-ESD protection

Data sheet: PDF | HTML

Start development

Hardware

Daughter card

PRUCAPE — PRUCAPE BeagleBone Black PRU expansion card

The TI PRU Cape is a BeagleBone Black add-on board that allows users get to know TI’s powerful Programmable Real-Time Unit (PRU) core and basic functionality. The PRU is a low-latency microcontroller subsystem integrated in the Sitara AM335x and AM437x family of devices.  The PRU core is (...)

Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com

Technical documentation

No results found. Please clear your search and try again.
View all 5
Type Title Date
White paper Ensuring real-time predictability (Rev. B) Dec. 04, 2018
User guides PRU Cape Getting Started Guide Nov. 04, 2014
User guides PRU-ICSS Getting Started Guide Jul. 28, 2014
Test report PRU Real-Time I/O Evaluation Reference Design Test Data Jul. 28, 2014
Design guide PRU CAPE Hardware Verified Design Guide Jun. 26, 2014

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
PRU-SWPKG Programmable Real-time Unit (PRU) Software Support Package

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos