RECONFIGURABLE PROCESSORS
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
projectsofme
Active In SP
**

Posts: 1,124
Joined: Jun 2010
#1
27-11-2010, 12:18 PM



.pptx   RECONFIGURABLE PROCESSORS_FINAL.pptx (Size: 594.99 KB / Downloads: 87)
Presented by:Abhishek.S
8th Sem ,CS
RECONFIGURABLE PROCESSORS


Agenda
Integrated Circuit
Processors
Current Technologies
Reconfigurable processors Introduction
Multifunction Implementation
Architecture
Design Process
Compared To Other Technologies
Advantages
Disadvantages
Conclusion
Integrated Circuit
In electronics, an integrated circuit (also known as IC, microcircuit, microchip, silicon chip, or chip) is a miniaturized electronic circuit (consisting mainly of semiconductor devices, as well as passive components) that has been manufactured in the surface of a thin substrate of semiconductor material. Integrated circuits are used in almost all electronic equipment in use today and have revolutionized the world of electronics.

The integrated circuit was first discovered by Jack Kilby and Robert Noyce
Processors

Among the most advanced integrated circuits are the processors or "cores", which control everything from digital microwave ovens , to cellular phones to computers
Advantages
Cost
Performance
Size
Current Technologies
ASIC
An application-specific integrated circuit (ASIC) is an integrated circuit (IC) customized for a particular use, rather than intended for general-purpose use.

DSP
Digital signal processing (DSP) is concerned with the representation of signals by a sequence of numbers or symbols and the processing of these signals

FPGA
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by the customer or designer after manufacturing—hence "field-programmable".

Field Programmable Gate Array
Chips are prefabricated with logic blocks and interconnects.

Logic and interconnects can be programmed (erased and re-programmed) by users.
No fabrication is needed.

Interconnects are predefined wire segments of fixed lengths with
switches in between.

RCP Introduction
A reconfigurable processor is a microprocessor with erasable hardware that can rewire itself dynamically.

This allows the chip to adapt effectively to the programming tasks demanded by the particular software they are interfacing with at any given time.

While reconfiguring the chip, the connections inside the functional blocks and the connections in between the functional blocks are changing,

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.


It takes just 20 microseconds to reconfigure the entire processing array.

These new 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. an example of such kind of a chip is a chameleon chip. This can also be called a “chip on demand”

Multifunction Implementation
In a conventional ASIC or FPGA, 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. First, the entire Fabric is dedicated to algorithm 1; during this processing time, algorithm 2 is loaded into the background place. In a single clock cycle, the entire Fabric is swapped to algorithm 2; during this processing time, algorithm 3 is loaded into the background plane. The entire reconfigurable fabric is dedicated to just one algorithm at a time.

So finally the result is: much higher performance, lower cost and lower power consumption
Architecture
Components:

32-bit Risc ARC processor @125MHz
64 bit memory controller
32 bit PCI controller
reconfigurable processing fabric (RPF)
high speed system bus
programmable I/O (160 pins)
DMA Subsystem
Configuration Subsystem

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 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


DPU & MPU
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 user-definable instructions stored in Instruction memory

Word length 32 bits, can also work on 4 8-bit and 2 16-bit data
MPU
– 16x24-bit or 16x16-bit single-cycle multiplications

RPF: Local-Store Memory
Multi-ported, 32-bit by 128-word RAM

Re-configurability: LSMs can be assembled
into different memory configurations through
programming.

Common use: Quickly load data.

Compare to Other Approaches
• FPGA and ASIC Design
– Similar
– RCP is completed when DPU and control
functions are specified and mapped onto RCP.
– After get net list, FPGA/ASIC still need floor
planning, timing analysis, processor integration,
place and route.
– RCP tools runtime required only a few minutes
– FPGA/ASIC tools runtime tend to be in hours
• DSP Design
– Similar in use assembly language
– RCP offer more parallelism and more flexibility

Advantages
increased performance and channel count

can more quickly adapt to new requirements and standards

lower development costs and reduce risk.

Reducing power

Reducing manufacturing cost.


Disadvantages
RCP designs requires comprehensive set of tools

'Learning curve' for designers unfamiliar with reconfigurable logic 


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 outmost speed.

Its applications are in, data-intensive Internet ,DSP ,wireless base stations, voice compression, software-defined radio, high-performance embedded telecom and datacom applications, xDSL concentrators, fixed wireless local loop, multichannel voice compression, multiprotocol packet and cell processing protocols. Its advantages are that it can create customized communications signal processors ,it has increased performance and channel count, and it can more quickly adapt to new requirements and standards and it has lower development costs and reduce risk.

















Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Message
Type your reply to this message here.


Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Vector Processors and DSPs seminar projects maker 0 211 21-09-2013, 02:36 PM
Last Post: seminar projects maker
  Report on Self-Reconfigurable Wireless Mesh Network project girl 0 361 06-02-2013, 12:00 PM
Last Post: project girl
  Self-Reconfigurable Wireless Mesh Networks pdf project girl 0 470 18-01-2013, 01:00 PM
Last Post: project girl
  Instruction-Level Parallel Processors ppt project girl 0 332 08-01-2013, 11:15 AM
Last Post: project girl
  A SURVEY ON INSTRUCTION-LEVEL PARALLELISM PROCESSORS AND TECHNIQUES pdf project girl 0 523 15-12-2012, 04:00 PM
Last Post: project girl
  Dijkstra’s Shortest Path Routing Algorithm in Reconfigurable Hardware seminar flower 0 320 30-10-2012, 04:53 PM
Last Post: seminar flower
  PRESENTATION ON FPGA AND RECONFIGURABLE COMPUTING PPT seminar flower 0 372 27-09-2012, 10:37 AM
Last Post: seminar flower
  dual core processors shibin.sree 5 3,917 17-08-2012, 11:01 AM
Last Post: seminar girl
  Reconfigurable ECO Cells for Timing Closure and IR Drop Minimization seminar flower 0 295 27-07-2012, 11:52 AM
Last Post: seminar flower
  Design of Dynamic Reconfigurable architecture using Model Driven Engineering seminar ideas 0 380 12-06-2012, 04:29 PM
Last Post: seminar ideas