Texas Instruments TMS320C2802 Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Nie Texas Instruments TMS320C2802. Texas Instruments TMS320C2802 User's Manual [en] Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 144
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
TMS320F2809, TMS320F2808, TMS320F2806
TMS320F2802, TMS320F2801, TMS320C2802
TMS320C2801, TMS320F28016, TMS320F28015
Digital Signal Processors
Data Manual
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
Literature Number: SPRS230L
October 2003Revised December 2009
Przeglądanie stron 0
1 2 3 4 5 6 ... 143 144

Podsumowanie treści

Strona 1 - Data Manual

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015Digital Signal ProcessorsData ManualP

Strona 2 - Contents

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 3 - Contents 3

0.050.0100.0150.0200.0250.010 20 30 40 50 60 70 80 90 100SYSCLKOUT (MHz)Current (mA)IDD IDDA18 IDDIO IDD3VFL 3.3-V current1.8-V current0.0100.0200.03

Strona 4

Current Vs SYSCLKOUT02040608010012014016018020010 20 30 40 50 60 70 80 90 10SYSCLKOUT (MHz)Current (mA)IDD IDDA18 1.8v current IDDIO IDD3VFL 3.3v curr

Strona 5 - List of Figures

EMU0EMU1TRSTTMSTDITDOTCKVDDIODSPEMU0EMU1TRSTTMSTDITDOTCKTCK_RET131421371196inchesorlessPDGNDGNDGNDGNDGND54681012JTAGHeaderVDDIOTMS320F2809, TMS320

Strona 6

Transmission Line4.0 pF 1.85 pFZ0 = 50 Ω(Α)Tester Pin ElectronicsData Sheet Timing Reference PointOutputUnderTest42 Ω 3.5 nHDevice Pin(B)TMS320F2809,

Strona 7 - List of Tables

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 8

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 9 - Digital Signal Processors

C4C3XCLKOUT(B)XCLKIN(A)C5C9C10C1C8C6TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015S

Strona 10 - 1.2 Getting Started

tw(RSL1)th(boot-mode)(B)VDDIO, VDD3VFLVDDA2, VDDAIO(3.3 V)XCLKINX1/X2XRSBoot-ModePinsVDD, VDD1A18,VDD2A18(1.8 V)XCLKOUTI/O Pins(C)User-Code DependentU

Strona 11 - 2 Introduction

th(boot-mode)(A)tw(RSL2)XCLKINX1/X2XRSBoot-ModePinsXCLKOUTI/O PinsAddress/Data/Control(Internal)Boot-ROM Execution StartsUser-Code Execution StartsUse

Strona 12

OSCCLKSYSCLKOUTWrite to PLLCROSCCLK * 2(Current CPUFrequency)OSCCLK/2(CPU Frequency While PLL is StabilizingWith the Desired Frequency. This Period(PL

Strona 13

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 14 - 2.1 Pin Assignments

GPIO Signal1Sampling WindowOutput FromQualifier1 1 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 0SYSCLKOUTQUALPRD = 1(SYSCLKOUT/2)(SYSCLKOUT cycle * 2 * QUALPR

Strona 15 - Introduction 15

GPIOxnXCLKOUTtw(GPI)TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230

Strona 16

WAKE INT(A)XCLKOUTAddress/Data(internal)td(WAKE−IDLE)tw(WAKE−INT)TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801

Strona 17 - Introduction 17

tw(WAKE-INT)td(WAKE-STBY)td(IDLE−XCOL)Wake−upSignalX1/X2 orX1 or XCLKINXCLKOUTSTANDBY Normal ExecutionSTANDBYFlushing Pipeline(A)(B)(C)(D)(E)(F)Device

Strona 18

td(IDLE−XCOL)X1/X2 or XCLKINXCLKOUTHALT HALTWake-up LatencyFlushing Pipelinetd(WAKE−HALT)(A)(B)(C)(D)DeviceStatus(E)(G)(F)PLL Lock-up TimeNormalExecut

Strona 19 - 2.2 Signal Descriptions

PWM(B)TZXCLKOUT(A)tw(TZ)td(TZ-PWM)HZTMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015w

Strona 20

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 21

ADCSOCAO orADCSOCBOtw(ADCSOCAL)XNMI, XINT1, XINT2tw(INT)Interrupt Vectortd(INT)Address bus (internal)TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802,

Strona 22

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 23

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 24 - See Table 2-2 for details

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 25 - 3 Functional Overview

94SPISOMISPISIMOSPICLK (clock polarity = 1)SPICLK (clock polarity = 0)Master In DataMust Be ValidMaster Out Data Is Valid85321SPISTE(A)TMS320F2809, TM

Strona 26 - 3.1 Memory Maps

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 27 - Figure 3-3. F2808 Memory Map

Data Valid11SPISOMISPISIMOSPICLK (clock polarity = 1)SPICLK (clock polarity = 0)Master In Data MustBe ValidMaster Out Data Is Valid1761032SPISTE(A)TMS

Strona 28 - Figure 3-4. F2806 Memory Map

2015SPISIMOSPISOMISPICLK(clock polarity = 1)SPICLK(clock polarity = 0)SPISIMO DataMust Be ValidSPISOMI Data Is Valid1916141312SPISTE(A)TMS320F2809, TM

Strona 29

Data Valid22SPISIMOSPISOMISPICLK(clock polarity = 1)SPICLK(clock polarity = 0)SPISIMO DataMust Be ValidSPISOMI Data Is Valid211218171413SPISTE(A)TMS32

Strona 30

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 31

ADC Power Up DelayADC Ready for ConversionsPWDNBGPWDNREFPWDNADCRequest forADCConversiontd(BGR)td(PWD)TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802,

Strona 32

acRsADCIN0Cp10 pFRon1 kΩ1.64 pFChSwitchTypical Values of the Input Circuit Components:Switch Resistance (Ron): 1 kΩSampling Capacitor (Ch): 1.64 pFPa

Strona 33 - Table 3-6. Wait-states

Analog Input onChannel Ax or BxADC ClockSample and HoldSH PulseSMODE Bittdschx_ntdschx_n+1Sample nSample n+1Sample n+2tSHADC Event Trigger fromePWM or

Strona 34 - 3.2.3 Peripheral Bus

Analog Input onChannel AxAnalog Input onChannel BxADC ClockSample and HoldSH PulsetSHtdschA0_ntdschB0_ntdschB0_n+1Sample nSample n+1Sample n+2tdschA0_

Strona 35 - 3.2.7 M0, M1 SARAMs

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 36 - 3.2.9 Boot ROM

N +(SINAD * 1.76)6.02TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER

Strona 37 - 3.2.10 Security

+ƪǒta(fp)tc(SCO)Ǔ* 1ƫ(round up to the next highest integer) or 0, whichever is larger(round up to the next highest integer) or 1, whichever is larger+

Strona 38

+ƪǒta(rp)tc(SCO)Ǔ* 1ƫ(round up to the next highest integer) or 0, whichever is larger+ƪǒta(rr)tc(SCO)Ǔ* 1ƫ(round up to the next highest integer) or 1,

Strona 39 - 3.2.20 Control Peripherals

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 40 - 3.3 Register Map

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 41

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 42 - 3.5 Interrupts

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 43 - Functional Overview 43

PACKAGE OPTION ADDENDUMwww.ti.com5-Nov-2010Addendum-Page 1PACKAGING INFORMATIONOrderable DeviceStatus (1)Package Type PackageDrawingPins Package QtyEc

Strona 44

PACKAGE OPTION ADDENDUMwww.ti.com5-Nov-2010Addendum-Page 2Orderable DeviceStatus (1)Package Type PackageDrawingPins Package QtyEco Plan (2)Lead/Ball F

Strona 45 - 3.5.1 External Interrupts

PACKAGE OPTION ADDENDUMwww.ti.com5-Nov-2010Addendum-Page 3Orderable DeviceStatus (1)Package Type PackageDrawingPins Package QtyEco Plan (2)Lead/Ball F

Strona 46 - 3.6 System Control

504948474645444342414039383736353433323130292827267677787980818283848586878889909192939495969798991007574737271706968676665646362616059585756555453525

Strona 47 - 3.6.1 OSC and PLL Block

PACKAGE OPTION ADDENDUMwww.ti.com5-Nov-2010Addendum-Page 4Orderable DeviceStatus (1)Package Type PackageDrawingPins Package QtyEco Plan (2)Lead/Ball F

Strona 48

MECHANICAL DATAMPBG028B FEBRUARY 1997 – REVISED MAY 20021POST OFFICE BOX 655303 • DALLAS, TEXAS 75265GGM (S–PBGA–N100) PLASTIC BALL GRID ARRAY 0,080,1

Strona 50

MECHANICAL DATA MTQF013A – OCTOBER 1994 – REVISED DECEMBER 19961POST OFFICE BOX 655303 • DALLAS, TEXAS 75265PZ (S-PQFP-G100) PLASTIC QUAD FLATP

Strona 51 - 3.6.2 Watchdog Block

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme

Strona 52 - 3.7 Low-Power Modes Block

504948474645444342414039383736353433323130292827267677787980818283848586878889909192939495969798991007574737271706968676665646362616059585756555453525

Strona 53 - 4 Peripherals

504948474645444342414039383736353433323130292827267677787980818283848586878889909192939495969798991007574737271706968676665646362616059585756555453525

Strona 54

504948474645444342414039383736353433323130292827267677787980818283848586878889909192939495969798991007574737271706968676665646362616059585756555453525

Strona 55

4CBADE21 3KFGHJ5 76 98 10Bottom ViewTRSTTCKTDITDO TMSEMU0EMU1VDD3VFLTEST1TEST2XCLKOUTXCLKINX1X2XRSGPIO0GPIO1GPIO2 GPIO3 GPIO4GPIO5GPIO6GPIO7GPIO9 GPIO

Strona 56

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 57 - Peripherals 57

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 58 - 4.3 Hi-Resolution PWM (HRPWM)

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 59 - Peripherals 59

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 60 - Value Register

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 61

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 62

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 63 - Peripherals 63

INT[12:1]Real-Time JTAG(TDI, TDO, TRST, TCK,TMS, EMU0, EMU1)C28x CPU(100 MHz)NMI, INT13Memory BusINT14SYSCLKOUTRSCLKIN12-Bit ADCADCSOCA/BSOCA/B16 Chan

Strona 64

0x00 0000Block StartAddressData SpaceProg SpaceM0 Vector − RAM (32 x 32)(Enabled if VMAP = 0)M1 SARAM (1K y 16)0x00 0400Peripheral Frame 00x00 08000x0

Strona 65

0x00 0000Block StartAddressData SpaceProg SpaceM0 SARAM (1K y 16)M1 SARAM (1K y 16)0x00 0400Peripheral Frame 00x00 08000x00 0D00Peripheral Frame 1(pro

Strona 66

0x00 0000Block StartAddressData Space0x00 04000x00 08000x00 0D000x00 60000x00 70000x00 80000x00 90000x00 A0000x3D 78000x3D 7C000x3F 7FF80x3F 80000x3F

Strona 67 - 4.6.2 ADC Registers

0x00 0000Block StartAddress0x00 04000x00 08000x00 0D000x00 60000x00 70000x00 80000x00 90000x3D 78000x3F 00000x3F 7FF80x3F 80000x3F 90000x3F F0000x3F F

Strona 68

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 69

0x00 0000Block StartAddress0x00 04000x00 08000x00 0D000x00 60000x00 70000x00 80000x00 90000x3D 78000x3F 40000x3F 7FF80x3F 80000x3F 90000x3F F0000x3F F

Strona 70

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 71

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 72 - Table 4-7. CAN Register Map

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 73 - Peripherals 73

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 74

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 75 - Peripherals 75

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 76

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 77 - Table 4-11. SPI-B Registers

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 78 - Table 4-13. SPI-D Registers

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 79 - Peripherals 79

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 80

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 81 - Table 4-14. I2C-A Registers

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 82 - 4.11 GPIO MUX

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 83 - Table 4-15. GPIO Registers

XINT2C28CPUCPUTIMER2(ReservedforDSP/BIOS)CPUTIMER0WatchdogPeripherals(SPI,SCI,I2C,eCAN,ePWM,eCAP,eQEP,ADC)TINT0InterruptControlXNMICR(15

Strona 84

INT12MUXINT11INT2INT1CPU(Enable)(Flag)INTxINTx.8PIEIERx(8:1) PIEIFRx(8:1)MUXINTx.7INTx.6INTx.5INTx.4INTx.3INTx.2INTx.1FromPeripherals orExternalInterr

Strona 85

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 86 - 5 Device Support

PLLX1X2PowerModesControlWatchdogBlock28xCPUPeripheral BusLow-Speed PeripheralsSCI-A/B, SPI-A/B/C/DPeripheralRegistersHigh-Speed PrescalerLow-Speed Pre

Strona 87

X1XCLKIN (3.3-V clock input)On chiposcillatorX2xorPLLSTS[OSCOFF]OSCCLKPLLVCOCLK4-bit PLL Select (PLLCR)OSCCLK or VCOCLKCLKIN OSCCLK0PLLSTS[PLLOFF]nn ≠

Strona 88 - 5.2 Documentation Support

External Clock Signal (Toggling 0−VDDIO)XCLKINX2NCX1External Clock Signal (Toggling 0−VDD)XCLKINX2NCX1CL1X2X1CrystalCL2XCLKINTMS320F2809, TMS320F2808,

Strona 89 - Device Support 89

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 90

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 91 - Device Support 91

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 92

/512OSCCLKWDCR (WDPS(2:0))WDCLKWDCNTR(7:0)WDKEY(7:0)Good Key1 0 1WDCR (WDCHK(2:0))BadWDCHKKeyWDCR (WDDIS)Clear CounterSCSR (WDENINT)WatchdogPrescalerG

Strona 93 - 6 Electrical Specifications

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 94

BorrowResetTimer ReloadSYSCLKOUTTCR.4(Timer Start Status)TINT16-Bit Timer Divide-Down TDDRH:TDDR32-Bit Timer PeriodPRDH:PRD32-Bit CounterTIMH:TIM16-Bi

Strona 95 - 6.4 Current Consumption

INT1toINT12INT14C28xTINT2TINT0PIECPU-TIMER0CPU-TIMER2(ReservedforDSP/BIOS)INT13TINT1CPU-TIMER1XINT13TMS320F2809, TMS320F2808, TMS320F2806TMS320F28

Strona 96

PIETZ1 to TZ6Peripheral BusePWM1 moduleePWM2 moduleePWMx moduleEPWM1SYNCIEPWM2SYNCIEPWM2SYNCOEPWMxSYNCIEPWMxSYNCOADCGPIOMUXEPWM1SYNCIEPWM1SYNCOADCSOCx

Strona 97 - SYSCLKOUT

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 98 - 100-MHz SYSCLKOUT

CTR = PRDTBPRD Shadow (16)TBPRD Active (16)CounterUp/Down(16-Bit)TBCNTActive (16)TBCTL[PHSEN]TBCTL[SWFSYNC](Software-Forced Sync)EPWMxSYNCICTR = ZEROC

Strona 99

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 100

TSCTR(counter−32 bit)RSTCAP1(APRD active)LDCAP2(ACMP active)LDCAP3(APRD shadow)LDCAP4(ACMP shadow)LDContinuous /OneshotCapture ControlLD1LD2LD3LD4323

Strona 101 - Device Power Vs SYSCLKOUT

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 102 - Submit Documentation Feedback

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 103 - 6.6.2 Test Load Circuit

QWDTMRQWDPRD16QWDOGUTIMEQUPRDQUTMR32UTOUTWDTOUTQuadraturecapture unit(QCAP)QCPRDLATQCTMRLAT16QFLGQEPSTSQEPCTLRegistersused bymultiple unitsQCLKQDIRQIQ

Strona 104 - 6.6.3 Device Clock Table

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 105

Digital Value + 0,Digital Value + 4096 Input Analog Voltage * ADCLO3when input ≤ 0 Vwhen 0 V < input < 3 Vwhen input ≥ 3 VDigital Value + 4095,

Strona 106 - 6.8 Power Sequencing

Result RegistersEPWMSOCBS/WGPIO/XINT2_ADCSOCEPWMSOCAS/WSequencer 2Sequencer 1SOCSOCADC Control Registers70B7h70B0h70AFh70A8hResult Reg 15Result Reg 8R

Strona 107 - Figure 6-8. Power-on Reset

ADCINA[7:0]ADCINB[7:0]ADCLOADCREFINADC External Current Bias ResistorADCRESEXTADCREFPVDD1A18VDD2A18VSS1AGNDVSS2AGNDVDDAIOVSSAIOVDDA2VSSA2ADC Reference

Strona 108 - Figure 6-9. Warm Reset

ADCINA[7:0]ADCINB[7:0]ADCLOADCREFINADC External Current Bias Resistor ADCRESEXTADCREFPVDD1A18VDD2A18VSS1AGNDVSS2AGNDVDDAIOVSSAIOVDDA2VSSA2ADC Referenc

Strona 109 - 6.9.1 GPIO - Output Timing

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 110 - 6.9.2 GPIO - Input Timing

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 111 - XINT2_ADCSOC signal as well

Mailbox RAM(512 Bytes)32-Message Mailboxof 4 × 32-Bit WordsMemory ManagementUnitCPU Interface,Receive Control Unit,Timer Management UniteCAN Memory(51

Strona 112

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 113

Mailbox Enable − CANMEMailbox Direction − CANMDTransmission Request Set − CANTRSTransmission Request Reset − CANTRRTransmission Acknowledge − CANTAAbo

Strona 114

Mailbox Enable − CANMEMailbox Direction − CANMDTransmission Request Set − CANTRSTransmission Request Reset − CANTRRTransmission Acknowledge − CANTAAbo

Strona 115 - 6.10.2 Trip-Zone Input Timing

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 116

Baud rate =LSPCLK16LSPCLK(BRR ) 1) * 8when BRR ≠ 0Baud rate = when BRR = 0Max bit rate +100 MHz16+ 6.25 106bńsMax bit rate +60 MHz16+ 3.75 106bńsT

Strona 117

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 118 - Table 6-33. I2C Timing

TX FIFO _0LSPCLKWUTFrame Format and ModeEven/Odd EnableParitySCI RX Interrupt select logicBRKDTRXRDYSCIRXST.6SCICTL1.38SCICTL2.1RX/BK INT ENASCIRXDSCI

Strona 119 - (1) (2) (3) (4) (5)

Baud rate =LSPCLK4LSPCLK(SPIBRR ) 1)when SPIBRR = 3 to 127Baud rate = when SPIBRR = 0,1, 2TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F280

Strona 120

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 121

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 122

SSPICTL.0SPI INT FLAGSPI INTENASPISTS.6SClockPolarityTalkLSPCLK456 123 00123SPI Bit RateState ControlSPIRXBUFBuffer RegisterClockPhaseReceiverOverrun

Strona 123 - 6.10.6 SPI Slave Mode Timing

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 124 - (1) (2) (3) (4)

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 125 - variation ±4 LSB

SYSRSData[16]SYSCLKOUTData[16]Addr[16]ControlI2CINT1AI2CINT2AC28X CPUGPIOMUXI2C−ASystem ControlBlockI2CAENCLKPIEBlockSDAASCLAPeripheral BusTMS320F2809

Strona 126

GPxDAT (read)InputQualificationGPxMUX1/2High ImpedanceOutput ControlGPIOx pinXRS0 = Input, 1 = OutputLow PowerModes BlockGPxDIR (latch)Peripheral 2 In

Strona 127

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 128

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 129

GPyCTRL RegSYNCSYSCLKOUTQualificationInput Signal Qualified By 3 or 6 SamplesGPIOxTime between samplesGPxQSELNumber of SamplesTMS320F2809, TMS320F2808

Strona 130 - SINAD * 1.76

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 131 - 6.12 Flash Timing

PREFIXTMS 320 F 28015 PZTMX = Experimental DeviceTMP = Prototype DeviceTMS = Qualified DeviceDEVICE FAMILY320 = TMS320E DSP FamilyTECHNOLOGYPACKAGE TY

Strona 132 - 6.13 ROM Timing (C280x only)

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 133 - 7.1 Migration Issues

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 134 - 8 Revision History

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 135 - 9 Mechanical Data

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 136

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 137 - PACKAGE OPTION ADDENDUM

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 138

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 139

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 140

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 141 - MECHANICAL DATA

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 142

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Strona 143 - MECHANICAL DATA

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015SPRS230L–OCTOBER 2003–REVISED DECEMBE

Strona 144 - IMPORTANT NOTICE

TMS320F2809, TMS320F2808, TMS320F2806TMS320F2802, TMS320F2801, TMS320C2802TMS320C2801, TMS320F28016, TMS320F28015www.ti.comSPRS230L–OCTOBER 2003–REVIS

Komentarze do niniejszej Instrukcji

Brak uwag