Question: What is required to switch from 32 to 16 bit mode memory accesses? He wants to switch using 16 bit wide external memory, but wants to know if the memory addressing is handled differently. handle program code as well? Can we load and run code externally (16 bit wide external memory interface) into the C32 which is operating using a 32 bit wide internal memory scheme? That is to say, is the memory interface for use with DATA ONLY, or can it be used to handle program code as well?

Answer: See page 2-4 Section 2.3.1 of C32 UG or description of PRGW pin. Device executes out of 16 or 32-bit wide memory. Data can be fetched out of 8, 16, or 32 bits wide. Code fetches are controlled by PRGW, data fetches are controlled by the corresponding STRB control register. .


Device: TMS320C3x
Category: Related Devices
Detail: Memory Interfaces
Title: Switch From 32 to 16 bit mode Memory
Source: Case from TMS320 Hotline
Date: 6/1/97
GenId: 0003223

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!