SM320C6455-EP

FIXED-POINT DIGITAL SIGNAL PROCESSOR

www.ti.com

SPRS462B – SEPTEMBER 2007 – REVISED JANUARY 2008

3 Device Configuration

On the C6455 device, certain device configurations like boot mode, pin multiplexing, and endianess, are selected at device reset. The status of the peripherals (enabled/disabled) is determined after device reset. By default, the peripherals on the C6455 device are disabled and need to be enabled by software before being used.

3.1Device Configuration at Device Reset

Table 3-1describes the C6455 device configuration pins. The logic level of the AEA[19:0], ABA[1:0], and PCI_EN pins is latched at 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 reset and are driven after the reset is removed. To avoid contention, the control device should only drive the EMIFA pins when RESETSTAT is low.

NOTE

If a configuration pin must be routed out from the device and 3-stated (not driven), 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 where external pullup/pulldown resistors are required, see Section 3.7, Pullup/Pulldown Resistors.

Table 3-1. C6455 Device Configuration Pins (AEA[19:0], ABA[1:0], and PCI_EN)

CONFIGURATION

NO.

IPD/

PIN

IPU(1)

[N25,

L26,

AEA[19:16]IPD L25,

P26]

AEA15

P27

IPD

FUNCTIONAL DESCRIPTION

Boot Mode Selections (BOOTMODE [3:0]).

These pins select the boot mode for the device.

0000 No boot (default mode)

0001 Host boot (HPI)

0010 Reserved

0011 Reserved

0100 EMIFA 8 bit ROM boot

0101 Master I2C boot

0110 Slave I2C boot

0111 Host boot (PCI)

1000 thru Serial Rapid I/O boot configurations

1111

If selected for boot, the corresponding peripheral is automatically enabled after device reset. For more detailed information on boot modes, see Section 2.4, Boot Sequence. CFGGP[2:0] pins must be set to 000b during reset for proper operation of the PCI boot mode.

EMIFA input clock source select (AECLKIN_SEL).

0AECLKIN (default mode)

1SYSCLK4 (CPU/x) Clock Rate. The SYSCLK4 clock rate is software selectable via the Software PLL1 Controller. By default, SYSCLK4 is selected as CPU/8 clock rate.

(1)IPD = Internal pulldown, IPU = Internal pullup. For most systems, a 1-kΩresistor can be used to oppose the IPU/IPD. For more detailed information on pullup/pulldown resistors and situations where external pullup/pulldown resistors are required, see Section 3.7, Pullup/Pulldown Resistors.

Submit Documentation Feedback

Device Configuration

59

Page 59
Image 59
Texas Instruments SM320C6455-EP Device Configuration at Device Reset, Configuration IPD PIN, IPU1, Functional Description