STR710F STMICROELECTRONICS [STMicroelectronics], STR710F Datasheet
STR710F
Available stocks
Related parts for STR710F
STR710F Summary of contents
Page 1
... I/O lines – 14 ports with interrupt capability 5 Timers ■ – 16-bit watchdog timer – 4 16-bit timers with: 2 input captures, 2 output compares, PWM and pulse counter modes Table 1. Device Summary STR710FZ Features 1 FLASH - Kbytes 128+16 RAM - Kbytes 32 CAN, EMI, USB, Peripheral Functions ...
Page 2
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 3
... The 144-pin versions have the full set of all features including CAN, USB and External Memory Interface. • STR710F: 144-pin BGA or TQFP with CAN, USB and EMI The three 64-pin versions (BGA or TQFP) do not include External Memory Interface. • STR715F: 64-pin BGA or TQFP without CAN or USB • ...
Page 4
... STR71xF - INTRODUCTION Optional External Memory (STR710F) The non-multiplexed 16-bit data/24-bit address bus available on the STR710F (144-pin) supports four 16-Mbyte banks of external memory. Wait states are programmable individually for each bank allowing different memory types (Flash, EPROM, ROM, SRAM etc used to store programs or data ...
Page 5
Standard Timers Each of the four timers have a 16-bit free-running counter with 7-bit prescaler two input capture/output compare functions, a pulse counter function, and a PWM channel with selectable frequency. Realtime Clock (RTC) The RTC provides a ...
Page 6
STR71xF - INTRODUCTION Watchdog The 16-bit Watchdog Timer protects the application against hardware or software failures and ensures recovery by generating a reset. I/O Ports The 48 I/O ports are programmable as Inputs or Outputs. External Interrupts ...
Page 7
Figure 1. STR71xF Block Diagram CK CKOUT PRCCU/PLL RSTIN ARM7TDMI CPU JTDI JTCK JTMS JTRST JTAG JTDO DBGRQS BOOTEN V18[1:0] V33[6:0] POWER SUPPLY VSS[9:0] VREG V18BKP AVDD AVSS INTERRUPT CTL(EIC TIMER0 4 AF TIMER1 2 AF TIMER2 4 ...
Page 8
STR71xF - INTRODUCTION 1.2 Related Documentation Available from www.arm.com: ARM7TDMI Technical Reference Manual Available from http://www.st.com: STR71x Reference Manual STR7 Flash Programming Reference Manual AN1774 - Getting Started with STR71xF Software development AN1775 - Getting Started with STR71xF Hardware development ...
Page 9
Pin Description for 144-Pin Packages Figure 2. STR710 TQFP Pinout P0.10/U1.RX/U1.TX/SCDATA 1 RDn 2 P0.11/U1.TX/BOOT.1 3 P0.12/SCCLK 4 VSS 5 V33 6 P2.0/CSn.0 7 P2.1/CSn.1 8 P0.13/U2.RX/T2.OCMPA 9 P0.14/U2.TX/T2.ICAPA 10 P2.2/CSn.2 11 P2.3/CSn.3 12 P2.4/A.20 13 P2.5/A.21 14 P2.6/A.22 ...
Page 10
STR71xF - INTRODUCTION Table 2. STR710 BGA Ball Connections P0.10 P2.0 P2.1 2 VSS RDn P0.11 3 V33 P0.9 P0.12 4 P0.6 P0.7 P0.8 5 A.19 WEn.1 WEn.0 6 P0.3 A.15 A.16 7 P0.2 P0.1 P0.4 ...
Page 11
Legend / Abbreviations for Type input output supply, HiZ= high impedance, In/Output level CMOS 0. CMOS 0. with input trigger TTL 0.3V T C/T = ...
Page 12
STR71xF - INTRODUCTION Table 3. STR710 Pin Description Pin n° Pin Name P2.3/CS.3 I P2.4/A.20 I P2.5/A.21 I P2.6/A.22 I BOOTEN I ...
Page 13
Table 3. STR710 Pin Description Pin n° Pin Name 33IO-PLL SSIO-PLL DBGRQS CKOUT P0.15/WAKE ...
Page 14
STR71xF - INTRODUCTION Table 3. STR710 Pin Description Pin n° Pin Name 61 J7 D.0 I D.1 I D.2 I D.3 I/O 65 M10 D.4 I/O 66 M11 V S DDA ...
Page 15
Table 3. STR710 Pin Description Pin n° Pin Name 88 G12 P1.11/CANRX I P1.12/CANTX I G11 USBDP I/O 91 G10 USBDN I D.10 I D.11 I D.12 ...
Page 16
STR71xF - INTRODUCTION Table 3. STR710 Pin Description Pin n° Pin Name 114 C9 A.5 O 115 D9 A.6 O 116 A11 A.7 O 117 A10 A.8 O 118 A8 A.9 O 119 B8 A.10 O 120 C8 A.11 O ...
Page 17
Table 3. STR710 Pin Description Pin n° Pin Name 136 B5 WE.1 O 137 C5 WE.0 O 138 139 140 D5 P0.5/S1.MOSI I 141 A4 P0.6/S1.SCLK I 142 ...
Page 18
STR71xF - INTRODUCTION 1.4 Pin Description for 64-Pin Packages Figure 3. STR712F/STR715F TQFP64 Pinout P0.10/U1.RX/U1.TX/SCDATA 1 P0.11/U1.TX/BOOT.1 2 P0.12/SCCLK 3 VSS 4 5 P0.13/U2.RX/T2.OCMPA P0.14/U2.TX/T2.ICAPA 6 BOOTEN 7 VSS 8 V33 9 10 JTDI JTMS 11 JTCK 12 JTDO 13 ...
Page 19
Figure 4. STR711F TQFP64 Pinout P0.10/U1.RX/U1.TX/SCDATA P0.11/U1.TX/BOOT.1 P0.12/SCCLK VSS P0.13/U2.RX/T2.OCMPA P0.14/U2.TX/T2.ICAPA BOOTEN VSS V33 JTDI JTMS JTCK JTDO nJTRST NU TEST TQFP64 STR71xF - ...
Page 20
STR71xF - INTRODUCTION Table 4. STR711F BGA Ball Connections P0.10 P0.11 2 P0.9 VSS 3 P0.5 P0.7 4 VSS18 VSS 5 P0.2 P0.4 6 V33 P0.1 7 VSS P0.0 8 P1.15 P1.14 Table 5. STR712F/715F BGA Ball ...
Page 21
Legend / Abbreviations for Type input output supply, HiZ= high impedance, In/Output level CMOS 0. CMOS 0. with input trigger TTL 0.3V T C/T = ...
Page 22
STR71xF - INTRODUCTION Table 6. STR711/STR712/STR715 Pin Description Pin n° Pin Name 16 G1 TEST 33IO-PLL SSIO-PLL P0.15/WAKE RTCXTI 22 ...
Page 23
Table 6. STR711/STR712/STR715 Pin Description Pin n° Pin Name P1.4/T1.ICA PA/T1.EXT- I CLK P1. I T1.ICAPB P1.6/T1.OC I MPB 33IO-PLL ...
Page 24
STR71xF - INTRODUCTION Table 6. STR711/STR712/STR715 Pin Description Pin n° Pin Name P0.1/S0.MOSI I U3.RX P0. S0.SCLK/ I I1.SCL P0.3/S0.SS I I1.SDA 56 B5 P0.4/S1.MISO I ...
Page 25
In reset state, these pins configured as Input PU/PD with weak pull-down enabled to output Address 0x0000 0000 using the External Memory Interface. To access memory banks greater than 1Mbyte, they need to be configured by software as Alternate ...
Page 26
STR71xF - INTRODUCTION 1.5 External Connections Figure 5. Recommended External Connection of V 129 128 TQFP144 V 18BKP 54 55 1µF 1.6 I/O Port Configuration Table 7. Port Bit Configuration Table Port Configuration Registers (bit) PC0(n) 0 PC1(n) 0 PC2(n) ...
Page 27
Memory Mapping Figure 6. Memory Map Addressable Memory Space 4 Gbytes 0xFFFF FFFF EIC 4K 0xFFFF F800 7 64K APB2 0xE000 0000 6 64K APB1 0xC000 0000 5 1K PRCCU 0xA000 0000 4 4K Reserved 0x8000 0000 3 1K ...
Page 28
... B0F4 0x4000 8000 8K B0F3 0x4000 6000 8K B0F2 0x4000 4000 B0F1 8K 0x4000 2000 8K B0F0 0x4000 0000 STR710F72xx STR711FR2xx STR712FR2xx End Address 0x2000 0000 0x2000 3FFF 0x2000 0000 0x2000 7FFF 0x2000 0000 0x2000 FFFF 20b 8K 8K 64K 64K 64K 32K ...
Page 29
Figure 8. External Memory Map Addressable Memory Space 0xFFFF FFFF 0xFFFF F800 7 0xE000 0000 6 0xC000 0000 5 0xA000 0000 4 0x8000 0000 3 0x6000 0000 2 0x4000 0000 1 0x2000 0000 0 0x0000 0000 4 Gbytes EIC APB2 ...
Page 30
STR71xF - ELECTRICAL CHARACTERISTICS 2 ELECTRICAL CHARACTERISTICS 2.1 Absolute Maximum Ratings This product contains devices to protect the inputs against damage due to high static voltages. However advisable to take normal precautions to avoid application of any voltage ...
Page 31
Operating Conditions Symbol V Digital Supply Voltage for I/O circuitry 33 V Digital Supply Voltage for I/O circuitry and for PLL reference 33IO-PLL V External Supply Voltage for Backup block (Voltage Regulator off) 18BKP AV Analog Supply Voltage for ...
Page 32
STR71xF - ELECTRICAL CHARACTERISTICS 2.4 DC Electrical Characteristics = 3.3V ± °C unless otherwise specified Table 11. DC Electrical Characteristics Symbol Parameter Input High Level CMOS V IH Input High Level ...
Page 33
AC Electrical Characteristics = 3.3V ± 10 °C unless otherwise specified Table 12. Power Consumption Symbol Parameter I RUN Mode current DDRUN I WFI Mode current DDWFI I LPWFI Mode current DDLP I ...
Page 34
STR71xF - ELECTRICAL CHARACTERISTICS = 3.3V ± °C unless otherwise specified Table 14. AC Electrical Characteristics Symbol Parameter f CPU Frequency MCLK f Peripheral Clock for APB PCLK f Clock input ...
Page 35
Oscillator Electrical Characteristics = 3.3 ± °C unless otherwise specified Figure 9. Crystal Oscillator and Resonator DEVICE Table 16. Oscillator Electrical Characteristics Symbol Parameter g Oscillator ...
Page 36
STR71xF - ELECTRICAL CHARACTERISTICS Symbol Parameter f PLL free running frequency FREE1 t PLL lock time LOCK1 ∆t PLL jitter (peak to peak) JITTER1 Table 18. PLL2 Electrical Characteristics Symbol Parameter f PLL output clock PLLCLK2 f PLL input clock ...
Page 37
Flash Electrical characteristics = 3.3 ± °C unless otherwise specified Table 19. Flash Program/Erase Characteristics 1 Symbol Parameter t Word Program PW t Double Word Program PDW t Bank 0 ...
Page 38
STR71xF - ELECTRICAL CHARACTERISTICS 2.10 External Memory Bus Timing = 3.3 ± °C unless otherwise specified The tables below use a variable which is derived from the EMI_BCONn registers (described in ...
Page 39
Figure 10. Read Cycle Timing: 16-bit READ on 16-bit Memory A[23:0] RDn CSn.x WEn.x t RAS D[15:0] (Input) Figure 11. Read Cycle Timing: 32-bit READ on 16-bit Memory A[23:0] RDn CSn.x WEn.x t RAS D[15:0] (Input) See Table 21 for ...
Page 40
STR71xF - ELECTRICAL CHARACTERISTICS Figure 12. Read Cycle Timing: 16-bit READ on 8-bit Memory A[23:0] RDn CSn.x WEn.x t RAS D[7:0] (Input) Figure 13. Read Cycle Timing: 32-bit READ on 8-bit Memory A[23:0] Address t RP RDn CSn.x WEn.x t ...
Page 41
Figure 14. Write Cycle Timing: 16-bit WRITE on 16-bit Memory A[23:0] RDn CSn.x t WAS WEn.x D[15:0] (Output) Figure 15. Write Cycle Timing: 32-bit WRITE on 16-bit Memory A[23:0] RDn CSn.x WEn.x t WAS D[15:0] (Output) See Table 22 for ...
Page 42
STR71xF - ELECTRICAL CHARACTERISTICS Figure 16. Write Cycle Timing: 16-bit WRITE on 8-bit Memory A[23:0] RDn CSn.x WEn.x t WAS D[7:0] (Output) Figure 17. Write Cycle Timing: 32-bit WRITE on 8-bit Memory A[23:0] address RDn CSn WEn.x t ...
Page 43
ADC Electrical Characteristics = 3.3 ± 10 3.3 ± 10 Table 23. ADC Electrical Characteristics Symbol Parameter RES Resolution ∆V Input Voltage Range IN Modulator Oversampling Fre- f MOD quency IBW Input Bandwidth ...
Page 44
STR71xF - PACKAGE CHARACTERISTICS 3 PACKAGE CHARACTERISTICS 3.1 Package Mechanical Data Figure 18. 64-Pin Thin Quad Flat Package (10x10 Figure 19. 144-Pin Thin Quad Flat Package 108 109 b 144 1 e 44/ ...
Page 45
Figure 20. 64-Low Profile Fine Pitch Ball Grid Array Package Figure 21. 144-Low Profile Fine Pitch Ball Grid Array Package STR71xF - PACKAGE CHARACTERISTICS mm Dim. Min Typ A 1.210 A1 0.270 A2 1.120 b 0.450 0.500 0.550 0.018 0.020 ...
Page 46
STR71xF - PACKAGE CHARACTERISTICS 3.2 Thermal Characteristics The average chip-junction temperature, T following equation: x Θ Where: is the Ambient Temperature in °C, – – Θ is the ...
Page 47
... ORDER CODES Table 25. Order Codes FLASH Partnumber Kbytes STR710FZ1T6 128+16 STR710FZ2T6 256+16 STR710FZ1H6 128+16 STR710FZ2H6 256+16 STR711FR0H6 64+16 STR711FR0T6 64+16 STR711FR1T6 128+16 STR711FR2T6 256+16 STR712FR0H6 64+16 STR712FR0T6 64+16 STR712FR1T6 128+16 STR712FR2T6 256+16 STR715FR0H6 64+16 STR715FR0T6 64+16 RAM EMI USB CAN Kbytes 32 Yes Yes Yes 64 32 Yes Yes ...
Page 48
STR71xF - REVISION HISTORY 5 REVISION HISTORY Table 26. Revision history Date Revision 17-Mar-2004 1 05-Apr-2004 2 08-Apr-2004 2.1 15-Apr-2004 2.2 7-Jul-2004 3 29-Oct-2004 4 25-Jan-2005 5 19-Apr-2005 6 48/49 Description of Changes First Release Updated “ELECTRICAL CHARACTERISTICS” on page ...
Page 49
Notes: Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its ...