TIDM-TM4C129XSDRAM
Interfacing SDRAM Memory on High Performance Microcontrollers
TIDM-TM4C129XSDRAM
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
Industrial
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.
Reference design overview and verified performance test data
Detailed schematic diagram for design layout and components
Complete listing of design components, reference designators, and manufacturers/part numbers
Design file that contains information on physical board layer of design PCB
Products
Includes TI products in the design and potential alternatives.
TM4C1230H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFP
Data sheet: PDFTM4C123FH6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP
Data sheet: PDFTM4C123GH6PGE — 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: PDFTM4C123GH6PM — 32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-Pin
Data sheet: PDFTM4C123GH6PZ — 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: PDFTM4C123GH6ZRB — 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: PDFTM4C123GH6ZXR — 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: PDFTM4C1290NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB
Data sheet: PDFTM4C1290NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB
Data sheet: PDFTM4C1292NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII
Data sheet: PDFTM4C1292NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII
Data sheet: PDFTM4C1294KCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY
Data sheet: PDFTM4C1294NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHY
Data sheet: PDFTM4C1294NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY
Data sheet: PDFTM4C1297NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, LCD
Data sheet: PDFTM4C1299KCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD
Data sheet: PDFTM4C1299NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD
Data sheet: PDFTM4C129CNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES
Data sheet: PDFTM4C129CNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES
Data sheet: PDFTM4C129DNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES
Data sheet: PDFTM4C129DNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES
Data sheet: PDFTM4C129EKCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, AES
Data sheet: PDFTM4C129ENCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES
Data sheet: PDFTM4C129ENCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES
Data sheet: PDFTM4C129LNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES
Data sheet: PDFTM4C129XKCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES
Data sheet: PDFTM4C129XNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AES
Data sheet: PDFStart development
Technical documentation
Type | Title | 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
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.