Professional Documents
Culture Documents
Sc |
IEEE
REAL TIME PROJECTS& TRAINING GUIDE
SOFTWARE & EMBEDDED
www.makefinalyearproject.com
Abstract--Built-in Self Test (BIST) is more appropriate for testing any VLSI
circuits as it provides a larger range for low power applications. Test pattern
generator is the vital module in BIST. Linear Feedback Shift Registers
(LFSR) is broadly used in BIST for generating test vectors as it produces
highly random test pattern. This paper mainly aims at design and
implementation of power efficient LFSR using reversible logic for low power
applications. Pareek Gate is used to implement reversible D Flip Flop (DFF).
8 bit reversible LFSR is implemented using 8 DFFs, 8 Feynman Gates (FG)
and 3 Double Feynman Gates (DFG).It is found from the analysis that, the
proposed approach of designing reversible LFSR reduces the power by 10%
when compared to conventional design. Thus the proposed design can be
used for designing BIST in low power applications.
IGTV06 TITLE: Design of Radix 2 Butterfly Structure using Vedic multiplier and
CLA on Xilinx
Abstract- FFT (Fast Fourier Transform) and IIFT (Inverse Fast Fourier
Transform) structure plays very critical role in designing of digital signal
processing. These structures are most commonly implemented on Application
Specific Integrated Circuit (ASIC) for high performance. Butterfly structure is the
basic unit of FFT and IIFT implementation. Each butterfly unit consists of
complex multiplication and addition. Efficient implementation of these
component plays very critical role in design of butterfly structure. Vedic
Multipliers is one of the fastest and low power multiplier over corresponding other
multiplier such as array and booth multipliers. This paper describes the design of
butterfly structure using Vedic multiplier and CLA (Carry look Ahead adder) on
Xilinx ISE Design suite 14.7 (FAMILY SPATAN 3E AND DEVICE
XC3S1200E) platform and compared the same with other technique such as with
RADIX-4 booth multiplier, RCA (Ripple Carry Adder).
Abstract—The vital element of the DSP processor is Multiplier unit. The main
objectives of the DSP processor are speed, power, delay and area. These goals
have been realized with fixed-width multiplier whose output bits equal to input
bits. The fixed-width multiplier implemented DSP processors can be applied for
audio signal processing, video signal processing, VLSI signal processing, speech
recognition, digital communication, medical imaging, MRI, MP3 and so on..
Many researchers are optimizing, the performance of the multiplication process.
In this review paper, the technologies to achieve the objectives of the DSP
processor have been studied. And also the most recent developments in the
multiplier circuit have been discussed. In this paper, first, the brief background of
the fixed-width multiplier is outlined. Then, several multiplier architectures
proposed for MAC (multiplier-accumulator) presented, narrating their functioning
principles and key features. To provide a perception into future research
directions, open research issues are discussed at the completion of this paper.
IGTV09 TITLE: A Novel Design of Low power and High speed Hybrid Multiplier
Abstract -This paper presents the design of a rounded, truncated hybrid multiplier.
The maximum absolute error is ensured to be less than one unit of least position.
The proposed strategy includes deletion, reduction of partial product bits of
multiplier in order to reduce the number of full adders and half adders used during
partial product reduction. The high speed computing system requires high-speed
and low-power multipliers. This paper proposes a high performance hybrid tree
multiplier by using both Wallace and Dadda methods in partial product reduction.
The partial products are separated into four groups. Dadda reduction is used in
group1 and group4, whereas Wallace tree reduction method is used in the
remaining groups. Additionally, the Ling adder is incorporated in the proposed
hybrid multiplier in the final stage, to reduce the final carry propagation delay.
The design is implemented, simulated and evaluated using H-SPICE tool with
32nm CMOS predictive technology model(PTM).
IGTV10 TITLE: Robust High Speed ASIC design of a Vedic Square Calculator using
ancient Vedic Mathematics
Data compression technology is the necessary technology in the age of big data.
Compared with software compression techniques, hardware compression
techniques can improve speed and reduce power consumption. LZMA is a lossless
compression technology, and its hardware implementation has broad application
prospects. This paper proposes a novel high-performance implementation of the
LZMA compression algorithm capable of processing up to 125Mbps on a Virtex-
6 FPGA chip. Then presents a typical application and its compression
performance for a specific data sample.
Abstract: Systems on-Chip (NoC) has created as a promising answer for on-chip
interconnection in SoC because of its adaptability, reusability, adaptability and
parallelism. It is important to identify and rectify the fault in the Network on Chip.
Testing is an important process to find and rectify the fault in Network on Chip.
In testing, FIFO buffers produce high throughput gain as well as reduce latency.
BIST (Built in Self-Test) is used for testing the routing process. BIST strategy is
used for testing the NoC interconnect network and investigates if the strategy is a
suitable approach for the task. The intention is to custom BIST to detect faults and
to be able to pinpoint the location of each defect and finally use this information
to reconfigure the architecture. Periodic testing of buffers avoid accumulation of
faults and also allows test of each location of the buffer. The periodic testing of
FIFO buffers do not have much effect on the overall throughput of the NoC,
except when buffers are tested also frequently and this implementation is done in
Xilinx.
IGTV14 TITLE: A Novel Logic Locking Technique for Hardware Security
IGTV16 TITLE: Design of Optimized MAC Unit using Integrated Vedic Multiplier
IGTV17 TITLE: Implementation of BIST Technology for Fault Detection and Repair
of the Multiported Memory using FPGA
Abstract— Multiplier is main building block of all processor, which improves the
speed of Digital Signal Processor (DSP). In special application in which we need
to reduce the time delay. In proposed method, we design a Vedic multiplication
algorithm by using Vedic mathematics formula Urdhava Tiryakbhyam method
means vertically and cross wise. Vedic mathematics is mainly based on 16 Sutras
and was rediscovered in early 20th century. In ancient time in India, people used
this Sutra for decimal number multiplications effectively. The same basic concept
of Vedic mathematics is applied to multiplication of binary number to make usable
in the digital hardware system. The speed of the computation process is increased
and the processing time is reduced due to decrease of combinational path delay
compared to the existing multipliers. In our proposed multiplication algorithm, we
get less time delay compared to other algorithms.
Abstract— This paper focus on fixed width, parallel multiplier design in which 8
least significant columns of the partial product array are truncated. It takes the two
n-bit numbers as input and generates a n-bit product as the output. Baugh-Wooley
multiplier is preferred for 2’s complement multiplication. In the design, three
multiplication modules are used to generate the desired output. All these modules
use the combinational blocks. The parallel operation reduces delay effectively.
The high performance of the circuit is achieved by replacing the designing
components with the more efficient one. The performance evaluation of 2’s
complement fixed width multiplier using Spartan-3, Spartan-6 and Virtex-5
families available from Xilinx is made. Simulation is done to check the
functionality of the design.
Abstract –Adders and Multipliers play a vital role in the functioning of various
systems used in communication and signal processing. Baugh Wooley and Braun
multipliers employ parallel architecture and hence they are the most frequently
used multipliers for signed and unsigned operations. In any system design, the
three main constraints which determine the performance of the system are speed,
area and power requirement. This work involves design and implementation of
modified Baugh-Wooley and Braun multipliers for signed and unsigned number
multiplication respectively and analysis with respect to speed and power
consumption of the designed multipliers. The adder is designed using three
different logics, namely, Basic CMOS, Domino and Split Path Data Driven
Dynamic Logic (SPD3L). The designed adder is then used to construct the
multipliers. An improvement in power and reduction in delay is observed for both
the designed multipliers.
IGTV24 TITLE: Optimized BIST Architecture for Memory Cores and Logic Circuits
using CLFSR
Abstract — In this paper, we present a modified fault aware routing algorithm for
on-chip communication that detects precise locations of the faulty nodes and
faulty links on the network and routes the data by bypassing the faults. The
proposed routing method is based on recursive error detection mechanisms and
provides adaptive routing path from source tile to destination tile in the dynamic
NoCs environment where the position and number of faulty nodes/links alter
during runtime. We also compare our proposed routing algorithm with other
existing fault-tolerant routing algorithms such as XY, fault tolerant XY and
dynamic adaptive, considering latency, throughput and number of packets lost as
performance metrics. The results show that the proposed routing algorithm results
in lesser packet loss and higher throughput in case of node or link failures.
Abstract—Multiple parallel queues are versatile hardware data structures that are
extensively used in modern digital systems. To achieve maximum scalability, the
multiple queues are built on top of a dynamically-allocated shared buffer that
allocates the buffer space to the various active queues, based on a linked-list
organization. This work focuses on dynamically-allocated multiple-queue shared
buffers that allow their read and write ports to operate in different clock domains.
The proposed dual-clock shared buffer follows a tightly-coupled organization that
merges the tasks of signal synchronization across asynchronous clock domains
and queueing (buffering), in a common hardware module. When compared to
other state-of-the-art dual-clock multiple-queue designs, the new architecture is
demonstrated to yield a substantially lower-cost implementation. Specifically,
hardware area savings of up to 55 percent are achieved, while still supporting full-
throughput operation.
IGTV28 TITLE: Energy-Efficient VLSI Realization of Binary64 Division With
Redundant Number Systems
Many image/video processing algorithms require FIFO for filtering. The FIFO
size is proportional to the length of the filters and input data width, causing large
area and power consumption. We have proposed an energy- and area-efficient
FIFO design for image/video applications through FIFO with error-reduced data
compression (FERDC) and near-threshold operation. On architecture level,
FERDC technique is proposed to reduce the size and power consumption of the
FIFO by utilizing the spatial correlation between neighboring pixels and
performing error-reduced data compression together with quantization to
minimize the mean square error (MSE). On circuit level, near threshold operation
is adopted to achieve further power reduction while maintaining the required
performance. To demonstrate the proposed FIFO, it has been implemented using
a 0.18-μm CMOS process technology. The implementation covers different FIFO
length, including 128, 256, 512, and 1024. The experimental results show that the
proposed FIFO operating at 0.5 V and 28.57 MHz achieves up to 99%, 65%, and
34.91% reduction in dynamic power, leakage power, and area, respectively, with
a small MSE of 2.76, compared with the conventional FIFO design. The proposed
FIFO can be applied to a wide range of image/video signal processing applications
to achieve high area and energy efficiency.
Speed and the overall performance of any digital signal processor are largely
determined by the efficiency of the multiplier units present within. The use of
Vedic mathematics has resulted in significant improvement in the performance of
multiplier architectures used for high speed computing. This paper proposes 4-bit
and 8-bit multiplier architectures based on Urdhva Tiryakbhyam sutra. These low
power designs are realized in 45 nm CMOS Process technology using Cadence
EDA tool.
IGTV35 TITLE: Reliable Router Architecture with Elastic Buffer for NoC
Architecture
Router is the basic building block of the interconnection network. In this paper,
new router architecture with elastic buffer is proposed which is reliable and also
has less area and power consumption .The proposed router architecture is based
on new error detection mechanisms appropriate for dynamic NoC architectures. It
considers data packet error detection, correction and also routing errors. The
uniqueness of the reliable router architecture is to focus on finding error sources
accurately. This technique differentiates permanent and transient errors and also
protects diagonal availabilities. Input and output buffers in router architectures are
replaced by elastic buffers. Routers spend considerable area and power for router
buffer. In this paper the proposed router architecture replaces FIFO buffers with
the elastic buffers in order to reduce area, and power consumption and also to have
better performance.
IGTV36 TITLE: DESIGN AND ANALYSIS OF 10 PORT ROUTER FOR
NETWORK ON CHIP (NoC)
Partners Address:
RAJAJINAGAR: JAYANAGAR:
#531, 63rd Cross, No 346/17, Manandi Court,
12th Main, after sevabhai hospital, 3rd Floor, 27th Cross,
5th Block, Rajajinagar, Jayanagar 3rd Block East,
Bangalore-10. Bangalore - 560011,
Landmark: Near Bashyam circle. Landmark: Near BDA Complex.