TIDM-TM4C129XSDRAM

TIDM-TM4C129XSDRAM

Design files

Overview

This reference design demonstrates how to implement and interface SDRAM Memory to the performance microcontroller TM4C129XNCZAD. The implementation is made possible by using the EPI Interface of the Microcontroller to interface a 256Mbit SDRAM at 60MHz which allows developers to implement additional memory for code and data when interfacing with High Speed LCD Panels.

Features

• Designed for (formerly Tiva MCU) DK-TM4C129X EVM with integrated Smart QVGA LCD Panel for Graphics Rendering https://www.ti.com/tool/TIDM-CONNECTED-ETHERNET
• Extend the useable memory space to 512Mbit, 16-bit SDRAM with the 60MHz External Peripherial Interface (EPI) for high memory throughput and footprint applications
• Driver library components to simplify code development
• Source code contains projects for Code Composer Studio

Download View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

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

TIDU853.PDF (1268 KB)

Reference design overview and verified performance test data

TIDRDX2.PDF (88 KB)

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

TIDCA23.ZIP (23 KB)

Design file that contains information on physical board layer of design PCB

TIDRDX1.PDF (259 KB)

Detailed schematic diagram for design layout and components

Products

Includes TI products in the design and potential alternatives.

Backlight LED drivers

TPS61042 — 30-V, 500-mA switch boost converter in QFN-8 for white LED applications

Data sheet: PDF | HTML
DC/DC converters

TPS62177 — 28V, 0.5A Step-Down Converter with SNOOZE Mode

Data sheet: PDF | HTML
Digital temperature sensors

TMP100 — 2C digital temperature sensor, I2C/SMBus interface in SOT-23 package

Data sheet: PDF | HTML
General-purpose MCUs

TM4C1230H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123FH6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PM — 32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-Pin

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6ZRB — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGA

Data sheet: PDF
General-purpose MCUs

TM4C123GH6ZXR — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGA

Data sheet: PDF
General-purpose MCUs

TM4C1290NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet: PDF
General-purpose MCUs

TM4C1290NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet: PDF
General-purpose MCUs

TM4C1292NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII

Data sheet: PDF
General-purpose MCUs

TM4C1292NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII

Data sheet: PDF
General-purpose MCUs

TM4C1294KCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1294NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1294NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1297NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, LCD

Data sheet: PDF
General-purpose MCUs

TM4C1299KCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD

Data sheet: PDF
General-purpose MCUs

TM4C1299NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD

Data sheet: PDF
General-purpose MCUs

TM4C129CNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES

Data sheet: PDF
General-purpose MCUs

TM4C129CNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES

Data sheet: PDF
General-purpose MCUs

TM4C129DNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES

Data sheet: PDF
General-purpose MCUs

TM4C129DNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES

Data sheet: PDF
General-purpose MCUs

TM4C129EKCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129ENCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129ENCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129LNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
General-purpose MCUs

TM4C129XKCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
General-purpose MCUs

TM4C129XNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
Load switches

TPS2051B — 0.5A loading, 2.7-5.5V, 70mΩ USB power switch, active-high

Data sheet: PDF | HTML
Series voltage references

REF3230 — 3-V 4-ppm/°C, 100-µA 6-pin SOT-23 series (bandgap) voltage reference

Data sheet: PDF | HTML

Start development

Software development

Code example or demo

TIDCA22 — Interfacing SDRAM Memory on High Performance Microcontrollers Software Example

Supported products & hardware

Supported products & hardware

Hardware development
Reference design
TIDM-TM4C129XSDRAM — Interfacing SDRAM Memory on High Performance Microcontrollers

TIDCA22 — Interfacing SDRAM Memory on High Performance Microcontrollers Software Example

close
Latest version
Version: 01.00.00.0A
Release date: Nov 8, 2015
Hardware development
Reference design
TIDM-TM4C129XSDRAM — Interfacing SDRAM Memory on High Performance Microcontrollers

Release Information

The design resource accessed as www.ti.com/lit/zip/tidca22 or www.ti.com/lit/xx/tidca22a/tidca22a.zip has been migrated to a new user experience at www.ti.com/tool/download/TIDCA22. Please update any bookmarks accordingly.

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Top documentation Type Title Format options Date
* Design guide Interfacing SDRAM Memory on High Performance Microcontrollers Design Guide Mar 31, 2015

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