Texas Instruments TMS320C6454 warranty Peripheral Configuration at Device Reset, Pci, Lower Upper

Models: TMS320C6454

1 225
Download 225 pages 4.94 Kb
Page 52
Image 52

TMS320C6454

Fixed-Point Digital Signal Processor

www.ti.com

SPRS311A –APRIL 2006 –REVISED DECEMBER 2006

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

CONFIGURATION

NO.

IPD/

PIN

IPU (1)

 

PCI_EN

Y29

IPD

ABA0

V26

IPD

ABA1

V25

IPD

FUNCTIONAL DESCRIPTION

PCI pin function enable bit (PCI_EN).

Selects which function is enabled on the HPI/PCI multiplexed pins.

0HPI pin function enabled (default)

This means all multiplexed HPI/PCI pins function as HPI pins.

1PCI pin function enabled

This means all multiplexed HPI/PCI pins function as PCI pins.

DDR2 Memory Controller enable (DDR2_EN).

0DDR2 Memory Controller peripheral pins are disabled (default)

1DDR2 Memory Controller peripheral pins are enabled

EMIFA enable (EMIFA_EN).

0EMIFA peripheral pins are disabled (default)

1EMIFA peripheral pins are enabled

PRODUCT PREVIEW

3.2 Peripheral Configuration at Device Reset

Some C6454 peripherals share the same pins (internally multiplexed) and are mutually exclusive. Therefore, not all peripherals may be used at the same time. The device configuration pins described in Section 3.1, Device Configuration at Device Reset, determine which function is enabled for the multiplexed pins.

Note that when the pin function of a peripheral is disabled at device reset, the peripheral is permanently disabled and cannot be enabled until its pin function is enabled and another device reset is executed. Also, note that enabling the pin function of a peripheral does not enable the corresponding peripheral. All peripherals on the C6454 device are disabled by default, except when used for boot, and must be enabled through software before being used.

Other peripheral options like PCI clock speed and EMAC/MDIO interface mode can also be selected at device reset through the device configuration pins. The configuration selected is also fixed at device reset and cannot be changed until another device reset is executed with a different configuration selected.

The multiply factor of the PLL1 Controller is not selected through the configuration pins. The PLL1 multiply factor is set in software through the PLL1 controller registers after device reset. The PLL2 multiply factor is fixed. For more information, see Section 7.7, PLL1 and PLL1 Controller, and Section 7.8,PLL2 and PLL2 Controller.

On the C6454 device, the PCI peripheral pins are multiplexed with the HPI pins. The PCI_EN pin selects the function for the HPI/PCI multiplexed pins. The PCI66, PCI_EEAI, and HPI_WIDTH control other functions of the PCI and HPI peripherals. Table 3-2describes the effect of the PCI_EN, PCI66, PCI_EEAI, and HPI_WIDTH configuration pins.

Table 3-2. PCI_EN, PCI66, PCI_EEAI, and HPI_WIDTH Peripheral Selection (HPI and PCI)

 

CONFIGURATION PIN SETTING (1)

 

PERIPHERAL FUNCTION SELECTED

 

PCI_EN PIN

PCI66

PCI_EEAI HPI_WIDTH

HPI DATA

HPI DATA

32-BIT PCI

PCI

AEA6 PIN

AEA8 PIN

AEA14 PIN

[Y29]

 

LOWER

UPPER

(66-/33-MHz)

AUTO-INIT

 

[U27]

[P25](1)

[R25]

 

 

 

 

 

 

0

 

0

0

0

Enabled

Hi-Z

Disabled

N/A

0

 

0

0

1

Enabled

Enabled

Disabled

N/A

 

 

 

 

 

 

 

 

Enabled

1

 

1

1

X

 

Disabled

Enabled

(via External I2C

 

 

 

 

 

 

 

(66 MHz)

EEPROM)

1

 

1

0

X

 

Disabled

 

Disabled

(1)PCI_EEAI is latched at reset as a configuration input. If PCI_EEAI is set as one, then default values are loaded from an external I2C

EEPROM.

52

Device Configuration

Submit Documentation Feedback

Page 52
Image 52
Texas Instruments TMS320C6454 Peripheral Configuration at Device Reset, Pci, AEA6 PIN AEA8 PIN AEA14 PIN, Lower Upper