8/8/2019 28609262 Chameleon Chips Presentation
1/21
Chameleon Chip
Submitted by:-
Name:Santosh Kumar Biswal
Reg. No.:0701106221
Branch:Computer Science &
Engineering
8/8/2019 28609262 Chameleon Chips Presentation
2/21
Agenda
1.Introduction2.Multifunction Implementation
3.Architecture
4.Embedded Processor System
5.Reconfigurable Processing Fabric
6.Programmable I/O7.Technologies Used In Chip
8.Design Process
9.Comparison With Other Technologies
10.Advantages
11.Disadvantages
12.Applications
13.Conclusion
8/8/2019 28609262 Chameleon Chips Presentation
3/21
A chameleon processor is a reconfigurable microprocessor with
erasable hardware that can rewire itself dynamically.
.
While reconfiguring the chip, the connections inside the functional
blocks and the connections in between the functional blocks are
changing,
It takes just 20 microseconds to reconfigure the entire processing
array.
That means when a particular software is loaded the
present hardware design is erased and a new hardware design is
generated by making a particular number of connections active while
making others idle.
1.Introduction
8/8/2019 28609262 Chameleon Chips Presentation
4/21
2.Multifunction Implementation
In a conventional ASIC , multiple algorithms are implemented as
separate hardware modules. Four algorithms would divide the chip
into four functional areas.
With Reconfigurable Technology, the four algorithms are loaded
into the entire reconfigurable Fabric one at a time.
So finally the result is: much higher performance, lower cost and
lower power consumption
8/8/2019 28609262 Chameleon Chips Presentation
5/21
8/8/2019 28609262 Chameleon Chips Presentation
6/21
Machine design supposes that some pins are considered as the
configuration inputs and another as data or control inputs and
outputs.
A new chip must inside determine the set of the function blocks
(FB), which are used to construct the circuit, rules of their
interconnections and ways of the input/output connections.
The most important parts are the logic circuits, which configure
function blocks according to data in the configuration memory.
The various possible connections between functional blocks are
encoded to bits known as Configuration bits. Resulting
configuration stream is downloaded into configuration memory
through configuration inputs.
Thus, a new Reconfigurable machine is
established.
3.Architecture
8/8/2019 28609262 Chameleon Chips Presentation
7/21
8/8/2019 28609262 Chameleon Chips Presentation
8/21
4.Embedded Processor Systemtem
32-bit ARC Processor
32-bit PCI Controller
64-bit Memory Controller
DMA Subsystem
Configuration Subsystem
8/8/2019 28609262 Chameleon Chips Presentation
9/21
5.Reconfigurable Processing Fabric(RPF)
The Fabric provides unmatched algorithmic computation power toChameleon Chip. It consists of 84,32-bit Data path Units and 24, 1624-
bit Multipliers,Operating at 125Mhz, they provide up to 3,000 16-bit
Million Multiply-Accumulates Per Second and 24,000 16-bit Million
Operations Per Second.
The fabric is divided into Slices, the basic unit of reconfiguration.
The CS2112 has 4 Slices with 3 Tiles in each. Each tile can be
reconfigured at runtime
Tiles contain : Datapath Units
Local Store Memories
16x24 multipliers
Control Logic Unit
Continued.
8/8/2019 28609262 Chameleon Chips Presentation
10/21
The high-performance 32bit Data path Unit (DPU): The Tile includes seven Data path
Units. The DPU is a data processing module that directly supports all C and Verilog
operations.
8/8/2019 28609262 Chameleon Chips Presentation
11/21
Data Path Unit(DPU))
8/8/2019 28609262 Chameleon Chips Presentation
12/21
7.Technologies Used In Chip
1. eCONFIGURABLETECHNOLOGY:
eConfigurable Technology is used for instantaneous reconfiguration.
With eConfigurable Technology; the four algorithms are loaded into the entire
reconfigurable processing Fabric one at a time.
2. C~SIDE Development Tools :
With this software development tool,Chameleon Systems are providing the ability
for the customers to do the programming themselves thus keeping the secrecy of
their algorithms.
The Chameleon Systems Integrated Development Environment (C~SIDE) is a
complete toolkit for designing, debugging and verifying RCP designs.
C~Side uses a combined C language and Verilog flow to map algorithms into the
chips reconfigurable processing fabric (RPF).
8/8/2019 28609262 Chameleon Chips Presentation
13/21
8.Design Process
8/8/2019 28609262 Chameleon Chips Presentation
14/21
Comparison
Advantages:
very high
performance and
efficient
Disadvantages:not flexible (cant
be altered after
fabrication)
expensive
Hardware
(Application SpecificIntegrated Circuits)
Software-programmed
processors
Advantages:
software is very
flexible to change
Disadvantages:
performance cansuffer if clock is not
fast
fixed instruction set
by hardware
Chameleon
computing
Advantages:
fills the gap
between hardware
and software
much higherperformance than
software
higher level of
flexibility than
hardware
8/8/2019 28609262 Chameleon Chips Presentation
15/21
8/8/2019 28609262 Chameleon Chips Presentation
16/21
10.Advantages
Early and fast design
Reducing development cost
Can more quickly adapt to new requirements and standards
Increasing bandwidth
Reducing power
Reducing manufacturing cost.
8/8/2019 28609262 Chameleon Chips Presentation
17/21
11.Disadvantages
Inertia Engineers slow to change .Inertia is the worst
problem facing reconfigurable computing
RCP designs requires comprehensive set of tools & skilled
designer
8/8/2019 28609262 Chameleon Chips Presentation
18/21
12.Applications
Wireless Base stations
Wireless Local Loop (WLL)
Software-Defined Radio (SDR)
8/8/2019 28609262 Chameleon Chips Presentation
19/21
13.Conclusion
These new chips called chameleon chips are able to rewire themselves on the
fly to create the exact hardware needed to run a piece of software at the utmost
speed.
They will reduce the prices of the gadgets of the information age.
8/8/2019 28609262 Chameleon Chips Presentation
20/21
www.chameleon systems.com
www.thinkdigit.com
www.ieee.org
www.entecollege.com
www.iec.org
www.quicksilvertechnologies.com
www.xilinx.com
REFERENCES
WEBSITES:-
8/8/2019 28609262 Chameleon Chips Presentation
21/21
Top Related