3.2PeripheralConfigurationatDeviceReset
TMS320C6454
Fixed-PointDigitalSignalProcessor
SPRS311A–APRIL2006–REVISEDDECEMBER2006
Table3-1.C6454DeviceConfigurationPins(AEA[19:0],ABA[1:0],andPCI_EN)(continued)
CONFIGURATIONIPD/
NO.FUNCTIONALDESCRIPTION
PINIPU
(1)
PCIpinfunctionenablebit(PCI_EN).
SelectswhichfunctionisenabledontheHPI/PCImultiplexedpins.
0HPIpinfunctionenabled(default)
PCI_ENY29IPD
ThismeansallmultiplexedHPI/PCIpinsfunctionasHPIpins.
1PCIpinfunctionenabled
ThismeansallmultiplexedHPI/PCIpinsfunctionasPCIpins.
DDR2MemoryControllerenable(DDR2_EN).
ABA0V26IPD0DDR2MemoryControllerperipheralpinsaredisabled(default)
1DDR2MemoryControllerperipheralpinsareenabled
EMIFAenable(EMIFA_EN).
ABA1V25IPD0EMIFAperipheralpinsaredisabled(default)
1EMIFAperipheralpinsareenabled
SomeC6454peripheralssharethesamepins(internallymultiplexed)andaremutuallyexclusive.
Therefore,notallperipheralsmaybeusedatthesametime.Thedeviceconfigurationpinsdescribedin
Section3.1,DeviceConfigurationatDeviceReset,determinewhichfunctionisenabledforthemultiplexed
pins.
Notethatwhenthepinfunctionofaperipheralisdisabledatdevicereset,theperipheralispermanently
disabledandcannotbeenableduntilitspinfunctionisenabledandanotherdeviceresetisexecuted.
Also,notethatenablingthepinfunctionofaperipheraldoesnotenablethecorrespondingperipheral.All
peripheralsontheC6454devicearedisabledbydefault,exceptwhenusedforboot,andmustbeenabled
throughsoftwarebeforebeingused.
OtherperipheraloptionslikePCIclockspeedandEMAC/MDIOinterfacemodecanalsobeselectedat
deviceresetthroughthedeviceconfigurationpins.Theconfigurationselectedisalsofixedatdevicereset
andcannotbechangeduntilanotherdeviceresetisexecutedwithadifferentconfigurationselected.
ThemultiplyfactorofthePLL1Controllerisnotselectedthroughtheconfigurationpins.ThePLL1multiply
factorissetinsoftwarethroughthePLL1controllerregistersafterdevicereset.ThePLL2multiplyfactoris
fixed.Formoreinformation,seeSection7.7,PLL1andPLL1Controller,andSection7.8,PLL2andPLL2
Controller.
OntheC6454device,thePCIperipheralpinsaremultiplexedwiththeHPIpins.ThePCI_ENpinselects
thefunctionfortheHPI/PCImultiplexedpins.ThePCI66,PCI_EEAI,andHPI_WIDTHcontrolother
functionsofthePCIandHPIperipherals.Table3-2describestheeffectofthePCI_EN,PCI66,PCI_EEAI,
andHPI_WIDTHconfigurationpins.
Table3-2.PCI_EN,PCI66,PCI_EEAI,andHPI_WIDTHPeripheralSelection(HPIandPCI)
CONFIGURATIONPINSETTING
(1)
PERIPHERALFUNCTIONSELECTED
PCI66PCI_EEAIHPI_WIDTH
PCI_ENPINHPIDATAHPIDATA32-BITPCIPCI
AEA6PINAEA8PINAEA14PIN
[Y29]LOWERUPPER(66-/33-MHz)AUTO-INIT
[U27][P25]
(1)
[R25]
0000EnabledHi-ZDisabledN/A
0001EnabledEnabledDisabledN/A
Enabled
111XDisabled(viaExternalI2C
Enabled
EEPROM)
(66MHz)
110XDisabledDisabled
(1)PCI_EEAIislatchedatresetasaconfigurationinput.IfPCI_EEAIissetasone,thendefaultvaluesareloadedfromanexternalI2C
EEPROM.
DeviceConfiguration 52SubmitDocumentationFeedback