SPEAr300 Embedded MPU optimized for VoIP, HMI and security applications

The SPEAr300 is a member of the SPEAr family of embedded MPUs for networked devices.

It is based on the powerful ARM926EJ-S processor (up to 333 MHz), widely used in applications where high computation performance is required.

In addition, SPEAr300 has an MMU that allows virtual memory management -- making the system compliant with Linux operating system. It also offers 16 KB of data cache, 16 KB of instruction cache, JTAG and ETM (embedded trace macro-cell) for debug operations.

A full set of peripherals allows the system to be used in many applications, some typical applications being HMI, Security and VoIP phones.

技术特性
  • ARM926EJ-S core up to 333 MHz
  • High-performance 8-channel DMA
  • Dynamic power-saving features
  • Configurable peripheral functions on 102 shared I/Os
  • 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 I²C
    • 1x I2S,
    • 1x fast IrDA interface
    • 1x UART interface
    • TDM bus (512 timeslots)
    • Up to 8 additional I²C/SPI chip selects
  • Security
    • C3 cryptographic accelerator
  • 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)
    • 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
功能框图
SPEAr300 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
SPEAR300-2 Active   1000 LFBGA 289 15x15x1.7 Tube -40 °C-85 °C  
DATASHEET
描述 版本 大小
SPEAr300 : Embedded MPU with ARM926 core, flexible memory support, powerful connectivity features and human machine interface 2 1028KB
APPLICATION NOTES
描述 版本 大小
AN3123: Using the UART interfaces in the SPEAr embedded MPU family 2 219KB
AN2641: Using the color LCD controller (CLCD) in the SPEAr embedded MPU family 1 420KB
AN3129: Real-time performance using FIQ interrupt handling in SPEAr MPUs 1 189KB
AN2674: PCB layout guidelines for SPEAr3xx 2 544KB
AN3099: IBIS models for signal integrity simulation of SPEAr3xx applications 1 221KB
AN3140: How to configure the SPEAr3xx general purpose timers (GPTs) 1 267KB
AN3100: Configuring the SPEAr3xx multi-port memory controller (MPMC) for external DDR SDRAM 2 303KB
REFERENCE MANUALS
描述 版本 大小
RM0082: SPEAr300 1 5980KB
ERRATA SHEETS
描述 版本 大小
ES0132: SPEAr300 embedded MPU known limitations 2 55KB
RELEASE NOTES
描述 版本 大小
RN0080: Linux support package for SPEAr (LSP) v 2.3.2 1 87KB
RN0053: Linux support package for SPEAr (LSP) v 2.3 1 81KB
RN0081: Linux support package (LSP) v3.2.3 for SPEAr eMPU family 1 247KB
USER MANUALS
描述 版本 大小
UM0851: Linux support package (LSP) v2.3 for SPEAr 2 4112KB
UM1038: Hardware interconnection of the STM32™, SPEAr™3xx, and ST75xx 1 797KB
UM1535: Getting started with SPEAr Linux support package (LSP3.2.3) 1 500KB
UM0844: Getting started with SPEAr® Linux support package (LSP2.3) 3 702KB
UM0804: EVALSPEAr300 - evaluation board for the SPEAr300 2 529KB
PRODUCT PRESENTATIONS
描述 版本 大小
SPEAr eMPUs - product presentation 2.0.0 665KB
FLYERS
描述 版本 大小
FLSPEAR3001009 SPEAr300 1.0 305KB
MARKETING BROCHURES
描述 版本 大小
SPEAr family of embedded microprocessors 1.0.0 733KB