22.06.2013 Views

ST40 Embedded SuperH 32-bit Microprocessor - Anglia

ST40 Embedded SuperH 32-bit Microprocessor - Anglia

ST40 Embedded SuperH 32-bit Microprocessor - Anglia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ST40</strong> <strong>Embedded</strong> <strong>SuperH</strong> <strong>32</strong>-<strong>bit</strong><br />

<strong>Microprocessor</strong><br />

A Cost-Effective Solution for High-Performance Applications<br />

Key benefits<br />

• Cost-effective superscalar <strong>32</strong>-<strong>bit</strong> RISC SH-4core<br />

(166MHZ, 300 MIPS)<br />

• Low power consumption<br />

• Dense code with 16-<strong>bit</strong> instruction set<br />

• Dual memory bus with high-speed 64-<strong>bit</strong> DDR<br />

SDRAM bus supporting 2Gbytes of memory<br />

• Five-channel DMA supporting linked lists and 1D/2D<br />

block moves<br />

• Extensive tools and OS support<br />

• <strong>32</strong>-<strong>bit</strong> peripheral interface<br />

<strong>ST40</strong>RA <strong>Embedded</strong> <strong>SuperH</strong> System<br />

JTAG<br />

UDI<br />

JTAG<br />

Debug<br />

SCIF<br />

SCIF<br />

Timer (TMU)<br />

Real Time Clk<br />

Interupt Ctrl<br />

Clock Ctrl<br />

PLLs<br />

Integer & FP<br />

Execution Units<br />

MMU<br />

I Cache<br />

Registers<br />

MMU<br />

D Cache<br />

Cbus Bridge/<br />

<strong>SuperH</strong>yway I/F<br />

<strong>SuperH</strong>yway<br />

PCI I/F 66MHz <strong>ST40</strong> Local Memory I/F<br />

<strong>32</strong> Data 64 Data<br />

PCI Peripherals SDRAM<br />

For workstation-class performance, at an affordable<br />

price, the <strong>ST40</strong> is the perfect solution. Ideal for a wide<br />

range of industrial and telecom applications, it’s a<br />

powerful <strong>32</strong>-<strong>bit</strong> microprocessor, based on the SH-4<br />

core, which combines a high-performance FPU with<br />

DSP instructions, low power consumption, dense code<br />

and broad software support.<br />

• On-board cache and MMU<br />

• High-performance PCI interface<br />

• Powerful FPU with 128-<strong>bit</strong> vector engine delivering<br />

up to 1.2 GFLOPS<br />

• <strong>Embedded</strong> peripherals:<br />

- two UARTs with FIFO<br />

- three timers<br />

- real-time clock and watchdog<br />

- 24 general purpose I/Os<br />

• 372 BGA package<br />

PIO<br />

Interface<br />

5 Channel<br />

DMA<br />

Controller<br />

EMI<br />

24 Data<br />

2 Channel<br />

Control<br />

<strong>32</strong> Data<br />

MPX<br />

Coprocessor<br />

Flash<br />

Peripherals


Device Summary<br />

Part Number<br />

Temp.<br />

Range<br />

Package<br />

CPU<br />

Frequency<br />

Icache<br />

/Dcache<br />

LMIBus EMI Bus PCI UART<br />

RTC<br />

WDT<br />

Timers<br />

Power<br />

Supply<br />

<strong>ST40</strong>RA166XH1 0 to 70°C BGA 372 166MHz 8K/16K 100MHz 83MHz 66MHz 2 Yes 1.8V/3.3V<br />

<strong>ST40</strong>RA166XH6 -40 to 85°C BGA 372 166MHz 8K/16K 100MHz 83MHz 66MHz 2 Yes 1.8V/3.3V<br />

<strong>ST40</strong>RA150XH6 -40 to 85°C BGA 372 150MHz 8K/16K 100MHz 83MHz 66MHz 2 Yes 1.8V/3.3V<br />

Tools and Third Party Support<br />

The <strong>ST40</strong> benefits from the extensive support of the SH4<br />

core by all the major vendors of software development<br />

tools and operating systems. A list of tools available can<br />

be found on http://www.superh.com. ST has an extended<br />

partnership with some of the major software tools<br />

suppliers. For product evaluation and fast prototyping,<br />

STMicroelectronics also provides cost-effective hardware<br />

tools and royalty-free software.<br />

Tools from STMicroelectronics<br />

Software Tools<br />

Part Number Description<br />

<strong>ST40</strong>-Toolset<br />

<strong>ST40</strong> Toolset.C/C++toolchain based on GNU tools, and cross development<br />

environment with debugger and simulator.<br />

OS21<br />

Royalty-free small-footprint real-time kernel with task management, memory<br />

management, interrupt management, timers, semaphores and message queues.<br />

Hardware Tools<br />

Part Number Description<br />

<strong>ST40</strong>-Connect<br />

Host-target interface allowing connection between an Ethernet, parallel port<br />

or USB based host to an <strong>ST40</strong> development board.<br />

<strong>ST40</strong>RA-Eval <strong>ST40</strong> evaluation board.<br />

<strong>ST40</strong>STB1-ODrive <strong>ST40</strong> overdrive board for set-top box applications with <strong>ST40</strong>RA166.<br />

Software Partners<br />

Product Vendor Link<br />

WinCE.Net Microsoft www.microsoft.com<br />

VxWorks, Tornado WindRiver www.windriver.com<br />

CodeWarrior MetroWerks www.metrowerks.com<br />

Linux OS, HardHat version Open source www.sourceforge.com<br />

© STMicroelectronics - February 2002 - Printed in Italy - All rights reserved<br />

The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies<br />

<strong>SuperH</strong> is a trademark of <strong>SuperH</strong> Inc. All other names are the property of their respective owners.<br />

For selected STMicroelectronics sales offices fax:<br />

France +33 1 55489569; Germany +49 89 4605454; Italy +39 02 8250449; Japan +81 3 57838216; Singapore +65 4820240;<br />

Sweden +46 8 7504950; Switzerland +41 22 9292900; United Kingdom and Eire +44 1628 890391; USA +1 781 861 2678<br />

Full product information at www.st.com Recycled and chlorine free paper ORDER CODE: FL<strong>ST40</strong>/0202

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!