Transcription of TMS320C2834x Delfino Microcontrollers - TI.com
1 ProductFolderOrderNowTechnicalDocumentsT ools &SoftwareSupport &CommunityAn IMPORTANTNOTICEat the end of this datasheetaddressesavailability,warranty, changes,use in safety-criticalapplications,intellectual propertymattersand ,TMS320C28345,TMS320C28344 TMS320C28343, TMS320C28342, TMS320C28341 SPRS516E MARCH2009 REVISEDAUGUST2018 TMS320C2834xDelfinoMicrocontrollers1 High-PerformanceStaticCMOST echnology Up to 300 MHz( ) , , High-Performance32-BitCPU(TMS320C28x) IEEE754 Single-PrecisionFloating-PointUnit(FPU) 16 16 and 32 32 MACO perations 16 16 DualMAC HarvardBus Architecture FastInterruptResponseand Processing Code-Efficient(in C/C++and Assembly) Six-ChannelDMAC ontroller(for McBSP,XINTF,and SARAM) 16-Bitor 32-BitExternalInterface(XINTF) MoreThan2M 16 AddressReach On-ChipMemory Up to 258K 16 SARAM 8K 16 BootROM Clockand SystemControl On-ChipOscillator WatchdogTimerModule PeripheralInterruptExpansion(PIE)BlockTh atSupportsAll 64 PeripheralInterrupts Endianness.
2 LittleEndian EnhancedControlPeripherals EighteenEnhancedPulseWidthModulator(ePWM )Outputs Dedicated16-BitTime-BasedCounterWithPeri odand FrequencyControl Single-Edge,Dual-EdgeSymmetric,or Dual-EdgeAsymmetricOutputs Dead-BandGeneration PWMC hoppingby High-FrequencyCarrier Trip ZoneInput Up to 9 HRPWMO utputsWith55-psMEPR esolutionat VDD= V (65 ps at V) Six 32-BitEnhancedCapture(eCAP)Modules Configurableas 3 CaptureInputsor3 AuxiliaryPulseWidthModulatorOutputs Single-ShotCaptureof up to FourEventTimestamps Three32-BitQuadratureEncoderPulse(QEP)Mo dules Six 32-BitTimersand Nine16-BitTimers Three32-BitCPUT imers SerialPort Peripherals Up to 2 CANM odules Up to 3 SCI (UART)Modules Up to 2 McBSPM odules(Configurableas SPI) Up to 2 SPI Modules One Inter-IntegratedCircuit(I2C)Bus ExternalADCI nterface Up to 88 IndividuallyProgrammable,MultiplexedGPIO PinsWithInputFiltering AdvancedEmulationFeatures Analysisand BreakpointFunctions Real-TimeDebugUsingHardware PackageOptions: 256-BallPlasticBall Grid Array(BGA)(ZFE) 179-BallMicroStarBGA (ZHH) TemperatureOptions: T: 40 C to 105 C (ZFE,ZHH) S.
3 40 C to 125 C (ZFE) Q: 40 C to 125 C (ZFE)(AECQ100 Qualificationfor AutomotiveApplications) IndustrialAC InverterDrives IndustrialServoAmplifiersand Controllers ComputerNumericalControl(CNC)Machining Uninterruptibleand ServerPowerSupplies TelecomEquipmentPower SolarInverters2 TMS320C28346,TMS320C28345,TMS320C28344 TMS320C28343, TMS320C28342, TMS320C28341 SPRS516E MARCH2009 :TMS320C28346 TMS320C28345 TMS320C28344 TMS320C28343 TMS320C28342 TMS320C28341 DeviceOverviewCopyright 2009 2018, 32-bitmicrocontrollersare optimizedfor processing,sensing,and actuationto improveclosed-loopperformancein real-timecontrolapplications.
4 The C2000 microcontrollersline includestheDelfino PremiumPerformancemicrocontrollerfamilya ndthePiccolo TMS320C2834x (C2834x) Delfino microcontrollerunit (MCU)devicesbuildon TI's to 300 MHzof floating-pointperformance,and has up to 516 KBof real-timecontrolapplications,theC2834xis basedon the C28xcore,makingit code-compatiblewith all on-chipperipheralsand low-latencycoremakethe C2834xan excellentsolutionfor ,TMS320C28345,TMS320C28344,TMS320C28343, TMS320C28342,andTMS320C28341devices,memb ersof the Delfino MCUgeneration,are highlyintegrated,high-performancesolutio nsfor document,the devicesare abbreviatedas C28346,C28345,C28344,C28343,C28342,and C28341, summaryof featuresfor eachdevice.
5 (1)For moreinformationon thesedevices,see Mechanical,Packaging,and (1)PARTNUMBERPACKAGEBODYSIZETMS320C28346 ZFEBGA(256) (256) (256) (256) (256) (256) (256) (256) (256) (256) (256) (256) (179) (179) (179) SARAM 8K x 16(0-Wait)L1 SARAM 8K x 16(0-Wait)L2 SARAM 8K x 16(0-Wait)L3 SARAM 8K x 16(0-Wait)L4 SARAM 8K x 16(0-Wait)L5 SARAM 8K x 16(0-Wait)Boot ROM8K x 16 DMA BusXINTFXWE0 XZCS6 XZCS7 XZCS0XR/WXREADYXHOLDXHOLDAXD31:0XA19:1 GPIOMUXM emory BusMemory BusXCLKOUTXRDGPIOMUX88 GPIOs8 External Interrupts88 GPIOsADCSoCEXTADCCLKEXTSOCCPU Timer 0 CPU Timer 1 CPU Timer 2 OSC,PLL,LPM,WDDMA6 ChPIE(Interrupts)32-Bit CPU(300 MHz @ V200 MHz @ V)EMU1 EMU0 TRSTTDOTMSTDITCKXRSX2X1 XCLKINFPUDMA BusMemory BusFIFO(16 Levels)SCI-A/B/CFIFO(16 Levels)SPI-A/DFIFO(16 Levels)I2C16-Bit Peripheral BusSPISOMIxSPISIMOxSPICLKxSPISTExSCIRXDx SCITXDxSDAxSCLxMcBSP-A/BMRXxMDXxMCLKXxMC LKRxMFSXxMFSRx32-Bit Peripheral Bus(DMA accessible)ePWM-1/.
6 /9 HRPWM-1/../9eCAP-1/../6eQEP-1/2/3 EPWMxAEPWMxBESYNCIESYNCOTZxECAPxEQEPxAEQ EPxBEQEPxIEQEPxSCAN-A/B(32-mbox)CANRXxCA NTXxM0 SARAM 1K x 16(0-Wait)M1 SARAM 1K x 16(0-Wait)Memory Bus32-Bit Peripheral BusGPIO MUX88 GPIOsXWE1H0 SARAM 32K x 16(1 Wait, Prefetch)H1 SARAM 32K x 16(1 Wait, Prefetch)H2 SARAM 32K x 16(1 Wait, Prefetch)H3 SARAM 32K x 16(1 Wait, Prefetch)H4 SARAM 32K x 16(1 Wait, Prefetch)H5 SARAM 32K x 16(1 Wait, Prefetch)L6 SARAM 8K x 16(1-Wait)L7 SARAM 8K x 16(1-Wait)DMA Bus3 TMS320C28346,TMS320C28345,TMS320C28344 TMS320C28343, TMS320C28342, MARCH2009 REVISEDAUGUST2018 SubmitDocumentationFeedbackProductFolder Links:TMS320C28346 TMS320C28345 TMS320C28344 TMS320C28343 TMS320C28342 TMS320C28341 DeviceOverviewCopyright 2009 2018, FunctionalBlockDiagram4 TMS320C28346,TMS320C28345,TMS320C28344 TMS320C28343, TMS320C28342, TMS320C28341 SPRS516E MARCH2009.
7 TMS320C28346 TMS320C28345 TMS320C28344 TMS320C28343 TMS320C28342 TMS320C28341 Tableof ContentsCopyright 2009 2018,TexasInstrumentsIncorporatedTableof Contents1 TerminalConfigurationand Applications,Implementation,and Designor Deviceand Mechanical,Packaging,and ,TMS320C28345,TMS320C28344 TMS320C28343, TMS320C28342, MARCH2009 REVISEDAUGUST2018 SubmitDocumentationFeedbackProductFolder Links:TMS320C28346 TMS320C28345 TMS320C28344 TMS320C28343 TMS320C28342 TMS320C28341 RevisionHistoryCopyright 2009 2018,TexasInstrumentsIncorporated2 RevisionHistoryChangesfromAugust6, 2012to August22, 2018(fromD Revision(August2012)to E Revision)Page Global:RemovedReliabilityDatafor TMS320LF24xxand Global:Replaced" " with "ISO 11898-1( )".
8 1 Global: (Features):Removed"DynamicPLL RatioChangesSupported" : Updated"PackageOptions" : Added"TemperatureOptions" (Applications) (Description) : Table3-1 (DeviceComparison):Changedtitle from"C2834xHardwareFeatures" to "DeviceComparison"..7 Table3-1: Changed"PWMoutputs" to "PWMchannels"..7 Table3-1: Removed"Productstatus" row and Table3-1: Removedfootnoteaboutcustomsecureversions of (RelatedProducts) (ESDR atings Automotive) (ESDR atings Commercial) (PowerConsumptionSummary) (ElectricalCharacteristics):ChangedMAXII L(Pin with pullupenabled) from 130 A to 100 (PowerSequencing).
9 Updated"No voltagelargerthana " (PowerManagementand SupervisoryCircuitSolutions) Table5-21(High-ResolutionPWMC haracteristicsat SYSCLKOUT= (150 300 MHz)) (MasterModeTiming) (SlaveModeTiming) (McBSPas SPI Masteror SlaveTiming):Replaced"For all SPI " paragraphswith "For all SPI " Table5-36(McBSPas SPI Masteror SlaveTimingRequirements(CLKSTP= 10b,CLKXP= 0)): Added"For allSPI " Table5-38(McBSPas SPI Masteror SlaveTimingRequirements(CLKSTP= 11b,CLKXP= 0)): Added"For allSPI " Table5-40(McBSPas SPI Masteror SlaveTimingRequirements(CLKSTP= 10b,CLKXP= 1)): Added"For allSPI " Table5-42(McBSPas SPI Masteror SlaveTimingRequirements(CLKSTP= 11b,CLKXP= 1)): Added"For allSPI " (USEREADY= 0): Updated"XTIMING registerconfigurationrestrictions" tableby changingXRDACTIVE valuefrom" 5" to " 6".
10 68 (USEREADY= 0): Updated"Examplesof validand invalidtiming" tableby changingValidXRDACTIVE valuefrom"5" to "6"..68 (SynchronousMode(USEREADY= 1, READYMODE= 0)): Updated"XTIMING registerconfigurationrestrictions" tableby changingXRDACTIVE valuefrom" 5" to " 6" and XWRACTIVE valuefrom" 1" to " 2"..69 (SynchronousMode(USEREADY= 1, READYMODE= 0)): Updated"Examplesof validandinvalidtiming" tableby changingValidXRDACTIVE valuefrom"5" to "6" and ValidXWRACTIVE valuefrom"1"to "2"..69 (AsynchronousMode(USEREADY= 1, READYMODE= 1)): Updated"XTIMING registerconfigurationrestrictions" tableby changingXRDACTIVE valuefrom" 5" to " 6"; XWRACTIVE valuefrom" 3" to " 4"; and XWRTRAIL valuefrom"0" to " 3".
