Multicore Fixed and Floating-Point System-on-Chip
Copyright 2012 Texas Instruments Incorporated
Device Configuration
67
SPRS689D—March 2012
TMS320C6670
3 Device Configuration
On the TMS320C6670 device, certain device configurations like boot mode and endianess, are selected at device
power-on reset. The status of the peripherals (enabled/disabled) is determined after device power-on reset. By
default, the peripherals on the device are disabled and need to be enabled by software before being used.
3.1 Device Configuration at Device Reset
describes the device configuration pins. The logic level is latched at power-on reset to determine the device
configuration. The logic level on the device configuration pins can be set by using external pullup/pulldown resistors
or by using some control device (e.g., FPGA/CPLD) to intelligently drive these pins. When using a control device,
care should be taken to ensure there is no contention on the lines when the device is out of reset. The device
configuration pins are sampled during power-on reset and are driven after the reset is removed. To avoid
contention, the control device must stop driving the device configuration pins of the DSP.
Note—
If a configuration pin must be routed out from the device and it is not driven (Hi-Z state),
the internal pullup/pulldown (IPU/IPD) resistor should not be relied upon. TI recommends the use of an
external pullup/pulldown resistor. For more detailed information on pullup/pulldown resistors and
situations in which external pullup/pulldown resistors are required, see Section 3.4
Table 3-1
Device Configuration Pins
Configuration Pin
Pin No.
IPD/IPU
(1)
1 Internal 100-μA pulldown or pullup is provided for this terminal. In most systems, a 1-k
Ω
resistor can be used to oppose the IPD/IPU. For more detailed information on
pulldown/pullup resistors and situations in which external pulldown/pullup resistors are required, see Section 3.4
Functional Description
LENDIAN
(1) (2)
2 These signal names are the secondary functions of these pins.
AJ20
IPU Device
endian mode (LENDIAN)
0 = Device operates in big endian mode
1 = Device operates in little endian mode
BOOTMODE[12:0]
(1) (2)
AF21, AE20, AD20,
AG19, AE21, AJ19,
AH19, AG20,
AE18, AF18, AE19,
AD19, AG18
IPD
Method of boot
See
‘‘Boot Modes Supported and PLL Settings’’
on page 30 for more details. See the
Bootloader for the C66x DSP User Guide in
‘‘Related Documentation from Texas
on page 66 for detailed information on boot configuration
PCIESSMODE[1:0]
(1) (2)
AD21, AH20
IPD
PCIe subsystem mode selection
00 = PCIe in end point mode
01 = PCIe legacy end point (support for legacy INTx)
10 = PCIe in root complex mode
11 = Reserved
PCIESSEN
(1) (2)
AJ23
IPD PCIe
subsystem
enable/disable
0 = PCIE subsystem is disabled
1 = PCIE subsystem is enabled
CORECLKSEL
(1)
AB25
IPD
Core clock select
0 = SYSCLK is used as the input to Main PLL
1 = ALTCORECLK is used as the input to Main PLL
PACLKSEL
(1)
AD23
IPD
Network coprocessor clock select
0 = SYSCLK / ALTCORECLK (controlled by CORECLKSEL pin) is used as the input to PA_SS PLL
1 = PASSCLK is used as the input to PASS PLL
End of Table 3-1
Содержание TMS320C6670
Страница 225: ......