+ All Categories

ChamPpt

Date post: 06-Apr-2018
Category:
Upload: shrijina-sreenivasan
View: 221 times
Download: 0 times
Share this document with a friend
23
WELCOME 
Transcript

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 1/23

WELCOME 

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 2/23

CHAMELEON CHIPCHAMELEON CHIP

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 3/23

y Reconfigurable processor with erasable hardware.

y Can rewire itself dynamically.

y Chip can adapt to the programming tasksdemanded by the particular software that they are interfacing with.

y These chips are like providing a "chip ondemand."

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 4/23

Can transform itself froma video chip to a centralprocessing unit (CPU) to agraphics chip.

In practical terms, thisability can translate toimmense flexibility interms of device functions.

     For e.g., a single devicecould serve as both acamera and a taperecorder.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 5/23

y The chameleon chip is a high bandwidthreconfigurable communications processor (RCP).

y

Processors operate at 24,000 16-bit millionoperations per second (MOPS).

y 3000, 16-bit million multiply-accumulates per

second (MMACS).

y Provide 50 channels of CDMA2000 chip-rateprocessing.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 6/23

1.eCONFIGURABLETECHNOLOGY 

2. C~SIDEDevelopment Tools

3. eBIOS

4. FPGA 

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 7/23

It is used for instantaneousreconfiguration.

This technology reconfigures Fabric in oneclock cycle and increases voice/data/videochannels per chip.

Slice can be configured independently.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 8/23

     

The Chameleon SystemsIntegrated DevelopmentEnvironment (C~SIDE) is acomplete toolkit for: Designing, debugging and

 verifying RCP designs.

      With this software,customers are provided theability to do the

programming themselvesthus keeping the secrecy of their algorithms.

     C~Side uses a combined C

language and Verilog.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 9/23

eBIOS provides a interface between theEmbedded Processor System and thereconfigurable communications processor (RCP).

eBIOS provides resource allocation,configuration management and DMA services.

The eBIOS calls are automatically generated atcompile time, but can be edited for precisecontrol of any function.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 10/23

One of the most promisingapproaches in the realm of reconfigurable architecture.

Strategy is to build uniform

arrays of thousands of logicelement each having differentfundamental components of digital circuitry.

The switches and wires canbe reprogrammed to operatein any desired pattern,effectively rewiring a chip'scircuitry on demand.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 11/23

Reconfiguration methodology  Static Partially static (=partial reconfiguration) Dynamic

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 12/23

1. Dynamic reconfigurability of the architecture asdemanded by the application.

2. Proponents of such chips are proclaiming "chip-on-demand," wherein new algorithms can beaccommodated on-chip in real time viasoftware.

3. This speeds up the design process enormously,because making changes becomes as simple asdownloading a new configuration into the chip.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 13/23

y

 A reconfigurable processor is amicroprocessor with erasablehardware that can rewire itself dynamically.

y This allows the chip to adapt

effectively to the programmingtasks demanded by theparticular software they areinterfacing with at any giventime.

y Reconfigurable processor cantransform itself from a videochip to a central processingunit (CPU) to a graphics chip.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 14/23

y

 When we talk aboutreconfigurable computing were usually talking aboutFPGA-based system designs.

y

Reconfigurable computinginvolves manipulation of thelogic within the FPGA at run-time.

y It allows system designers toexecute more hardware thanthey have gates to fit, which

 works especially well whenthere are parts of the hardwarethat are occasionally idle.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 15/23

y

Reconfigurable hardware devicesare hardware devices in whichthe functionality of the logicgates is customizable at run-time.

y The main ingredient used in

reconfigurable hardware fabricsis the memory cell.

y Memories are used as look-uptables to implement the universal

gates, and also to control theconfiguration of the switches inthe interconnection network.

y Example: FPGA 

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 16/23

Using reconfigurable hardware requires a laboriousmanual

process:

1. The application has to be manually decomposed into partsrunning on the CPU and on the RH part.

2. Compiling them separately .

3. Synthesizing the communication interfaces.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 17/23

In our vision, reconfigurable hardware will be themain computation core; each application will betranslated into hardware (Application-SpecificHardware) automatically. The CPU will only be

relegated to support tasks.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 18/23

y Data-intensive Internety DSP

y  Wireless basestations

y  Voice compression

y Software-defined radio

y High-performanceembedded telecom and

datacom applications.y Multichannel voice

compression.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 19/23

y Can create customized communicationssignal processors.

y Increased performance and channel count.

y Quickly adapts to new requirements andstandards/

y Lower development costs and reduced risk.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 20/23

     One day, someone willmake a chip that doeseverything for theultimate consumer

device.

     The chip will be smartenough to be thebrains of a cell phonethat can transmit orreceive calls anywherein the world.

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 21/23

y Chameleon chips are able to rewire themselves on the flyto create the exact hardware needed to run a piece of software at the utmost speed.

y This can also be called a ³chip on demand´ .

y The chameleon chip is a high bandwidth reconfigurablecommunications processor (RCP).

y Reconfigurable computing can perform new functions in asplit second. Reconfigurable chips are simply the extremeend of programmability.´ 

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 22/23

1. www.google.com

2. www.wikipedia.com

8/3/2019 ChamPpt

http://slidepdf.com/reader/full/champpt 23/23

THANK Y OU