SlideShare a Scribd company logo
1 of 6
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 753
RECONFIGURABLE AND VERSATILE BilRC ARCHITECTURE
DESIGN WITH AN AREA AND POWER EFFICIENT TECHNIQUE
R. Hindhuja Priyadharshini1
, S.Sobana2
1
PG scholar, Department of ECE, PSNACET, Dindigul, Tamilnadu, India
2
Associate Professor, Department of ECE, PSNACET, Dindigul, Tamilnadu, India
Abstract
Coarse Grained Reconfigurable Architecture based systems have become increasingly important in these days. In order to handle
multiple applications with low area and power requirement ,a new coarse grained reconfigurable architecture (CGRA) is
exhibited here. The architecture which is named BilRC, Bilkent Reconfigurable Computer manipulates an execution-triggering
mechanism. By mapping real-world applications, the adaptability of the architecture and the computation model are justified.
BilRC design is done by using Xilinx and analysis of Area and Power are done. The proposed architecture design can also be
implemented by mapping the applications to a 90-nm FPGA array. The model minimizes the configuration size to about 33 times.
The design is further developed leading to a new architecture design so as to support multimedia applications. One of the
distinguishing features of the proposed BilRC architecture is that the hardware and the programming language are code signed.
The simulation results show an increase in the performance by reducing the power consumption to 92%. The design is synthesized
with 90-nm technology, and the mapping applications on BilRC run faster than those on FPGA about 2.5 times. The expectation
from BilRC is the replacement of FPGAs with BilRC in Coarse Grained Applications.
Keywords : CGRA, FPGA, execution Triggering, BilRC, coarse grain
--------------------------------------------------------------------***-------------------------------------------------------------------
1. INTRODUCTION
Recent progress in the field of reconfigurable computing
have paved way to the development of many sophisticated
choices regarding reconfigurable architectures for various
applications. Data streaming applications, such as signal
processing, multimedia applications and data encryptions,
are the dominant workload in many electronic systems. High
Performance with stringent power budget is the constraint of
such applications. Because of the rapid advancement in
architectures for algorithms and applications in DSP, there
has been an increasing demand for the computing platforms
to be easily adaptable, low cost while consistently delivering
maximum performance at all times. Coarse grained
reconfigurable (CGRA) solutions cater to this demand to
some extent, with their high level of flexibility and more
efficient routing structures. As a solution, General purpose
programmable digital signal processors( DSPs) are widely
used in conventional data-path oriented applications due to
their flexibility and ease of use. However, DSPs lag due to
their sequential software execution. Next, the application
specific integrated circuits (ASICs) become a customized
solution to meet these ever increasing demands. ASICs
generally have fixed data flow with predefined
functionalities that makes them unable to accommodate new
system requirements or changes in standards[2]. ASIPs with
dedicated memory architecture and instructions for FFT was
discussed in [3]. As a solution to meet the emerging
applications, FPGAs are developed.As opposed to ASICs,
where the device is custom built for the particular design,
FPGAs can be programmed as per the application or
functionality requirements. But FPGA lags performance
during its runtime programmability for high volume
applications.
Instead of the FPGA use, the employment of CGRAs is
constructive because the pathwidths are greater than 1 bit
here. This is because of the fact that huge routing area
overhead and poor routability of the fine-grained
architectures are sizably less efficient. Comparisons were
done previously depending upon the interconnection
networks on various CGRAs., datapath granularities as well
as mapping.[4]. Reconfigurable structures with computation
elements as heterogeneous, namely FPGA and CPU, were
discussed by Compton et al. [6] According to the proposal in
the works [4]–[6], Reconfigurable Architectures can be
branched into single-time configurable, statically
reconfigurable, and dynamically reconfigurable
configuration depending upon the configuration type. Also,
the execution control of the CGRAs can be statically
scheduled type or dynamically scheduled. Architectures
with Coarse grain strategy allows CFBs at operator level,
datapath at word level, datapath routing with powerful area-
efficiency.
2. EXISTING BilRC ARCHITECTURE
The architecture of the BilRC is based on coarse grained
computing that enables standard performance, better
flexibility than the other previous architectures . BilRC is
destined to be a novel CGRA system targeting at
applications with very high throughput requirements. The
main aim of the BilRC architecture is towards Low Power ,
High Flexibility, Shorter compile time, High clock
frequency, Efficient Space Usage, User friendly developing
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 754
Programming and Very High Performance. BilRC exhibits a
segmented interconnect architecture and so the Processing
Element(PE) is designed. The execution depends totally on
the PE for the architecture. BilRC is classified as
 Arithmetic logic unit
 Memory and
 Multiplier
With respect to Processing Element
Fig – 1: Columnwise allocation of PE
As seen in some viable architectures of FPGA, PEs are
organized in a row column format with identical PEs are
arranged in the similar column. PEs are arranged in such a
way that each PE is connected to four adjacent ones through
communication channels[5]. Channels which are at the
periphery of the structure are used to connect them to the
external world.
Fig - 2: Input/output signal connections of PE
Each PE is characterized by three inputs and three outputs.
Interconnection is done by the connection of input and
output of the PE. The 17 bits constitute the input output
signals out of which data bits constitute 16 bits. The last 1
bit is the Execute enable bit (EE). Control signal is the
Execute Enable bit. In the middle of every PE, Processing
cores (PC) are situated. Signal routing takes place at the
sides where Port route boxes (PRB) are there. It is used for
routing the PC output in the particular direction.
Fig – 3: Internal structure of PRB.
ALUs and MULs have two PC outputs and MEM has one
PC output. Internal multiplexers are used by the PC to select
the input signals. The response from various directions are
fed to the route multiplexer which is got from the PC and
those directions. The multiplexer employed here has the
characteristic of pipelining. The output which is fed from
the route multiplexer is delayed for one clock period by the
pipeline multiplexer. The configuration of the BilRC is done
statically, hence both the interconnects and the instructions
programmed in PCs remain unchanged at the run time.
3. PC ARCHITECTURES OF BilRC
3.1 Memory Architecture
PC architecture of the Memory is characterized by 2 buses
namely a DATA bus and an EE bus. The Dual port Sis of
the size 1024 × 16
Fig – 4: Memory Architecture
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 755
OP1 Address is assigned by the configuration register (CR).
The decision of which one among the 12 Inputs potrays the
read address is selected by the OP1 address .Write Address
is chosen by the OP2 Address. CR has a Mem ID and the
comparison is done with the most significant six bits. If both
values are detected as equal, correspondingly either A Write
as well as Read or any one of the operations are performed.
Data to be written from one of the input ports is selected by
the OP3 Address.
3.2. ALU Architecture
Fig – 5: ALU Architecture
There are two buses in ALU. One for the input data and the
other for EE signals. The Multiplexers selects the
corresponding operands as per the instructions from the data
bus. Data operands which are of constant type are stored in
the register file of size 8x16.the control bit here is the EE bit
and it controls the execution of the program and
instructions. By enabling the particular code of the
corresponding operation, the multiplexer selects and the
desired operation is performed by the PC.
3.3. Multiplier Architecture
The operation of the Multiplier is the same as that of ALU.
The PE performs the Multiplication and shift operations.
Two operands which can be either of constant type or
variable type can be multiplied and therefore the output is a
32 bit value. Multiplication is performed in one clock period
and shifting is performed in the other periodth a need of two
clock cycles for manipulating each instruction. Here
Wallace tree multiplier is employed and for the addition
Ripple Carry Adder is used. Both save area and Power thus
contributing to the overall performance.
4. PROPOSED BilRC ARCHITECTURE
The main issue of the conventional BilRC architecture is all
about the cost and hardware software codesign. The
proposed architecture overcomes these issues by employing
fully distributed memory architecture, extendable datapath
and separate memory for data and instruction.
Fig – 6: Block diagram of the Proposed Architecture
The Proposed BilRC architecture contains an array of 2-D
reconfigurable cells (RC) which are organised in quadrants
of four 4 × 4. Here local data and the instruction memory is
issued for every Element. This enables the employment of
compact, quicker memory structures.
4.1 Block Diagram of the Processing Element
Fig – 7: Block diagram of the Processing Element
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 756
The Processing Element performs all the logic, arithmetic
and accumulation processes. All 8-bit signed, unsigned
operations such as addition, subtraction, multiplication in
addition to the accumulation operation are did by the PE.
Here, Karatsuba multiplier is employed which imparts low
power and smaller area. This multiplier divides the operands
into smaller sub units and calculates the solution in a short
period.
4.2 Features of the Proposed Architecture
 Instead of processing inputs in four directions, the
proposed architecture gets input as a whole .
 Here, a distinguishing action named pass-through
operation is employed .It enables passing the operands
through the PE instead of direct processing .This
functionality permsits the RC to handle any type of
data transfers like single or blocked transfers. So,
mapping is easier.
 The modified PE architecture of the BilRC uses a Dual
Ported RAM instead of centralized RAM system. Here
each Reconfigurable Computing Element is supplied
with ater 256x
8 memory of data. This feature allows
each unit to process independently so that it avoids
power consumption and large area overhead.
 Dual Port Memory type provides facility to employ
two input 8 bit operands and one output.
 The proposed architecture enables port to port transfer
of data in the memory allocated for data.
 An additional feature included here is the swapping of
data in between memory ports by means of the
Shifter/rotator in the PE. This feature employs almost
14% increase in speed when compared to the previous
works.
 The use of D3L design, provides to design the
architecture with minimal clocking and the design is
fully dynamic with the requirement of clock signals
only for driving counters and registers
5. SIMULATION RESULTS
The BilRC architecture design is developed using FPGA
Xilinx Integrated Software Environment (ISE) design tool .
The VHDL Language has been used for budding the code of
the designed processor. The design has been tested for
behavior and timing functionality. Software Tools used are
Xilinx FPGA Navigator 13.2 and ISE Simulator (ISim).
The synthesis summary of the Processing Element shows
the least essential figure of logic blocks, flipflops as well as
registers. The PE element uses only 1% of the available slice
registers. This is greatly reduced when compared with
previous BilRC architecture. The modified BilRC
architecture achieves 92% increase in the Performance of
the PE in terms of power. Also there is a considerable
reduction in the area utilized.
5.1 Screenshot of the Inputs
Fig – 8: Screenshot of the Inputs fed to the processor
5.2 Simulation Output
Fig – 9: Screenshot of the output from the processor
5.3 Area Report of the Proposed BilRC
Fig – 10: Area Report
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 757
5.4 Power Report of Proposed BilRC
Fig - 11: Power report
The power requirement of the BilRC is reduced to
0.292W.So minimal power is enough for this modified
BilRC architecture.
Fig – 12 : Power Comparison
Fig – 13 : Area Comparison
The following table shows the comparison of area and
power for the conventional BilRC and its modified form.
Table – 1 : Summary of Area and Power
6. CONCLUSIONS
This paper presented the proposition of a modified BilRC
architecture which enhances the performance with reduced
area and power. The proposed BilRC architecture is a coarse
grained reconfigurable architecture in which the
configuration size is decreased about 33 times. Since BilRC
is an execution triggered model, delay is negligible. BilRC
will be extremely useful in the field of architectural
development and the practical applications include finding
highest worth of an Array, 2-Dimensional Inverse Discrete
Cosine Transform Algorithm, UMTS Turbo Decoder, as an
accelerator combined to a DSP processor for applications
which needs high computation power, and as a replacement
of FPGA in Coarse Grained Applications. Using BilRC, the
area is effectively utilized and it leads to reduction in power
dissipation. From the Simulation results , Power has been
reduced to 0.292 Watts which decreases the power by
92%.VHDL Coding is written for the entire architecture and
it is simulated using Xilinx ISIM and verified. Simulation
results demonstrate the significant reduction in size with
minimal area.
Here, Statical configuration is employed for the Processing
Element. These CGRAs provide a good utilization of the
PE. Since BilRC is an execution-triggered model it is a
flexible interconnect architecture, and also the performance
is far better than the existing works.
We would like to extend this work further by reducing the
area and power by modifying the architecture.
REFERENCES
[1] Oguzhan Atak and Abdullah Atalar, “BilRC: An
Execution Triggered Coarse Grained Reconfigurable
Architecture”, IEEE Trans.Very Large Scale Integr.
(VLSI) Syst., vol. 21, no. 7, pp. 92–102, Jul. 2013.
[2] O. Muller, A. Baghdadi, and M. Jezequel, “From
parallelism levels to a multi-ASIP architecture for
turbo decoding,” IEEE Trans.Very Large Scale
Integr. (VLSI) Syst., vol. 17, no. 1, pp. 92–102, Jan.
2009.
[3] O. Atak and A. Atalar, “An efficient computation
model for coarse grained reconfigurable architectures
and its applications to a reconfigurable computer,” in
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
ConventiOnal BilRC Modified BilRC
POWER(Watts)
S.
N
O
TYPE NO.
OF
FFs
NO.OF
LATCHES
NO. OF
SLICES
POWER
(Watts)
1 Existing
BilRC
22 44 124 3.866
2 Propose
d BilRC
16 16 122 0.292
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 758
Proc. 21st IEEE Int. Conf Appl.-Specific Syst. Arch.
Process., Jul. 2010, pp. 289–292.
[4] R. Hartenstein, “A decade of reconfigurable
computing: A visionary Retrospective,” in Proc. Eur.
Design, Autom. Test Conf., 2001, pp. 642–649.
[5] B. De Sutter, P. Raghavan, and A. Lambrechts,
“Coarse-grained reconfigurable Array architectures,”
in Handbook of Signal Processing Systems, S. S.
Bhattacharyya, E. F. Deprettere, R. Leupers, and J.
Takala, Eds. New York: Springer-Verlag, 2010,pp.
449–484.
[6] B. Mei, A. Lambrechts, J.-Y. Mignolet, D. Verkest,
and R. Lauwereins, “Architecture exploration for a
reconfigurable architecture template,” IEEE Design
Test Comput., vol. 22, no. 2, pp. 90–101, Mar.–Apr.
2005
[7] Kuon and J. Rose, “Measuring the gap between
FPGAs and ASICs,” IEEE Trans.Comput.-Aided
Design Integr. Circuits Syst., vol. 26, no. 2, pp. 203–
215, Feb. 2007.
[8] K. Compton and S. Hauck, “Reconfigurable
computing: A survey of systems and software,”
ACM Comput. Surv., vol. 34, no. 2, pp. 171–
210,2002.
[9] M. Lanuzza, S. Perri, P. Corsonello, and M. Margala,
“Energy efficient coarse-grain reconfigurable array
for accelerating digital signal processing,” in
Integrated Circuit and System Design. Power and
Timing Modeling, Optimization and Simulation
(Lecture Notes in Computer Science), L. Svensson
and J. Monteiro, Eds. Berlin, Germany: Springer-
Verlag, 2009.
[10] Purohit, S. Chalamalasetti, M. Margala,
P.Corsonello,"Power-Efficient High Throughput
Reconfigurable Datapath Design for Portable
Multimedia Devices," in Proceedings of International
Conference on Reconfigurable Computing and
FPGAs, pp. 217-222, 2008.
[11] S. Chalamalasetti, S. Purohit, M. Margala, and W.
Vanderbauwhede, “MORA: Architecture and
programming model for a resource efficient coarse
grained reconfigurable processor,” in Proc. ACM
NASA/ESA Conf. Adapt. Hardw. Syst., 2009, pp.
389–396
[12] Sohan Purohit, Sai Rahul Chalamalasetti, Martin
Margala, and Wim Vanderbauwhede,
“Throughput/Resource-Efficient Reconfigurable
Processor for Multimedia Applications,” IEEE
Trans.Very Large Scale Integr. (VLSI) Syst., vol. 21,
no. 7, pp. 92–102, Jan. 2013.
[13] Purohit, S. Chalamalasetti, M. Margala,
P.Corsonello,"Power-Efficient High Throughput
Reconfigurable Datapath Design for Portable
Multimedia Devices," in Proceedings of International
Conference on Reconfigurabl Computing and
FPGAs, pp. 217-222, 2008.
BIOGRAPHIES
R.HINDHUJA PRIYADHARSHINI
received Bachelor’s degree in Electronics
and Communication Engineering with
Distinction from R.V.S. College of
Engineering and Technology, Anna
university Chennai, Tamilnadu, India in the
year 2012 and she is presently pursuing her Master’s degree
in VLSI DESIGN in P.S.N.A College of Engineering and
Technology ,Dindigul. Her research interests include Low
Power VLSI circuits and Reconfigurable Computing
Techniques.
S.SOBANA. received B.E (with distinction)
in Electronics and Communication
Engineering and M.E (with distinction) in
Applied Electronics from RV.S College of
Engineering and Technology, Anna
University Chennai, Tamil Nadu, India .in
2005 and 2007 respectively. Currently working as an
associate professor in Electronics and Communication
Engineering Department, P.S.N.A College of Engineering
and Technology, Tamil Nadu, India. Her research mainly
focuses on wireless communication and signal processing.

More Related Content

What's hot

M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...Michael Gschwind
 
Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2skerlj
 
System designing and modelling using fpga
System designing and modelling using fpgaSystem designing and modelling using fpga
System designing and modelling using fpgaIAEME Publication
 
A novel mrp so c processor for dispatch time curtailment
A novel mrp so c processor for dispatch time curtailmentA novel mrp so c processor for dispatch time curtailment
A novel mrp so c processor for dispatch time curtailmenteSAT Publishing House
 
Effective Sparse Matrix Representation for the GPU Architectures
 Effective Sparse Matrix Representation for the GPU Architectures Effective Sparse Matrix Representation for the GPU Architectures
Effective Sparse Matrix Representation for the GPU ArchitecturesIJCSEA Journal
 
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...eSAT Publishing House
 
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSORDESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSORVLSICS Design
 
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGALOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGAVLSICS Design
 
Different Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDifferent Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDhritiman Halder
 
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHM
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHMAN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHM
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHMIJARIDEA Journal
 
Fpga based low power and high performance address
Fpga based low power and high performance addressFpga based low power and high performance address
Fpga based low power and high performance addresseSAT Publishing House
 

What's hot (16)

Bm34399403
Bm34399403Bm34399403
Bm34399403
 
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
M. Gschwind, A novel SIMD architecture for the Cell heterogeneous chip multip...
 
Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2Skerlj Dbi Ecc Isqed08 1 B2
Skerlj Dbi Ecc Isqed08 1 B2
 
System designing and modelling using fpga
System designing and modelling using fpgaSystem designing and modelling using fpga
System designing and modelling using fpga
 
V3I8-0460
V3I8-0460V3I8-0460
V3I8-0460
 
A novel mrp so c processor for dispatch time curtailment
A novel mrp so c processor for dispatch time curtailmentA novel mrp so c processor for dispatch time curtailment
A novel mrp so c processor for dispatch time curtailment
 
Ix3416271631
Ix3416271631Ix3416271631
Ix3416271631
 
Effective Sparse Matrix Representation for the GPU Architectures
 Effective Sparse Matrix Representation for the GPU Architectures Effective Sparse Matrix Representation for the GPU Architectures
Effective Sparse Matrix Representation for the GPU Architectures
 
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...
Speed power exploration of 2-d intelligence network-on-chip for multi-clock m...
 
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSORDESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
DESIGN AND ANALYSIS OF A 32-BIT PIPELINED MIPS RISC PROCESSOR
 
26
2626
26
 
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGALOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
 
Different Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache MemoryDifferent Approaches in Energy Efficient Cache Memory
Different Approaches in Energy Efficient Cache Memory
 
Implementation of MAC using Modified Booth Algorithm
Implementation of MAC using Modified Booth AlgorithmImplementation of MAC using Modified Booth Algorithm
Implementation of MAC using Modified Booth Algorithm
 
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHM
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHMAN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHM
AN EFFICIENT DSP ARCHITECTURE DESIGN IN FPGA USING LOOP BACK ALGORITHM
 
Fpga based low power and high performance address
Fpga based low power and high performance addressFpga based low power and high performance address
Fpga based low power and high performance address
 

Viewers also liked

Recent developments in paper currency recognition
Recent developments in paper currency recognitionRecent developments in paper currency recognition
Recent developments in paper currency recognitioneSAT Publishing House
 
Investigation of behaviour of 3 degrees of freedom
Investigation of behaviour of 3 degrees of freedomInvestigation of behaviour of 3 degrees of freedom
Investigation of behaviour of 3 degrees of freedomeSAT Publishing House
 
A novel approach in identification of blood group using laser technology
A novel approach in identification of blood group using laser technologyA novel approach in identification of blood group using laser technology
A novel approach in identification of blood group using laser technologyeSAT Publishing House
 
Synthesis and structural characterization of cd s
Synthesis and structural characterization of cd sSynthesis and structural characterization of cd s
Synthesis and structural characterization of cd seSAT Publishing House
 
A model to find the agent who responsible for data leakage
A model to find the agent who responsible for data leakageA model to find the agent who responsible for data leakage
A model to find the agent who responsible for data leakageeSAT Publishing House
 
A study on geographical characteristics of the krishna western delta using gi...
A study on geographical characteristics of the krishna western delta using gi...A study on geographical characteristics of the krishna western delta using gi...
A study on geographical characteristics of the krishna western delta using gi...eSAT Publishing House
 
Spatial correlation based clustering algorithm for random and uniform topolog...
Spatial correlation based clustering algorithm for random and uniform topolog...Spatial correlation based clustering algorithm for random and uniform topolog...
Spatial correlation based clustering algorithm for random and uniform topolog...eSAT Publishing House
 
A new non symmetric information divergence of
A new non symmetric information divergence ofA new non symmetric information divergence of
A new non symmetric information divergence ofeSAT Publishing House
 
Power quality enhancement by improving voltage stability using dstatcom
Power quality enhancement by improving voltage stability using dstatcomPower quality enhancement by improving voltage stability using dstatcom
Power quality enhancement by improving voltage stability using dstatcomeSAT Publishing House
 
Intrusion detection in heterogeneous network by multipath routing based toler...
Intrusion detection in heterogeneous network by multipath routing based toler...Intrusion detection in heterogeneous network by multipath routing based toler...
Intrusion detection in heterogeneous network by multipath routing based toler...eSAT Publishing House
 
Performance analysis of autonomous microgrid
Performance analysis of autonomous microgridPerformance analysis of autonomous microgrid
Performance analysis of autonomous microgrideSAT Publishing House
 
A survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationA survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationeSAT Publishing House
 
Implementation of dynamic source routing (dsr) in
Implementation of dynamic source routing (dsr) inImplementation of dynamic source routing (dsr) in
Implementation of dynamic source routing (dsr) ineSAT Publishing House
 
Comparison of stress between winkler bach theory and
Comparison of stress between winkler bach theory andComparison of stress between winkler bach theory and
Comparison of stress between winkler bach theory andeSAT Publishing House
 
Design and economical of roof trusses & purlins (comparison of limit state an...
Design and economical of roof trusses & purlins (comparison of limit state an...Design and economical of roof trusses & purlins (comparison of limit state an...
Design and economical of roof trusses & purlins (comparison of limit state an...eSAT Publishing House
 
Design of v slotted microstrip patch antenna for yielding improved gain bandw...
Design of v slotted microstrip patch antenna for yielding improved gain bandw...Design of v slotted microstrip patch antenna for yielding improved gain bandw...
Design of v slotted microstrip patch antenna for yielding improved gain bandw...eSAT Publishing House
 
Performance analysis of ml and mmse decoding using
Performance analysis of ml and mmse decoding usingPerformance analysis of ml and mmse decoding using
Performance analysis of ml and mmse decoding usingeSAT Publishing House
 
A survey report for performance analysis of finite
A survey report for performance analysis of finiteA survey report for performance analysis of finite
A survey report for performance analysis of finiteeSAT Publishing House
 
Literature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mriLiterature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mrieSAT Publishing House
 

Viewers also liked (20)

Recent developments in paper currency recognition
Recent developments in paper currency recognitionRecent developments in paper currency recognition
Recent developments in paper currency recognition
 
Investigation of behaviour of 3 degrees of freedom
Investigation of behaviour of 3 degrees of freedomInvestigation of behaviour of 3 degrees of freedom
Investigation of behaviour of 3 degrees of freedom
 
A novel approach in identification of blood group using laser technology
A novel approach in identification of blood group using laser technologyA novel approach in identification of blood group using laser technology
A novel approach in identification of blood group using laser technology
 
Synthesis and structural characterization of cd s
Synthesis and structural characterization of cd sSynthesis and structural characterization of cd s
Synthesis and structural characterization of cd s
 
A model to find the agent who responsible for data leakage
A model to find the agent who responsible for data leakageA model to find the agent who responsible for data leakage
A model to find the agent who responsible for data leakage
 
A study on geographical characteristics of the krishna western delta using gi...
A study on geographical characteristics of the krishna western delta using gi...A study on geographical characteristics of the krishna western delta using gi...
A study on geographical characteristics of the krishna western delta using gi...
 
Spatial correlation based clustering algorithm for random and uniform topolog...
Spatial correlation based clustering algorithm for random and uniform topolog...Spatial correlation based clustering algorithm for random and uniform topolog...
Spatial correlation based clustering algorithm for random and uniform topolog...
 
A new non symmetric information divergence of
A new non symmetric information divergence ofA new non symmetric information divergence of
A new non symmetric information divergence of
 
M learning in education
M learning in educationM learning in education
M learning in education
 
Power quality enhancement by improving voltage stability using dstatcom
Power quality enhancement by improving voltage stability using dstatcomPower quality enhancement by improving voltage stability using dstatcom
Power quality enhancement by improving voltage stability using dstatcom
 
Intrusion detection in heterogeneous network by multipath routing based toler...
Intrusion detection in heterogeneous network by multipath routing based toler...Intrusion detection in heterogeneous network by multipath routing based toler...
Intrusion detection in heterogeneous network by multipath routing based toler...
 
Performance analysis of autonomous microgrid
Performance analysis of autonomous microgridPerformance analysis of autonomous microgrid
Performance analysis of autonomous microgrid
 
A survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationA survey on efficient no reference blur estimation
A survey on efficient no reference blur estimation
 
Implementation of dynamic source routing (dsr) in
Implementation of dynamic source routing (dsr) inImplementation of dynamic source routing (dsr) in
Implementation of dynamic source routing (dsr) in
 
Comparison of stress between winkler bach theory and
Comparison of stress between winkler bach theory andComparison of stress between winkler bach theory and
Comparison of stress between winkler bach theory and
 
Design and economical of roof trusses & purlins (comparison of limit state an...
Design and economical of roof trusses & purlins (comparison of limit state an...Design and economical of roof trusses & purlins (comparison of limit state an...
Design and economical of roof trusses & purlins (comparison of limit state an...
 
Design of v slotted microstrip patch antenna for yielding improved gain bandw...
Design of v slotted microstrip patch antenna for yielding improved gain bandw...Design of v slotted microstrip patch antenna for yielding improved gain bandw...
Design of v slotted microstrip patch antenna for yielding improved gain bandw...
 
Performance analysis of ml and mmse decoding using
Performance analysis of ml and mmse decoding usingPerformance analysis of ml and mmse decoding using
Performance analysis of ml and mmse decoding using
 
A survey report for performance analysis of finite
A survey report for performance analysis of finiteA survey report for performance analysis of finite
A survey report for performance analysis of finite
 
Literature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mriLiterature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mri
 

Similar to Reconfigurable and versatile bil rc architecture design with an area and power efficient technique

A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAIRJET Journal
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingeSAT Journals
 
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead TreeIRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead TreeIRJET Journal
 
Run time dynamic partial reconfiguration using microblaze soft core processor...
Run time dynamic partial reconfiguration using microblaze soft core processor...Run time dynamic partial reconfiguration using microblaze soft core processor...
Run time dynamic partial reconfiguration using microblaze soft core processor...eSAT Journals
 
Run time dynamic partial reconfiguration using
Run time dynamic partial reconfiguration usingRun time dynamic partial reconfiguration using
Run time dynamic partial reconfiguration usingeSAT Publishing House
 
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...eSAT Publishing House
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentseSAT Journals
 
Design and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterDesign and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterIRJET Journal
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Journals
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Publishing House
 
Transmission and reception of data through usb using
Transmission and reception of data through usb usingTransmission and reception of data through usb using
Transmission and reception of data through usb usingeSAT Publishing House
 
An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...eSAT Journals
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc toruseSAT Publishing House
 
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORK
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORKAN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORK
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORKcsijjournal
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPijaceeejournal
 
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...IRJET Journal
 
Design of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogDesign of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogeSAT Publishing House
 
Coarse grained hybrid reconfigurable architecture
Coarse grained hybrid reconfigurable architectureCoarse grained hybrid reconfigurable architecture
Coarse grained hybrid reconfigurable architectureDhiraj Chaudhary
 
Coarse grained hybrid reconfigurable architecture with no c router
Coarse grained hybrid reconfigurable architecture with no c routerCoarse grained hybrid reconfigurable architecture with no c router
Coarse grained hybrid reconfigurable architecture with no c routerDhiraj Chaudhary
 
Coarse grained hybrid reconfigurable architecture with noc router for variabl...
Coarse grained hybrid reconfigurable architecture with noc router for variabl...Coarse grained hybrid reconfigurable architecture with noc router for variabl...
Coarse grained hybrid reconfigurable architecture with noc router for variabl...Dhiraj Chaudhary
 

Similar to Reconfigurable and versatile bil rc architecture design with an area and power efficient technique (20)

A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passing
 
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead TreeIRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
 
Run time dynamic partial reconfiguration using microblaze soft core processor...
Run time dynamic partial reconfiguration using microblaze soft core processor...Run time dynamic partial reconfiguration using microblaze soft core processor...
Run time dynamic partial reconfiguration using microblaze soft core processor...
 
Run time dynamic partial reconfiguration using
Run time dynamic partial reconfiguration usingRun time dynamic partial reconfiguration using
Run time dynamic partial reconfiguration using
 
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
Fpga based 128 bit customised vliw processor for executing dual scalarvector ...
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots components
 
Design and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip RouterDesign and Performance Analysis of 8 x 8 Network on Chip Router
Design and Performance Analysis of 8 x 8 Network on Chip Router
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
Transmission and reception of data through usb using
Transmission and reception of data through usb usingTransmission and reception of data through usb using
Transmission and reception of data through usb using
 
An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...An efficient design of latches for multi clock multi-microcontroller system o...
An efficient design of latches for multi clock multi-microcontroller system o...
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc torus
 
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORK
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORKAN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORK
AN DYNAMIC ENERGY MANAGEMENT ON FPGA FOR WIRELESS SENSOR NETWORK
 
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIPA ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
A ULTRA-LOW POWER ROUTER DESIGN FOR NETWORK ON CHIP
 
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...
Performance Evaluation of FPGA Based Runtime Dynamic Partial Reconfiguration ...
 
Design of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilogDesign of a 5 port router for noc using verilog
Design of a 5 port router for noc using verilog
 
Coarse grained hybrid reconfigurable architecture
Coarse grained hybrid reconfigurable architectureCoarse grained hybrid reconfigurable architecture
Coarse grained hybrid reconfigurable architecture
 
Coarse grained hybrid reconfigurable architecture with no c router
Coarse grained hybrid reconfigurable architecture with no c routerCoarse grained hybrid reconfigurable architecture with no c router
Coarse grained hybrid reconfigurable architecture with no c router
 
Coarse grained hybrid reconfigurable architecture with noc router for variabl...
Coarse grained hybrid reconfigurable architecture with noc router for variabl...Coarse grained hybrid reconfigurable architecture with noc router for variabl...
Coarse grained hybrid reconfigurable architecture with noc router for variabl...
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

Reconfigurable and versatile bil rc architecture design with an area and power efficient technique

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 753 RECONFIGURABLE AND VERSATILE BilRC ARCHITECTURE DESIGN WITH AN AREA AND POWER EFFICIENT TECHNIQUE R. Hindhuja Priyadharshini1 , S.Sobana2 1 PG scholar, Department of ECE, PSNACET, Dindigul, Tamilnadu, India 2 Associate Professor, Department of ECE, PSNACET, Dindigul, Tamilnadu, India Abstract Coarse Grained Reconfigurable Architecture based systems have become increasingly important in these days. In order to handle multiple applications with low area and power requirement ,a new coarse grained reconfigurable architecture (CGRA) is exhibited here. The architecture which is named BilRC, Bilkent Reconfigurable Computer manipulates an execution-triggering mechanism. By mapping real-world applications, the adaptability of the architecture and the computation model are justified. BilRC design is done by using Xilinx and analysis of Area and Power are done. The proposed architecture design can also be implemented by mapping the applications to a 90-nm FPGA array. The model minimizes the configuration size to about 33 times. The design is further developed leading to a new architecture design so as to support multimedia applications. One of the distinguishing features of the proposed BilRC architecture is that the hardware and the programming language are code signed. The simulation results show an increase in the performance by reducing the power consumption to 92%. The design is synthesized with 90-nm technology, and the mapping applications on BilRC run faster than those on FPGA about 2.5 times. The expectation from BilRC is the replacement of FPGAs with BilRC in Coarse Grained Applications. Keywords : CGRA, FPGA, execution Triggering, BilRC, coarse grain --------------------------------------------------------------------***------------------------------------------------------------------- 1. INTRODUCTION Recent progress in the field of reconfigurable computing have paved way to the development of many sophisticated choices regarding reconfigurable architectures for various applications. Data streaming applications, such as signal processing, multimedia applications and data encryptions, are the dominant workload in many electronic systems. High Performance with stringent power budget is the constraint of such applications. Because of the rapid advancement in architectures for algorithms and applications in DSP, there has been an increasing demand for the computing platforms to be easily adaptable, low cost while consistently delivering maximum performance at all times. Coarse grained reconfigurable (CGRA) solutions cater to this demand to some extent, with their high level of flexibility and more efficient routing structures. As a solution, General purpose programmable digital signal processors( DSPs) are widely used in conventional data-path oriented applications due to their flexibility and ease of use. However, DSPs lag due to their sequential software execution. Next, the application specific integrated circuits (ASICs) become a customized solution to meet these ever increasing demands. ASICs generally have fixed data flow with predefined functionalities that makes them unable to accommodate new system requirements or changes in standards[2]. ASIPs with dedicated memory architecture and instructions for FFT was discussed in [3]. As a solution to meet the emerging applications, FPGAs are developed.As opposed to ASICs, where the device is custom built for the particular design, FPGAs can be programmed as per the application or functionality requirements. But FPGA lags performance during its runtime programmability for high volume applications. Instead of the FPGA use, the employment of CGRAs is constructive because the pathwidths are greater than 1 bit here. This is because of the fact that huge routing area overhead and poor routability of the fine-grained architectures are sizably less efficient. Comparisons were done previously depending upon the interconnection networks on various CGRAs., datapath granularities as well as mapping.[4]. Reconfigurable structures with computation elements as heterogeneous, namely FPGA and CPU, were discussed by Compton et al. [6] According to the proposal in the works [4]–[6], Reconfigurable Architectures can be branched into single-time configurable, statically reconfigurable, and dynamically reconfigurable configuration depending upon the configuration type. Also, the execution control of the CGRAs can be statically scheduled type or dynamically scheduled. Architectures with Coarse grain strategy allows CFBs at operator level, datapath at word level, datapath routing with powerful area- efficiency. 2. EXISTING BilRC ARCHITECTURE The architecture of the BilRC is based on coarse grained computing that enables standard performance, better flexibility than the other previous architectures . BilRC is destined to be a novel CGRA system targeting at applications with very high throughput requirements. The main aim of the BilRC architecture is towards Low Power , High Flexibility, Shorter compile time, High clock frequency, Efficient Space Usage, User friendly developing
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 754 Programming and Very High Performance. BilRC exhibits a segmented interconnect architecture and so the Processing Element(PE) is designed. The execution depends totally on the PE for the architecture. BilRC is classified as  Arithmetic logic unit  Memory and  Multiplier With respect to Processing Element Fig – 1: Columnwise allocation of PE As seen in some viable architectures of FPGA, PEs are organized in a row column format with identical PEs are arranged in the similar column. PEs are arranged in such a way that each PE is connected to four adjacent ones through communication channels[5]. Channels which are at the periphery of the structure are used to connect them to the external world. Fig - 2: Input/output signal connections of PE Each PE is characterized by three inputs and three outputs. Interconnection is done by the connection of input and output of the PE. The 17 bits constitute the input output signals out of which data bits constitute 16 bits. The last 1 bit is the Execute enable bit (EE). Control signal is the Execute Enable bit. In the middle of every PE, Processing cores (PC) are situated. Signal routing takes place at the sides where Port route boxes (PRB) are there. It is used for routing the PC output in the particular direction. Fig – 3: Internal structure of PRB. ALUs and MULs have two PC outputs and MEM has one PC output. Internal multiplexers are used by the PC to select the input signals. The response from various directions are fed to the route multiplexer which is got from the PC and those directions. The multiplexer employed here has the characteristic of pipelining. The output which is fed from the route multiplexer is delayed for one clock period by the pipeline multiplexer. The configuration of the BilRC is done statically, hence both the interconnects and the instructions programmed in PCs remain unchanged at the run time. 3. PC ARCHITECTURES OF BilRC 3.1 Memory Architecture PC architecture of the Memory is characterized by 2 buses namely a DATA bus and an EE bus. The Dual port Sis of the size 1024 × 16 Fig – 4: Memory Architecture
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 755 OP1 Address is assigned by the configuration register (CR). The decision of which one among the 12 Inputs potrays the read address is selected by the OP1 address .Write Address is chosen by the OP2 Address. CR has a Mem ID and the comparison is done with the most significant six bits. If both values are detected as equal, correspondingly either A Write as well as Read or any one of the operations are performed. Data to be written from one of the input ports is selected by the OP3 Address. 3.2. ALU Architecture Fig – 5: ALU Architecture There are two buses in ALU. One for the input data and the other for EE signals. The Multiplexers selects the corresponding operands as per the instructions from the data bus. Data operands which are of constant type are stored in the register file of size 8x16.the control bit here is the EE bit and it controls the execution of the program and instructions. By enabling the particular code of the corresponding operation, the multiplexer selects and the desired operation is performed by the PC. 3.3. Multiplier Architecture The operation of the Multiplier is the same as that of ALU. The PE performs the Multiplication and shift operations. Two operands which can be either of constant type or variable type can be multiplied and therefore the output is a 32 bit value. Multiplication is performed in one clock period and shifting is performed in the other periodth a need of two clock cycles for manipulating each instruction. Here Wallace tree multiplier is employed and for the addition Ripple Carry Adder is used. Both save area and Power thus contributing to the overall performance. 4. PROPOSED BilRC ARCHITECTURE The main issue of the conventional BilRC architecture is all about the cost and hardware software codesign. The proposed architecture overcomes these issues by employing fully distributed memory architecture, extendable datapath and separate memory for data and instruction. Fig – 6: Block diagram of the Proposed Architecture The Proposed BilRC architecture contains an array of 2-D reconfigurable cells (RC) which are organised in quadrants of four 4 × 4. Here local data and the instruction memory is issued for every Element. This enables the employment of compact, quicker memory structures. 4.1 Block Diagram of the Processing Element Fig – 7: Block diagram of the Processing Element
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 756 The Processing Element performs all the logic, arithmetic and accumulation processes. All 8-bit signed, unsigned operations such as addition, subtraction, multiplication in addition to the accumulation operation are did by the PE. Here, Karatsuba multiplier is employed which imparts low power and smaller area. This multiplier divides the operands into smaller sub units and calculates the solution in a short period. 4.2 Features of the Proposed Architecture  Instead of processing inputs in four directions, the proposed architecture gets input as a whole .  Here, a distinguishing action named pass-through operation is employed .It enables passing the operands through the PE instead of direct processing .This functionality permsits the RC to handle any type of data transfers like single or blocked transfers. So, mapping is easier.  The modified PE architecture of the BilRC uses a Dual Ported RAM instead of centralized RAM system. Here each Reconfigurable Computing Element is supplied with ater 256x 8 memory of data. This feature allows each unit to process independently so that it avoids power consumption and large area overhead.  Dual Port Memory type provides facility to employ two input 8 bit operands and one output.  The proposed architecture enables port to port transfer of data in the memory allocated for data.  An additional feature included here is the swapping of data in between memory ports by means of the Shifter/rotator in the PE. This feature employs almost 14% increase in speed when compared to the previous works.  The use of D3L design, provides to design the architecture with minimal clocking and the design is fully dynamic with the requirement of clock signals only for driving counters and registers 5. SIMULATION RESULTS The BilRC architecture design is developed using FPGA Xilinx Integrated Software Environment (ISE) design tool . The VHDL Language has been used for budding the code of the designed processor. The design has been tested for behavior and timing functionality. Software Tools used are Xilinx FPGA Navigator 13.2 and ISE Simulator (ISim). The synthesis summary of the Processing Element shows the least essential figure of logic blocks, flipflops as well as registers. The PE element uses only 1% of the available slice registers. This is greatly reduced when compared with previous BilRC architecture. The modified BilRC architecture achieves 92% increase in the Performance of the PE in terms of power. Also there is a considerable reduction in the area utilized. 5.1 Screenshot of the Inputs Fig – 8: Screenshot of the Inputs fed to the processor 5.2 Simulation Output Fig – 9: Screenshot of the output from the processor 5.3 Area Report of the Proposed BilRC Fig – 10: Area Report
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 757 5.4 Power Report of Proposed BilRC Fig - 11: Power report The power requirement of the BilRC is reduced to 0.292W.So minimal power is enough for this modified BilRC architecture. Fig – 12 : Power Comparison Fig – 13 : Area Comparison The following table shows the comparison of area and power for the conventional BilRC and its modified form. Table – 1 : Summary of Area and Power 6. CONCLUSIONS This paper presented the proposition of a modified BilRC architecture which enhances the performance with reduced area and power. The proposed BilRC architecture is a coarse grained reconfigurable architecture in which the configuration size is decreased about 33 times. Since BilRC is an execution triggered model, delay is negligible. BilRC will be extremely useful in the field of architectural development and the practical applications include finding highest worth of an Array, 2-Dimensional Inverse Discrete Cosine Transform Algorithm, UMTS Turbo Decoder, as an accelerator combined to a DSP processor for applications which needs high computation power, and as a replacement of FPGA in Coarse Grained Applications. Using BilRC, the area is effectively utilized and it leads to reduction in power dissipation. From the Simulation results , Power has been reduced to 0.292 Watts which decreases the power by 92%.VHDL Coding is written for the entire architecture and it is simulated using Xilinx ISIM and verified. Simulation results demonstrate the significant reduction in size with minimal area. Here, Statical configuration is employed for the Processing Element. These CGRAs provide a good utilization of the PE. Since BilRC is an execution-triggered model it is a flexible interconnect architecture, and also the performance is far better than the existing works. We would like to extend this work further by reducing the area and power by modifying the architecture. REFERENCES [1] Oguzhan Atak and Abdullah Atalar, “BilRC: An Execution Triggered Coarse Grained Reconfigurable Architecture”, IEEE Trans.Very Large Scale Integr. (VLSI) Syst., vol. 21, no. 7, pp. 92–102, Jul. 2013. [2] O. Muller, A. Baghdadi, and M. Jezequel, “From parallelism levels to a multi-ASIP architecture for turbo decoding,” IEEE Trans.Very Large Scale Integr. (VLSI) Syst., vol. 17, no. 1, pp. 92–102, Jan. 2009. [3] O. Atak and A. Atalar, “An efficient computation model for coarse grained reconfigurable architectures and its applications to a reconfigurable computer,” in 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 ConventiOnal BilRC Modified BilRC POWER(Watts) S. N O TYPE NO. OF FFs NO.OF LATCHES NO. OF SLICES POWER (Watts) 1 Existing BilRC 22 44 124 3.866 2 Propose d BilRC 16 16 122 0.292
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Special Issue: 07 | May-2014, Available @ http://www.ijret.org 758 Proc. 21st IEEE Int. Conf Appl.-Specific Syst. Arch. Process., Jul. 2010, pp. 289–292. [4] R. Hartenstein, “A decade of reconfigurable computing: A visionary Retrospective,” in Proc. Eur. Design, Autom. Test Conf., 2001, pp. 642–649. [5] B. De Sutter, P. Raghavan, and A. Lambrechts, “Coarse-grained reconfigurable Array architectures,” in Handbook of Signal Processing Systems, S. S. Bhattacharyya, E. F. Deprettere, R. Leupers, and J. Takala, Eds. New York: Springer-Verlag, 2010,pp. 449–484. [6] B. Mei, A. Lambrechts, J.-Y. Mignolet, D. Verkest, and R. Lauwereins, “Architecture exploration for a reconfigurable architecture template,” IEEE Design Test Comput., vol. 22, no. 2, pp. 90–101, Mar.–Apr. 2005 [7] Kuon and J. Rose, “Measuring the gap between FPGAs and ASICs,” IEEE Trans.Comput.-Aided Design Integr. Circuits Syst., vol. 26, no. 2, pp. 203– 215, Feb. 2007. [8] K. Compton and S. Hauck, “Reconfigurable computing: A survey of systems and software,” ACM Comput. Surv., vol. 34, no. 2, pp. 171– 210,2002. [9] M. Lanuzza, S. Perri, P. Corsonello, and M. Margala, “Energy efficient coarse-grain reconfigurable array for accelerating digital signal processing,” in Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation (Lecture Notes in Computer Science), L. Svensson and J. Monteiro, Eds. Berlin, Germany: Springer- Verlag, 2009. [10] Purohit, S. Chalamalasetti, M. Margala, P.Corsonello,"Power-Efficient High Throughput Reconfigurable Datapath Design for Portable Multimedia Devices," in Proceedings of International Conference on Reconfigurable Computing and FPGAs, pp. 217-222, 2008. [11] S. Chalamalasetti, S. Purohit, M. Margala, and W. Vanderbauwhede, “MORA: Architecture and programming model for a resource efficient coarse grained reconfigurable processor,” in Proc. ACM NASA/ESA Conf. Adapt. Hardw. Syst., 2009, pp. 389–396 [12] Sohan Purohit, Sai Rahul Chalamalasetti, Martin Margala, and Wim Vanderbauwhede, “Throughput/Resource-Efficient Reconfigurable Processor for Multimedia Applications,” IEEE Trans.Very Large Scale Integr. (VLSI) Syst., vol. 21, no. 7, pp. 92–102, Jan. 2013. [13] Purohit, S. Chalamalasetti, M. Margala, P.Corsonello,"Power-Efficient High Throughput Reconfigurable Datapath Design for Portable Multimedia Devices," in Proceedings of International Conference on Reconfigurabl Computing and FPGAs, pp. 217-222, 2008. BIOGRAPHIES R.HINDHUJA PRIYADHARSHINI received Bachelor’s degree in Electronics and Communication Engineering with Distinction from R.V.S. College of Engineering and Technology, Anna university Chennai, Tamilnadu, India in the year 2012 and she is presently pursuing her Master’s degree in VLSI DESIGN in P.S.N.A College of Engineering and Technology ,Dindigul. Her research interests include Low Power VLSI circuits and Reconfigurable Computing Techniques. S.SOBANA. received B.E (with distinction) in Electronics and Communication Engineering and M.E (with distinction) in Applied Electronics from RV.S College of Engineering and Technology, Anna University Chennai, Tamil Nadu, India .in 2005 and 2007 respectively. Currently working as an associate professor in Electronics and Communication Engineering Department, P.S.N.A College of Engineering and Technology, Tamil Nadu, India. Her research mainly focuses on wireless communication and signal processing.