ST40 Embedded SuperH 32-bit Microprocessor - Anglia
ST40 Embedded SuperH 32-bit Microprocessor - Anglia
ST40 Embedded SuperH 32-bit Microprocessor - Anglia
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