SPEAR300-2

SPEAR300-2

  • 厂商:

    STMICROELECTRONICS(意法半导体)

  • 封装:

    LFBGA289

  • 描述:

    SPEAR300-2

  • 数据手册
  • 价格&库存
SPEAR300-2 数据手册
SPEAr300 Embedded MPU with ARM926 core, flexible memory support, powerful connectivity features and human machine interface Features ■ ARM926EJ-S core up to 333 MHz ■ High-performance 8-channel DMA ■ Dynamic power-saving features ■ Configurable peripheral functions on 102 shared I/Os (please refer to Table 11: PL_GPIO multiplexing scheme) ■ ■ ■ ■ Memory – 32 KB ROM and 56 KB internal SRAM – LPDDR-333/DDR2-666 external memory interface (up to 1 GB addressable memory) – SDIO/MMC card interface – Serial Flash memory interface (SMI) – Flexible static memory controller (FSMC) up to 16-bit data bus width, supporting external SRAM, NAND/NOR Flash and FPGAs – Serial SPI Flash interface Connectivity – 2 x USB 2.0 Host – USB 2.0 Device – Fast Ethernet (MII port) – 1x SSP Synchronous serial peripheral (SPI, Microwire or TI protocol) – 1x I2C – 1x I2S, – 1x fast IrDA interface – 1x UART interface – TDM bus (512 timeslots) – Up to 8 additional I2C/SPI chip selects Security – C3 cryptographic accelerator – Touchscreen support (using the ADC) – 9 x 9 keyboard controller – Glueless management of up to 8 SLICs/CODECs ■ Miscellaneous functions – Integrated real time clock, watchdog, and system controller – 8-channel 10-bit ADC, 1 Msps – 1-bit DAC – JPEG codec accelerator – Six 16-bit general purpose timers with capture mode and programmable prescaler – Up to 62 GPIOs Applications ■ SPEAr300 embedded MPU is configurable in 13 sets of peripheral functions targeting a range of applications: – General purpose NAND Flash or NOR Flash based devices – Digital photo frames – WiFi or IP phones (low end or high end) – ATA PABX systems (with or without I2S) – 8-bit or 14-bit camera (with or without LCD) Table 1. Peripherals supported – Camera interface (ITU-601/656 and CSI2 support) – TFT/STN LCD controller (resolution up to 1024 x 768 and up to 24 bpp) April 2010 LFBGA289 (15 x 15 x 1.7 mm) Order code Device summary Temp range, C Package LFBGA289 SPEAR300-2 - 40 to 85 °C (15x15 mm) pitch 0.8 mm Doc ID 16324 Rev 2 Packing Tray 1/83 www.st.com 1 Contents SPEAr300 Contents 1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1 2 2/83 Main features: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Architecture overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1 ARM926EJ-S CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2 System controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2.1 Clock and reset system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2.2 Power saving system mode control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3 Vectored interrupt controller (VIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4 General purpose timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5 Watchdog timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.6 RTC oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.7 Multichannel DMA controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.8 Embedded memory units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.9 Mobile DDR/DDR2 memory controller . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.10 Serial memory interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.11 Flexible static memory controller (FSMC) . . . . . . . . . . . . . . . . . . . . . . . . 17 2.12 UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.13 Fast IrDA controller (FIrDA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.14 Synchronous serial port (SSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.15 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.16 SPI_I2C multiple slave control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.17 TDM interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.18 I2S interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.19 GPIOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.20 Keyboard controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.21 CLCD controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.22 Camera interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.23 SDIO controller/MMC card interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.24 Ethernet controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.25 USB2 host controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Doc ID 16324 Rev 2 SPEAr300 3 Contents 2.26 USB2 device controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.27 JPEG (CODEC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.28 Cryptographic co-processor (C3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.29 8-channel ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.30 1-bit DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1 Required external components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.2 Dedicated pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.3 Shared I/O pins (PL_GPIOs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.4 3.3.1 PL_GPIO pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.3.2 Configuration modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.3.3 Alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.3.4 Boot pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.3.5 GPIOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.3.6 Multiplexing scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 PL_GPIO pin sharing for debug modes . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4 Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 5 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 6 5.1 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5.2 Maximum power consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5.3 DC electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 5.4 Overshoot and undershoot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 5.5 3.3V I/O characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.6 LPDDR and DDR2 pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.7 Power up sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 5.8 Removing power supplies for power saving . . . . . . . . . . . . . . . . . . . . . . . 55 5.9 Power on reset (MRESET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Timing requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1 DDR2 timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1.1 DDR2 read cycle timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.1.2 DDR2 write cycle timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Doc ID 16324 Rev 2 3/83 Contents SPEAr300 6.1.3 6.2 DDR2 command timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 CLCD timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 6.2.1 CLCD timing characteristics direct clock . . . . . . . . . . . . . . . . . . . . . . . . 60 6.2.2 CLCD timing characteristics divided clock . . . . . . . . . . . . . . . . . . . . . . . 61 6.3 I2C 6.4 FSMC timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 6.5 timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 6.4.1 8-bit NAND Flash configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 6.4.2 16-bit NAND Flash configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Ether MAC 10/100 Mbps timing characteristics . . . . . . . . . . . . . . . . . . . . 69 6.5.1 MII transmit timing specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 6.5.2 MII receive timing specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 6.5.3 MDIO timing specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 6.6 SMI - Serial memory interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 6.7 SSP timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 6.8 6.7.1 SPI master mode timings (clock phase = 0) . . . . . . . . . . . . . . . . . . . . . 76 6.7.2 SPI master mode timings (clock phase = 1) . . . . . . . . . . . . . . . . . . . . . 77 UART (Universal asynchronous receiver/transmitter) . . . . . . . . . . . . . . . 78 7 Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 4/83 Doc ID 16324 Rev 2 SPEAr300 List of tables List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. Table 34. Table 35. Table 36. Table 37. Table 38. Table 39. Table 40. Table 41. Table 42. Table 43. Table 44. Table 45. Table 46. Table 47. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Master clock, RTC, Reset and 3.3 V comparator pin descriptions . . . . . . . . . . . . . . . . . . 29 Power supply pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Debug pin descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Serial memory interface (SMI) pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 USB pin descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ADC pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 DDR pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 PL_GPIO pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Available peripherals in each configuration mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 PL_GPIO multiplexing scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Table shading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Ball sharing during debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Maximum power consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Overshoot and undershoot specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Low voltage TTL DC input specification (3 V< VDD SDAL 7.4081 12.0530 ns Those values are referred to the common internal source clock which has a period of: tHCLK = 6 ns. 62/83 Doc ID 16324 Rev 2 SPEAr300 Timing requirements Figure 19. Output signal waveforms for I2C signals The timing of high and low level of SCL (tSCLHigh and tSCLLow) are programmable. Table 32. Table 33. Table 34. Time characteristics for I2C in high-speed mode Parameter Min tSU-STA 157.5897 tHD-STA 325.9344 tSU-DAT 314.0537 tHD-DAT 0.7812 tSU-STO 637.709 tHD-STO 4742.1628 Unit ns Time characteristics for I2C in fast speed mode Parameter Min tSU-STA 637.5897 tHD-STA 602.169 tSU-DAT 1286.0537 tHD-DAT 0.7812 tSU-STO 637.709 tHD-STO 4742.1628 Unit ns Time characteristics for I2C in standard speed mode Parameter Min tSU-STA 4723.5897 tHD-STA 3991.9344 tSU-DAT 4676.0537 tHD-DAT 0.7812 tSU-STO 4027.709 tHD-STO 4742.1628 Unit ns Doc ID 16324 Rev 2 63/83 Timing requirements Note: 1 SPEAr300 The timings shown in Figure 19 depend on the programmed value of TSCLHigh and TSCLLow, so the values present in the three tables here above have been calculated using the minimum programmable values of : IC_HS_SCL_HCNT=19 and IC_HS_SCL_LCNT=53 registers (for High-Speed mode); IC_FS_SCL_HCNT=99 and IC_FS_SCL_LCNT=215 registers (for Fast-Speed mode); IC_SS_SCL_HCNT=664 and IC_SS_SCL_LCNT=780 registers (for Standard-Speed mode). Note: 1 These minimum values depend on the AHB clock (HCLK) frequency, which is 166 MHz. 2 A device may internally require a hold time of at least 300 ns for the SDA signal (referred to the VIHmin of the SCL signal) to bridge the undefined region of the falling edge of SCL (Please refer to the I2C Bus Specification v3-0 Jun 2007). However, the SDA data hold time in the I2C controller of SPEAr300 is one-clock cycle based (6 ns with the HCLK clock at 166 MHz). This time may be insufficient for some slave devices. A few slave devices may not receive the valid address due to the lack of SDA hold time and will not acknowledge even if the address is valid. If the SDA data hold time is insufficient, an error may occur. 3 Workaround: If a device needs more SDA data hold time than one clock cycle, an RC delay circuit is needed on the SDA line as illustrated in the following figure: Figure 20. RC delay circuit For example, R= K and C = 200 pF. 6.4 FSMC timing characteristics The characterization timing is done considering an output load of 3 pF on the data, 15 pF on NF_CE, NF_RE and NF_WE and 10 pF on NF_ALE and NF_CLE. The operating conditions are V= 0.90 V, T=125 °C in worst case and V=1.10 V, T= 40 °C in best case. 64/83 Doc ID 16324 Rev 2 SPEAr300 6.4.1 Timing requirements 8-bit NAND Flash configuration Figure 21. Output pads for 8-bit NAND Flash configuration D HCLK SET CLR Q Q ... ... ... D SET CLR Q NFCLE NFCE NFWE NFRE NFRWPRT NFALE NFIO_0..7 Q Figure 22. Input pads for 8-bit NAND Flash configuration D NFRB HCLK NFIO_0..7 CLPOWER CLLP CLLE (NFIO_8..15) CLFP CLCP CLAC CLD_23..22 SET CLR D SET CLR Q Q Q Q Figure 23. Output command signal waveforms for 8-bit NAND Flash configuration NFCE TCLE NFCLE TWE NFWE TIO NFIO Command Doc ID 16324 Rev 2 65/83 Timing requirements SPEAr300 Figure 24. Output address signal waveforms for 8-bit NAND Flash configuration NFCE TALE NFALE TWE NFWE TIO NFIO Address Figure 25. In/out data address signal waveforms for 8-bit NAND Flash configuration NFCE TWE NFWE TIO NFIO (out) Data Out TRE TREAD NFRE TRE -> IO TNFIO -> FFs NFIO (in) Table 35. Time characteristics for 8-bit NAND Flash configuration Parameter Note: 66/83 Min Max TCLE -16.85 ns -19.38 ns TALE -16.84 ns -19.37 ns TWE (s=1) 11.10 ns 13.04 ns TRE (s=1) 11.18 ns 13.05 ns TIO (h=1) 3.43 ns 8.86 ns Values in Table 35 are referred to the common internal source clock which has a period of THCLK = 6 ns. Doc ID 16324 Rev 2 SPEAr300 6.4.2 Timing requirements 16-bit NAND Flash configuration Figure 26. Output pads for 16-bit NAND Flash configuration D HCLK SET CLR NFCLE NFCE NFWE NFRE NFRWPRT NFALE NFIO_0..7 Q Q ... ... ... D SET CLR Q Q CLPOWER CLLP CLLE CLFP CLCP CLAC CLD_23..22 (NFIO_8..15) Figure 27. Input pads for 16-bit NAND Flash configuration D NFRB NFIO_0..7 HCLK SET CLR Q Q CLPOWER CLLP CLLE CLFP (NFIO_8..15) ... ... CLCP CLAC D CLD_23..22 SET CLR Q Q Figure 28. Output command signal waveforms 16-bit NAND Flash configuration NFCE TCLE NFCLE TWE NFWE TIO NFIO Command Doc ID 16324 Rev 2 67/83 Timing requirements SPEAr300 Figure 29. Output address signal waveforms 16-bit NAND Flash configuration NFCE TALE NFALE TWE NFWE TIO NFIO Address Figure 30. In/out data signal waveforms for 16-bit NAND Flash configuration NFCE TWE NFWE TIO NFIO (out) Data Out TRE TREAD NFRE TRE -> IO TNFIO -> FFs NFIO (in) Table 36. Time characteristics for 16-bit NAND Flash configuration Parameter Note: 68/83 Min Max TCLE -16.85 ns -19.38 ns TALE -16.84 ns -19.37 ns TWE (s=1) 11.10 ns 13.04 ns TRE (s=1) 11.18 ns 13.05 ns TIO (h=1) 3.27 ns 11.35 ns Values in Table 36 are referred to the common internal source clock which has a period of THCLK = 6 ns. Doc ID 16324 Rev 2 SPEAr300 6.5 Timing requirements Ether MAC 10/100 Mbps timing characteristics The characterization timing is given for an output load of 5 pF on the MII TX clock and 10 pF on the other pads. The operating conditions are in worst case V=0.90 V T=125° C and in best case V=1.10 V T= 40° C. 6.5.1 MII transmit timing specifications Figure 31. MII TX waveforms MIITX_CLK Tmax Tclock Tmin MII_TXD0-MII_TXD3, MII_TXEN, MII_TXER Tf Tr Figure 32. Block diagram of MII TX pins MII_TX[0..3], MII_TXEN, MII_TXER D SET Q t2 CLK CLR Q MII_TXCLK t3 Table 37. MII TX timings Value using MII 10 Mb [tCLK period = 40 ns 25 MHz] Value using MII 100 Mb [tCLK period = 400 ns 2.5 MHz] tmax= t2max- t3min 6.8 ns 6.8 ns tmin= t2min- t3max 2.9 ns 2.9 ns tSETUP 33.2 ns 393.2 ns Parameter Note: MII_TX[0..3], MII_TXEN, MII_TXER To calculate the tSETUP value for the PHY you have to consider the next tCLK rising edge, so you have to apply the following formula: tSETUP = tCLK - tmax Doc ID 16324 Rev 2 69/83 Timing requirements 6.5.2 SPEAr300 MII receive timing specifications Figure 33. MII RX waveforms MII_RXCLK Tclock Ts MII_RXD0-MII_RXD3, MII_RXER, MII_RXDV Th Tf Tr Figure 34. Block diagram of MII RX pins t2 MII_RX[0..3], MII_RXER, MII_RXDV D SET Q t1 CLR MII_RXCLK 6.5.3 MDIO timing specifications Figure 35. MDC waveforms MDC Tclock MDIO Input Tf Output 70/83 Tsetup Thold Tmax Tmi n Doc ID 16324 Rev 2 Tr Q SPEAr300 Timing requirements Figure 36. Paths from MDC/MDIO pads Q INPUT Q SET t1 D CL R OUTPUT CLK D SET Q t2 CL R MDC t3 Table 38. MDIO Q MDC/MDIO timing Parameter Value Frequency tCLK period 614.4 ns 1.63 MHz tCLK fall (tf) 1.18 ns tCLK rise (tr) 1.14 ns Output tmax = ~tCLK /2 307 ns tmin = ~tCLK /2 307 ns Input Note: tSETUPmax = t1max - t3min 6.88 ns tHOLDmin = t1min - t3max -1.54 ns When MDIO is used as output the data are launched on the falling edge of the clock as shown in Figure 35. Doc ID 16324 Rev 2 71/83 Timing requirements 6.6 SPEAr300 SMI - Serial memory interface Figure 37. SMIDATAIN data path tinput_delay tD tH SMI_DATAIN SMI_CLK_i tS tCD SMI_CLK HCLK tSMIDATAIN arrival Table 39. SMIDATAIN timings Signal SMI_DATAIN Parameter Value td_max tSMIDATAIN_arrival_max - tinput_delay td_min tSMIDATAIN_arrival_min - tinput_delay tcd_min tSMI_CLK_i_arrival_min tcd_max tSMI_CLK_i_arrival_max tSETUP_max ts + td_max-tcd_min tHOLD_min th - td_min + tcd_max Figure 38. SMIDATAOUT/SMICSn data paths OUTPUT HCLK SMICLK HCLK 72/83 Doc ID 16324 Rev 2 SPEAr300 Timing requirements Figure 39. SMIDATAOUT timings SMI_CLK SMIDATAOUT(FAST) SMIDATAOUT(SLOW) tdelay_min tdelay_max tarrival Table 40. SMIDATAIN timings Signal SMI_DATAOUT Parameter Value tdelay_max tarrivalSMIDATAOUT_max - tarrival_SMI_CLK_min tdelay_min tarrivalSMIDATAOUT_min - tarrival_SMI_CLK_max Figure 40. SMICSn fall timings Table 41. SMICSn fall timings Signal SMI_CSn fall Parameter Value tdelay_max tarrivalSMICSn_max_fall - tarrival_SMI_CLK_min_fall tdelay_min tarrivalSMICSn_min_fall - tarrival_SMI_CLK_max_fall Doc ID 16324 Rev 2 73/83 Timing requirements SPEAr300 Figure 41. SMICSn rise timings Table 42. SMICSn rise timings Signal SMI_CSn rise Table 43. Parameter Value tdelay_max tarrivalSMICSn_max_rise - tarrival_SMI_CLK_min_fall tdelay_min tarrivalSMICSn_min_rise - tarrival_SMI_CLK_max_fall Timing requirements for SMI Input setup-hold/output delay Parameter Max Min Fall time 1.82 1.40 Rise time 1.63 1.19 Input setup time 8.27 Input hold time -2.59 Unit SMI_CLK SMIDATAIN SMIDATAOUT Output valid time SMICS_0 Output valid time SMICS_1Output valid time 74/83 2.03 fall 1.92 rise 1.69 fall 1.78 rise 1.63 Doc ID 16324 Rev 2 ns SPEAr300 6.7 Timing requirements SSP timing characteristics This module provides a programmable length shift register which allows serial communication with other SSP devices through a 3 or 4 wire interface (SSP_CLK, SSP_MISO, SSP_MOSI and SSP_CSn). The SSP supports the following features: Note: ● Master/Slave mode operations ● Chip-selects for interfacing to multiple slave SPI devices. ● 3 or 4 wire interface (SSP_SCK, SSP_MISO, SSP_MOSI and SSP_CSn) ● Single interrupt ● Separate DMA events for SPI Receive and Transmit ● 16-bit shift register ● Receive buffer register ● Programmable character length (2 to 16 bits) ● Programmable SSP clock frequency range ● 8-bit clock pre-scaler ● Programmable clock phase (delay or no delay) ● Programmable clock polarity The following tables and figures show the characterization of the SSP using the SPI protocol. Table 44. Timing requirements for SSP (all modes) No. Parameters Value Unit 24 ns 1 Tc(CLK) 2 Tw(CLKH) Pulse duration, SSP_CLK high 0.49T - 0.51T ns 3 Tw(CLKL) Pulse duration, SSP_CLK low 0.51T - 0.49T ns Cycle time, SSP_CLK T = Tc(CLK) = SSP_CLK period is equal to the SSP module master clock divided by a configurable divider. Figure 42. SSP_CLK timings Doc ID 16324 Rev 2 75/83 Timing requirements 6.7.1 SPEAr300 SPI master mode timings (clock phase = 0) Table 45. Timing requirements for SPI master mode (clock phase = 0) No. Parameters Min Max Unit 13 tsu(DIV-CLKL) Setup time, MISO (input) valid before SSP_CLK (output) rising edge Clock Polarity = 0 -0.411 -0.342 ns 14 tsu(DIV-CLKH) Setup time, MISO (input) valid before SSP_CLK (output) falling edge Clock Polarity = 1 -0.411 -0.342 ns 15 th(CLKL-DIV) Hold time, MISO Clock (input)valid after SSP_CLK Polarity = 0 (output) rising edge 0.912 1.720 ns 16 th(CLKH-DIV) 0.912 1.720 ns Hold time, MISO (input) valid after SSP_CLK (output) falling edge Clock Polarity = 1 P = 1/SSP_CLK in nanoseconds (ns). For example, if the SSP_CLK frequency is 83 MHz, use P = 12.048 ns Table 46. Switching characteristics over recommended operating conditions for SPI master mode (clock phase = 0) No. Parameters Max Unit 17 td(CLKH-DOV) Delay time, SSP_CLK (output) falling edge to MOSI (output) transition Clock Polarity = 0 -3.138 2.175 ns 18 td(CLKL-DOV) Delay time, SSP_CLK (output) rising edge to MOSI (output) transition Clock Polarity = 1 -3.138 2.175 ns 19 td(ENL-CLKH/L) 20 td(CLKH/LENH) 76/83 Min Delay time, SSP_CSn (output) falling edge to first SSP_CLK (output) rising or falling edge T/2 ns Delay time, SSP_CLK (output) rising or falling edge to SSP_CSn (output) rising edge T ns Doc ID 16324 Rev 2 SPEAr300 Timing requirements Figure 43. SPI master mode external timing (clock phase = 0) 6.7.2 SPI master mode timings (clock phase = 1) Table 47. Timing requirements for SPI master mode (clock phase = 1) No. Parameters tsu(DIV- 4 CLKL) tsu(DIV- 5 CLKH) 6 th(CLKLDIV) 7 th(CLKHDIV) Table 48. Unit Setup time, MISO (input) valid before SSP_CLK (output) falling edge Clock polarity = 0 -0.411 -0.342 ns Setup time, MISO (input) valid before SSP_CLK (output) rising edge Clock polarity = 1 -0.411 -0.342 ns Hold time, MISO (input) valid after SSP_CLK (output) falling edge Clock polarity = 0 0.912 1.720 ns Hold time, MISO (input) valid after SSP_CLK (output) rising edge Clock polarity = 1 0.912 1.720 ns Parameters td(CLKHDOV) 9 Max Switching characteristics over recommended operating conditions for SPI master mode (clock phase = 1 ) No. 8 Min td(CLKLDOV) Min Max Unit Delay time, SSP_CLK (output) rising edge to MOSI (output) transition Clock Polarity = 0 -3.138 2.175 ns Delay time, SSP_CLK (output) falling edge to MOSI (output) transition Clock Polarity = 1 -3.138 2.175 ns Doc ID 16324 Rev 2 77/83 Timing requirements Table 48. SPEAr300 Switching characteristics over recommended operating conditions for SPI master mode (clock phase = 1 ) (continued) No. 10 Parameters td(ENLCLKH/L) 11 td(CLKH/LENH) Min Max Delay time, SSP_CSn (output) falling edge to first SSP_CLK (output) rising or falling edge T ns Delay time, SSP_CLK (output) rising or falling edge to SSP_CSn (output) rising edge T/2 ns Figure 44. SPI master mode external timing (clock phase = 1) SSP_CSn SSP_SCLK (Clock Polarity = 0) SSP_SCLK (Clock Polarity = 1) SSP_MISO (Input) SSP_MOSI (Output) 6.8 UART (Universal asynchronous receiver/transmitter) Figure 45. UART transmit and receive timings 78/83 Unit Doc ID 16324 Rev 2 SPEAr300 Timing requirements Table 49. UART transmit timing characteristics S.No. Parameters 1 UART Maximum Baud Rate 2 UART Pulse Duration Transmit Data (TxD) 3 UART Transmit Start Bit Table 50. Min Max Unit 3 Mbps 0.99B(1) B(1) ns 0.99B(1) B(1) ns UART receive timing characteristics S.No. Parameters Min Max Units 4 UART Pulse Duration Receive Data (RxD) 0.97B(1) 1.06B(1) ns 5 UART Receive Start Bit 0.97B(1) 1.06B(1) ns where (1) B = UART baud rate Doc ID 16324 Rev 2 79/83 Package information 7 SPEAr300 Package information In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK® packages, depending on their level of environmental compliance. ECOPACK® specifications, grade definitions and product status are available at: www.st.com. ECOPACK® is an ST trademark. Table 51. LFBGA289 (15 x 15 x 1.7 mm) mechanical data mm inches Dim. Min. Typ. A A1 Min. Typ. 1.700 0.270 Max. 0.0669 0.0106 A2 0.985 0.0387 A3 0.200 0.0078 A4 0.800 0.0315 b 0.450 0.500 0.550 0.0177 0.0197 0.0217 D 14.850 15.000 15.150 0.5846 0.5906 0.5965 D1 E 80/83 Max. 12.800 14.850 15.000 0.5039 15.150 0.5846 0.5906 E1 12.800 0.5039 e 0.800 0.0315 F 1.100 0.0433 0.5965 ddd 0.200 0.0078 eee 0.150 0.0059 fff 0.080 0.0031 Doc ID 16324 Rev 2 SPEAr300 Package information Figure 46. LFBGA289 package dimensions Table 52. Thermal resistance characteristics Package JC °C/W) JB °C/W) LFBGA289 18.5 24.5 Doc ID 16324 Rev 2 81/83 Revision history 8 SPEAr300 Revision history Table 53. Document revision history Date Revision 15-Oct-2009 1 Initial release. 2 Changed the order of chapters in Section 2: Architecture overview Updated Section 3.3: Shared I/O pins (PL_GPIOs) on page 35 Updated number of GPIOs in Table 10 on page 41 Updated Table 11: PL_GPIO multiplexing scheme on page 42 Added Section 3.4: PL_GPIO pin sharing for debug modes on page 47 Updated Section 5: Electrical characteristics, Section 6.1: DDR2 timing characteristics, Section 6.3: I2C timing characteristics, Section 6.4: FSMC timing characteristics and Section 6.7: SSP timing characteristics Added Table 52: Thermal resistance characteristics in Package information. 29-Apr-2010 82/83 Changes Doc ID 16324 Rev 2 SPEAr300     Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2010 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com Doc ID 16324 Rev 2 83/83
SPEAR300-2 价格&库存

很抱歉,暂时无法提供与“SPEAR300-2”相匹配的价格&库存,您可以联系我们找货

免费人工找货
SPEAR300-2
  •  国内价格 香港价格
  • 756+106.02381756+13.75650

库存:0