The Available Cores Are

The Available Cores Are

PROCESSOR CORES

INTRODUCTION::

Today's ASIC and System-on-a-Chip (SoC) designers face numerous design challenges. Increasing functionality and decreasing Process geometries require designers to wrestle with verification, test, timing and routing closure, and deep sub-micron process effects. LSI Logic addresses these challenges with leading-edge design technology and expert design engineers.The LSI Logic CoreWare design program is silicon intellectual property that is productized with all the required deliverables to link easily into the LSI Logic FlexStream design system so that customers realizetheir "system-on-a-chip" (SoC) designs.

The available cores are::

CPU:-MIPS,ARM

DSP:-ZSP

INTERFACES:-GigaBlaze,Ethernet,HyperPHY,DDR,1394,USB,Bluetooth,SCSI,InfiniBand

MXS:- A/D,D/A

Core Ware is key to LSI Logic goals of being:

Right-First-Time, On Time

The System Integrator of Choice

Why design with CoreWare?

Using pre designed Core Ware cores, designerscan design with efficiency, concentrate on product differentiation and deliver their products to market before the competition.

With Core Ware, the function, performance, verification, timing, test and manufacturability issues have already been resolved, which gives designersa head start on their system solution.

ARM PROCESSOR CORES

ARM is the industry's leading provider of 32-bit embedded RISC microprocessors with almost 75% of the market*.

The ARM processor range provides solutions for:

Open platforms running complex operating systems for wireless, consumer and imaging applications.

Embedded real-time systems for mass storage, automotive, industrial and networking applications.

Secure applications including smart cards and SIMs.

ARM offers a wide range of processor cores based on a common architecture,that deliver high performance together with low power consumption and system cost.

The oldest version of the architecture supported today.

All previous versions are now obsolete. Implementations include some members of the ARM7™ core family and Intel StrongARM

A brief overiew of diferent ARM processor core families....

ARM1136J-S High Performance ARMv6 Eight Stage Pipeline Processor Core

ARM1136J-S:- High-performance 32-bit ARMv6 8-stage processor with 16k Byte instruction and data caches, 16K instruction and data, and an MMU. Extensive 64-bit bussing.

ARM1026EJ-S 6-stage processor core

ARM1026EJ-S:- High-performance 6-stage processor with 16k instruction and data caches, configurable TCMs, MMU and MPU

ARM9E-S famARM926EJ-Sily of DSP enhanced 5 stage processor cores

ARM926EJ-S:-High performance ARM926EJ-Swith Memory Management Unit (MMU), and dedicated hardware support for Java

ARM7 family Von Neumann architecture processor cores

ARM7EJ-S:- 5-stage pipeline 32-bit FlexCore processor cores with Java hardware acceleration

ARM7TDMI-S:- High performance FlexCore ARM7TDMI-S processor cores optimized for AMBA AHB interface

Strong ARM Architecture

•StrongARM

–Low Power and high-performance

–Lower silicon and system cost

•Advanced RISC Machines

–Founded 1990

–RISC

–Load/Store model

–16 Integer Register

Programmer’s Model

Memory Model

Storng ARM Software::

•RTOS for Strong ARM

–Microsoft / Windows CE

–WindRiver / VxWorks

–Sun / JavaOS

–ISI / pSOS

–Lucent / Inferno

–Oracle / NetBSD

–Apple / Newton OS

–Many Others

• Development Tools

–ARM SDT 2.11

–GNU

–Metaware/ High C/ C++

–Greenhills

–Metrowerks

•Hardware tool

–HP Logic analyzer

–Tektronix logic analyzer

–EmuTec ROM emulator

–Grammar Engine

Strong ARM chip::

• SA-110 & 21285

–PCI support : 66MHz DRAM, 33MHz PCI

–IxWorks support

•SA-1100 & SA-1101

–Integrated peripherals

–Embedded WinCE applications

•SA-1500 & SA-1501

–Multimedia support

–DSP engine

–Softmodem

•SA-1110 & SA-1111

–100MHz SDRAM controller

–External graphics chip support

–Embedded integrated features

Embedded and Set-Top Platform Example::

•Web Phone

–Hardware components

•SA-1100 at 220MHz

•8MB EDO DRAM, 4MB Flash

•640*480 mono LCD & touch screen

•Two phone line

•Digital answering machine

•Speaker-phone support, keyboard

–Lucent Inferno OS

•v.34 software modem

•Web browser, email

•SA-110 Based Internet TV

–SA-110 + TL-750

CONCLUSION

•StrongARM

–low power & High performance

–Embedded Environment

–Support Many Development Tool & Evaluation Platform

•Embedded Appliances

–Desktop Screen Phones

•Web Phone

•Video Phone

–Digital Set-Top Box

•Internet TV

•Digital TV

•Satellite set-top box

•Cable set-top box

Intel's XScale Processor

Intel's latest processor is based on the popular ARM architecture and is called the XScale Processor. The new processor runs at speeds up to 400MHz, but can adjust it's processing speed to lower clock speeds when possible to conserve power. For example, a multimedia presentation might require additional processing power to run well, and the XScale would make the necessary adjustments; by the same token, reading a text document requires less processing ability, and so the XScale would fall back to a lower clock speed to save the battery.

Different Models ::

The XScale processor is now in widespread use among Pocket PC models, including the Toshiba e740, the Dell Axim, and the iPAQ 3950, 3970, and 5450 with additional XScale Pocket PCs set to debut later this year. Because the XScale is backward compatible with software compiled for the StrongArm processor, software designed to run on the StrongArm chip will run on the XScale as well.

Detailed information concerning the XScale Processor is featured below.

Product Highlights ::

High Performance:

Low power, high performance 32-bit Intel XScalecore-based CPU (200, 300 and 400 MHz) ARM* Architecture v.5TE compliant and application code compatible with Intel® SA-1110 processor for rapid upgrade Intel® Superpipelined RISC Technology utilizing advanced Intel 0.18µ process for high core speeds at low power Intel® Media Processing Technology including 40-bit accumulator and 16-bit SIMD to enhance audio/video decode performance. High performance glue-less burst and page mode interfaces with Synchronous Intel StrataFlash® Memory.

Low Power:

  • Low Power and Turbo modes for optimal battery life
  • 32 KB data and 32 KB instruction caches
  • 2 KB Mini data cache for streaming data
  • Support for 2.5 and 3.3V memories

I/O Expansion:

  • Integrated Memory and PCMCIA/Compact Flash Controller with 100 MHz Memory Bus, 16-bit or 32-bit ROM/Flash/SRAM (six banks), 16-bit or 32-bit SDRAM, SMROM (four banks), as well as PCMCIA and Compact Flash for added functionality and expandability .
  • System Control Module includes 17 dedicated general-purpose interruptible I/O ports, real-time clock, watchdog and interval timers, power management controller, interrupt controller, reset controller, and two on-chip oscillators.

Wireless:

Peripheral Control Module offers 16 channel configurable DMA controller, integrated LCD controller with unique DMA for fast color screen support, Bluetooth* I/F, serial ports (IrDA, I2C, I2S, AC97, three UARTs, SPI and SSP), USB end point interface, and MMC/SD Card Support for expandable memory and I/O functionality.

Extended temperature support

MIPS PROCESSOR CORE

Features::

The MIPS324Kp core from MIPS Technologies is a high-performance, lowpower,cost-effective 32-bit MIPS® RISC core designed for custom system-onchip(SOC) applications.

It implements the MIPS32architecture, withprivileged-mode extensions.

The core is offered in both hard-macro and soft-macro versions, makingit process-portable.

It is designed for ease of integration with a widevariety of custom logic and peripherals.

The core includes integrated Instruction and data caches. The caches can beoptionally configured in 0, 2, 4, 6, 8, 12, or 16KB sizes.

The 5-stage pipelinesupports four execution units (integer, multiply-divide, branch control, andprocessor control).

The MMU has a simple Fixed Mapping Translation unit(FMT).

The 32-byte write buffer supports byte-merging.

Power consumption is minimized by the core’s fully static design, selectableoperating frequency, and two power modes.

Cost is minimized by the core’ssmall die size.

Advantages ::

The MIPS architecture is the RISC-processor industry’s most widelysupported architecture, in terms of development tools and softwareapplications.

There are hundreds of tools — operating systems, compilers,debuggers, in-circuit emulators, logic analyzers, and evaluation boards —to choose from. All of these tools and applications make fast time-to-marketa reality, for MIPS core licensees .

The core is designed for semiconductor manufacturing companies, ASICdevelopers, and system OEMs who want to rapidly integrate their owncustom logic and peripherals with a high-performance RISC processor.

It is highly portable across processes, and it can be easily integrated into fullsystem-on-silicon designs, allowing developers to focus their attention onend-user products.

The MIPS324Kp core is ideally positioned to support new products foremerging segments of the digital consumer, network systems and informationmanagement markets, enabling new tailored solutions for embedded applications.

Features::

• 32-bit MIPS32 architecture, with privileged-modeextensions.

• 0 to 300 MHz core (0.13µ) and bus-interface frequency

• Four execution units:

• Integer Unit (ALU and shifter)

• Multiply Divide Unit (MDU)

• Branch Control

• Processor Control: privileged architecture functionsand exception model

• 5-stage pipeline. Most instructions execute in 1 cycle

• Memory management unit (MMU):

• Simple Fixed Mapping Translation unit (FMT)

• Write buffer:

• 8 words (32-bytes)

• Supports byte-merging

• Integrated 4-way set-associative caches:

• Instruction cache sizes: 0KB-to-16KB

• Data cache sizes: 0KB-to-16KB

• Fully static design:

• Allows on-the-fly clock changes

• Reduces power consumption

• Minimizes process sensitivity

• Two software-controlled power modes:

• Running

• Suspended

• Thirty-two, 32-bit general-purpose registers (GPRs)

• Enhanced JTAG (EJTAG) debugging support

Control

Data

Cache

Power

Management

Applications::

Cores from MIPS Technologiesare targeted for use bysemiconductor manufacturingcompanies, ASIC developers,and system OEMs who want theperformance of a MIPSprocessor core in their SOCapplication:

Communications:

• Smart Phones

• Cellular Phones

Network Management

• Network Interface Cards

• xDSL

• Cable Modems

Digital Consumer Devices

• Digital Cameras

• Digital TV

• Video Game Consoles

• Internet Appliances

• DVDs

Other

• Industrial Control

• Storage

• Automotive

• Navigation (GPS)

• Graphic Engines

• PC Peripherals

• Customer Terminals(POS, e-cash)