Professional Documents
Culture Documents
Submitted by:
Name:Manoj kumar Mahalik
Reg. No.:0601106119
Branch:Information Technology
Agenda
1.Introduction
2.Multifunction Implementation
3.Architecture
4.Embedded Processor System
5.Reconfigurable Processing Fabric
6.Programmable I/O
7.Technologies Used In Chip
8.Design Process
9.Comparison With Other Technologies
10.Advantages
11.Disadvantages
12.Applications
13.Conclusion
Prelude
Hardware Chameleon Software-programmed
(Application Specific computing processors
Integrated Circuits)
So finally the result is: much higher performance, lower cost and
lower power consumption
3. Architecture
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.
4.Embedded Processor System
32-bit ARC Processor
DMA Subsystem
Configuration Subsystem
5.Reconfigurable Processing Fabric(RPF)
The Fabric provides unmatched algorithmic computation power to
Chameleon Chip. It consists of 84,32-bit Data path Units and 24, 16×24-
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 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….
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.
Data Path Unit(DPU)
6.Programmable I/O
RCP includes banks of Programmable I/O (PIO) pins which
provide tremendous bandwidth.
1. eCONFIGURABLE™ TECHNOLOGY:
With eConfigurable Technology; the four algorithms are loaded into the entire
reconfigurable processing Fabric one at a time.
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
chip’s reconfigurable processing fabric (RPF).
3. eBIOS:
It provides a interface between the Embedded Processor System and the
Fabric.
The eBIOS calls are automatically generated at compile time, but can be edited
for precise control of any function.
8.Design Process
9.Comparison With Other Technologies
Today’s system architects have at their disposal an arsenal of
highly integrated, high-performance semiconductor
technologies, such as application-specific integrated circuits
(ASICs), application-specific standard products (ASSPs),
digital signal processors (DSPs), and field-programmable gate
arrays (FPGAs). However, system architects continue to
struggle with the requirement that communication systems
deliver both performance and flexibility.
Increasing bandwidth
Reducing power
They will reduce the prices of the gadgets of the information age.