Professional Documents
Culture Documents
BY
1. 17K01A0427 G.ARUNA KUMARI
2. 17KP1A0444 K.CHAITANYA SAI
3. 17KP1A0452 K.SAI NITHISH
4. 17KP1A0408 A.BHANU PRAKASH
Assistant Professor
ECE Department
NRIIT
1
DEPARTMENT OF ECE
CONTENTS
⮚ Objective
⮚ Abstract
⮚ Introduction
⮚ Existed system
⮚ Drawbacks
⮚ Proposed system
⮚ Advantages
⮚ Applications
⮚ Software used
⮚ Result
⮚ Conclusion
⮚ Future scope
⮚ References
NRIIT
2
DEPARTMENT OF ECE
OBJECTIVE
• The Project main objectives are to find error detecting and Error correction in big size of
digital devises. It’s nothing but a Debugging process.
NRIIT
3
DEPARTMENT OF ECE
ABSTRACT
Using VLSI more number of transistors can be embedded on a single chip. As the space between
transistors or circuits decreasing the system or chip is more susceptible to faults. Fault
tolerant systems required to avoid inaccurate results. Multiplexer is a device which selects
input signals based on select signal. The existing papers deal with only self checking
multiplexer. In this paper a self repairing 2:1 multiplexer which can repair permanent and
transient faults is proposed.
Two different architectures are proposed for self repairing multiplexer. First
architecture is having additional circuitry to repair the fault in multiplexer. In second
architecture the building blocks of multiplexer like OR and AND gates itself are self
repairable. These self repairing multiplexer architectures can detect and repair the single and
multiple faults. The proposed architectures give 100% error recovery. The circuits are
simulated using Cadence tool and verified the functionality
NRIIT
4
DEPARTMENT OF ECE
INTRODUCTION
• The proposed multiplier saves few adder circuits in partial product accumulation
NRIIT
5
EXISTED SYSTEM
• This self checking multiplexer designed by using four transmission gates and an inverter as
shown in Fig. 1. When CS is low S0N is passed to SN. Similarly when CS is high S1N is
passed to SN. Thus it implements the function of multiplexer. In this self checking
multiplexer when SN and SN_bar are same then it shows the presence of a fault. By using
this structure only fault is detected and can’t be repairable. To make the multiplexer self
repairing two different structures are proposed. The CS bar signal is the inverted signal of
CS.
NRIIT
6
DEPARTMENT OF ECE
CIRCUIT DIAGRAM
NRIIT 7
DEPARTMENT OF ECE
DRAWBACKS
NRIIT
8
DEPARTMENT OF ECE
PROPOSED SYSTEM
Below diagram shows the self repairing multiplexer in which the additional
circuitry is used to detect and correct thefaults or errors
NRIIT
9
DEPARTMENT OF ECE
CONTINUATION……….
• In Fig. 1 the circuit enclosed in square box shows the basic structure of 2:1 multiplexer.
• Remaining structure which is not included in the square box is used for repairing the
above 2:1 multiplexer.
• The circuit is able to detect all possible single and multiple faults present in the 2:1
multiplexer and repairs the circuit.
NRIIT
10
DEPARTMENT OF ECE
ADVANTAGES
• The proposed system occupies less area than the existing system .
• The proposed system gives the output which doesn't have errors.
• Self repairable multiplexer is very high in speed than the self checking multiplexer.
NRIIT
11
DEPARTMENT OF ECE
APPLICATIONS
• Mostly, our system is mainly used in highly secured and safety related services.
• Self repairable multiplexers can also be used in space related applications and in defence
surveillance.
NRIIT 12
DEPARTMENT OF ECE
SOFTWARE USED
• This Xilinx design software suite allows you to take your design from design entry through
Xilinx device programming.
• The ISE Project Navigator manages and processes your design through several steps in the
ISE design flow.
NRIIT
13
DEPARTMENT OF ECE
RTL SCHEMATIC
RTL is a register transfer level graphical representation of our design. And this
presentation is generated by the synthesis tool at earlier stages of a synthesis
process. It is a gate-level schematic, it shows a representation of the pre-
optimized design in terms of generic symbols such as adders, multipliers,
counters, AND gates, gates OR these are device and independent of the targeted
Xilinx
NRIIT
14
SIMULATION RESULT
NRIIT
15
DEPARTMENT OF ECE
CONTINUATION…..
The inputs are are u,v and enable is i, it is a selection line and the outputs are ff and ft ,
where ff signifies faulty output and ft signifies faultless output . ff is the output1 and its has
some faults that is error and these faults are detected and corrected by using multiplexer .
Hence by using self checking and self repairable 2:1 Mux the faults in the output are corrected
and a faultless output is generated. And selection line i must always be high that is 1. Hence
the output waveform shows that the proposed system gives accurate and error free outputs.
NRIIT
16
DEPARTMENT OF ECE
CONCLUSION
• As the multiplexer is very vital component in many systems, faults in multiplexer lead to
inaccurate results in the systems.
• Fault tolerant systems must need fault tolerant multiplexer to avoid faults.
• The proposed self repairing multiplexers can be used in multi bit adders, multipliers etc.
• The proposed self repairing multiplexers can be used in fault tolerant systems to get
100% error recoverability.
• The structure repairs itself so that no external inputs are required to repair. This avoids the
area overhead.
NRIIT
17
FUTURE SCOPE
• In todays world the demand for reliable and high performance devices are increased due to
computing circuits to different effects. In this proposed system we get 100% error free but it
also having some time delay like that little bit pitfall .In future we get maximum accurate
systems
NRIIT
18
DEPARTMENT OF ECE
REFERENCES
• M. Ha and S. Lee, “Multipliers with approximate 4–2 compressors and error recovery
modules,” IEEE Embedded Syst. Lett., vol. 10, no. 1, pp. 6–9, Mar. 2018.
• C.-H. Lin and I.-C. Lin, “High accuracy approximate multiplier with error correction,” in
Proc. 31st ICCD Conf., Oct. 2013, pp. 33–38.
NRIIT
19
THANK YOU
NRIIT
18
DEPARTMENT OF ECE