Module Code Module Code Module Code Module Code Module Code
MHH606314 MHH606314 MHH606314 MHH606314 MHH606314
Electronic System Electronic System Electronic System Electronic System Electronic System s Design Design CALEDONIAN COLLEGE OF CALEDONIAN COLLEGE OF CALEDONIAN COLLEGE OF CALEDONIAN COLLEGE OF ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMANENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN ENGINEERING, SULTANATE OF OMAN
201 6 – 201 7
Lab oratory oratory Manual
Semester Semester Semester Semester Semester B
Module Leader:
Rajat Srivastava
DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 2
Contents
Lab Safety Procedures and Instructions
Exercise Sheets and Design Exercise descriptor will be made available on Blackboard.
Microwind Layout and Verification Tool
Exercise Sheets… Available on Blackboard
Ex No.1 Learn about the Microwind Layout and verification tool and simulate the Inverter logic with CMOS technology.
Layout and Simulation of Basic Logic gates… Available on Blackboard
Ex. No.2 CMOS NAND and NOR Logic
Subsystem Design…Available on Blackboard
Ex.No.3 Develop and test a CMOS layout of a Half Adder circuit
Ex.No.4 Develop and test the layout for the following functions F = (a + b + c)’
Ex.No.5 Develop and test the layout for the following functions F = [(a + b) c]’
Design Exercise: Case study based exercises and experiments
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 3
Lab Safety Procedures
Execution of Lab work in a safe manner is even more important than performing accurate electronic measurements and construction neat circuits. The first step is always to become familiar with the Lab itself. You should know where the fire extinguishers and the emergency exits are located. Equally as important is the location of nearest phone to call for help. You should also know all equipment and substances that are used in the Lab to take the necessary precautions.
The ever-present hazard in an electronics Lab is the electric shock. Most people equate the severity of electric shock with the voltage, i.e., a 1,000-V shock is deadlier than a 100-V shock. This is not true. The real measure of a shock is the amount of current that flows through the body. Table below lists the impact of ac (alternating) current on the body:
Current
Effect
1 - 5 mA
Threshold of sensation
5 - 20 mA
Involuntary muscle contraction ("can't-let-go")
20 - 100 mA
Pain, breathing difficulties
100 - 300 mA
Ventricular fibrillation (changes in heart beat), possible death
> 300 mA
Respiratory paralysis, burns, unconsciousness
The amount of the current flowing through the body during an electric shock depends on the voltage and the resistance between the terminals of the voltage source. This resistance consists of: (1) resistance of the contact point between body and circuit (e.g., a ring or a watch), (2) skin resistance at the point the current flows into the body, (3) internal resistance of body, (4) skin resistance where current flows out of the body (e.g., shoes). Obviously, the larger the resistance, the smaller would be the current. Therefore, in order to minimize the electric shock hazard:
1. Always power down the electrical equipment, disconnect the power cord, and wait for a few seconds before touching exposed wires. Remember that circuit breakers are usually set for much larger currents (e.g., household breakers are at 15A and higher) than the current that kill a person (200-300 mA). Do not assume that because your circuit is powered with 5 V, it is not dangerous. In some circuits, capacitors can be charged to a much higher voltage and give you a nasty surprise. Death by electrocution has been reported at a voltage as low as 42 V (DC).
2. Do not wear rings, watches, necklace, and any other loose metallic objects. Rings and watches are especially dangerous as the skin beneath them is wet by sweat, making the resistance of skin much lower.
3. Make sure that your hands are dry. Resistance of wet skin can be as low as 1K Ohm as opposed to dry skin which is about 500K Ohm.
4. Make sure that your shoes are dry (especially in rainy days). Do not lean on metallic objects (like legs of the bench tables) as you are providing a very large contact area for the current to flow out of your body to ground.
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 4
In case of electric shock, cut the power and/or remove the victim as quickly as possible without endangering yourself. If the power switch is not readily available (remember the Lab Emergency Shut-Off Power switch near the door), use an insulting material such as dry wood, rope, belt, etc. The resistance of body decreases during a shock so action should not be delayed. Send someone to call for help immediately.
If the victim is unconscious and has stopped breathing, start artificial respiration at once. Do not stop until a medical authority has arrived and taken over. Do not stop even if the victim does not have a pulse.
Additional Lab Safety Rules:
1. Each group is responsible for the Lab bench. After the Lab exercise is over, all equipment should be powered down and all probes, cords, etc. returned to their proper position. Do not cut and drop wires on the Lab bench. Lose cut wires have caused many short circuits. Your Lab grade will be affected if your bench is not tidy when you leave the Lab.
2. Always get instruction on how to use the tools and instruments. Use only the tool designed to do the job in hand. One tool that requires special attention is the soldering iron. Careless use can result in painful burns and fire. Always put the hot iron in its holder. Turn the iron one only when you need to use it and turn it off when you are done (even if you may need it in 5 minutes). The short warm-up time is a small price to pay for the prevention of potential fire and burn hazards.
3. Do not wear rings, watches, necklace, and any other loose metallic objects (electric shock hazard). Do not wear lose clothing. They cause all sort on un-intentional accidents (from dropping equipment to being set on fire with a soldering iron).
4. No open drinks and/or food are allowed near the Lab benches. Spilled drinks have caused many accidents
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 5
Visual Display Safety
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 6
General Instructions
1. Students are required to come regularly to Lab as attendance is compulsory.
2. During each Lab session, each student should individually perform an experiment, get
its outcome verified by instructor, take print-out of the program listing and work on
the conclusion and learning experience.
3. Submit the print-out of program listing and a one page write-up about the experiment,
clearly stating the learning experience, conclusion and skill drill solutions, within
a week’s time, along with a simple cover page with details of student name, number,
programme and date of submission ( as indicated in appendix).
4. Late submissions will not be considered and will result in marks being reduced for the
overall lab report.
It is the student’s responsibility to complete all the lab experiments within the stipulated
number of weeks and then get started with the coursework
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 7
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 8
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 9
This coursework is divided into two parts, Part 1: Laboratory Work – Lab exercises
that are to be performed under the supervisor and the instructions of the laboratory
instructor. These exercises have been developed to help the student become
familiar with the Computer Aided Design tools. Exercise worksheets will be weekly
uploaded on CCE Learn ( Blackboard).
Part 1: Laboratory Exercises: Each exercise is marked out of maximum 10 marks.
S. No: Lab Exercises Task Expected
1 Learn about the Microwind
Layout and verification tool
and simulate the Inverter
logic with CMOS
technology.
Development of CMOS
NOT Logic layout.
Learn about the Microwind Layout and verification
tool.
Develop Simulate and Test CMOS layout for an
Inverter using the Microwind Layout and verification
tool.
2 CMOS NOR and NAND
logic layout development
Develop Simulate and Test CMOS layout for
NOR Logic on Microwind Layout and verification
tool.
Develop Simulate and Test CMOS layout for
NAND Logic on Microwind Layout and verification
tool.
3 Develop and test a CMOS
layout of a Half Adder
circuit
Develop Simulate and Test CMOS layout for
Half Adder system on Microwind Layout and
verification tool.
4 Develop and test the
layout for the following
functions F = (a +( b.c)) –
three input nor logic
Develop Simulate and Test CMOS layout for the
following function
F = (A OR (B AND C)) on Microwind Layout and
verification tool.
5 Develop and test the
layout for the following
functions F = [a + b+ c]’
Develop Simulate and Test CMOS layout for the
following function
F =(A+B+C)’on Microwind Layout and verification
tool.
Marking Scheme for Part 1.
Each exercise is marked out of 10 marks making a total of five exercises for 50
marks:
Component Weightage Total Marks
Understanding on aims & objectives
and principle of operation related to
tasks to be performed such as
conduct of laboratory experiments/
exercises, undertaking visits & reports
20%
Working procedure, measurement
methods, results and interpretation of
the outcomes of tasks performed
40%
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 10
Familiarization of equipment, parts
and specifications and application
areas in case of
experiments/exercises based work
20%
Report writing skills including
preparation of charts and graphs and
aptitude on extending skills learnt
10%
Viva/ Written Quiz 10%
Part 2: Design Exercise: This part is marked for 50 marks.
An electronic character recognition systems is required to detect the presence of
characters ‘a’, ‘b’, ’c’ and ‘d’ in texts. The characters are coded as given below in the
coding table. The system process 4 bits of data at a time from an input stream of
data.
Table: Coding table
Design an electronic system that performs the above detection from the character
stream for this specific application:
1. The design should include the following:
i. Development of the logic for the above detection.
ii. Stick diagram as per the standard conventions.
iii. Complete coloured layout for the design.
iv. Simulations showing the specified output for the given inputs.
2. Critically analyze and compare this design, with the design that can be
obtained through implementing the system on Advance Programmable logic
device like the CPLD’s and the FPGA’s.
Note:
1. This coursework should be an individual work and outputs should be shown
for verifications to instructor.
2. Suitable assumptions about lambda (λ) can be made, otherwise use
default/180nm process.
3. Results to be analyzed critically and compared with the theoretical value.
4. Screen shots of graph must be attached for the simulated output.
The final report should be submitted on or before 8th May 2017. All report must be
submitted for turnitin checking. The project report should be neatly typed on A4 size
papers. The following shall be the structure of the report:
a. Title sheet,
b. Acknowledgements
c. Turnitin – Similarity Index Report sheet.
d. Abstract
e. Table of contents
Coding Characters
0000 a
0001 b
0010 c
0011 d
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 11
f. Introduction ( Problem statement, Problem Analysis)
g. Design of Logic
h. Proper layout, stick diagrams and simulation graphs.
i. Result Analysis and Inferences
j. Conclusion
k. References
The maximum word limit is 2500 words
1. This work should be progressed over 4 week period. Students are expected to
use the directed study hours and the Laboratory time for completing the
course work.
2. Students should use their initiative to find suitable material from the following
sources:
a. Textbooks, Reference Books, Lecture Notes etc.
b. The Library and Electronic library.
c. Learned and Popular literature, relevant magazine, articles etc.
d. The Internet.
3. A coursework report not conforming to the above specified will not be
accepted.
4. While preparing the report, please care to see that there are no grammatical
errors or spelling mistakes.
5. Late submission will not be accepted and would result in zero marks.
Marking scheme for Part 2. (Marked out of 50 marks)
Component Weightage Total Marks
Knowledge and understanding of the
topic
30%
Application and analysis of the topic
(Module specific Skill)
35%
The structure in terms of logic and
coherence
30%
The use of relevant work examples
and/or examples gained from further
reading
5%
Total Marks for the coursework = 10 x 5 = 50 (Part 1) + 50 (Part 2) = 100 marks.
Knowledge and understanding of the topic
This is the factual foundation of the assignment. The essential facts should be
accurate and broad enough in their scope to allow further application.
Department of Electrical & Computer Engineering
Electronic Systems Design MHH606314 Semester B Lab Manual 12
Application and analysis of the topic (Module specific Skill)
This is the way in which you analyze/ examine the factual information and how you
interpret this information to add value to your answer (this could be in the form of
conclusions, solutions, recommendations, etc.). It is also important to remember that
the assessor must logically be able to follow the information in assignment
submissions.
The structure in terms of logic and coherence
Submissions should have a clear start and a clear end. Information within
submissions should also be logical and well grouped. Report structure, Abstract,
Introduction & Referencing, Result Analysis and Conclusion & Future works.
The use of relevant work examples and/or examples gained from further
reading
Suggestions for further reading are contained within the course work and indicated at
the end of the course work. These reading lists are not exhaustive and candidates
are encouraged to read further and reference at the end of the course work using
Harvard style of referencing.
Instructions
1. Plagiarism is a serious offence. In case of any plagiarism detected, penalty
will be imposed leading to zero mark.
2. Exercises should be performed individually and Worksheets/Reports should
be submitted on time and submission after deadline will be marked zero.
Outputs/graphs must be verified by the instructor.
3. Report should be submitted with an appropriate cover page through online
submission on CCE Learn (Blackboard)
4. Students are required to come regularly to Lab as attendance is compulsory.
5. It is the student’s responsibility to complete all the lab exercise within the
stipulated number of weeks as per the academic schedule for Semester B
2017.
6. The students should come prepared with the theoretical design prior to the
performing of the exercises.
7. Late performance and late submissions will not be considered and will result
in marks being reduced based on the individual lab exercises as well as for
the overall lab submissions.
8. The Design Exercise report should be neatly typed and check for similarity on
Turnitin before submission. The report structure is given in the task
description and must be strictly followed.
Recommended Readings:
W. Wolf, 2009, Modern VLSI Design - IP-Based Design, 4/E, Prentice Hall
Pucknell D.A,& Eshraghian K, Basic VLSI Design, 1994, Prentice Hall
Grout I, Digital Systems Design with FPGA and CPLD’s, Newnes
Publications. E-brary
Ries, A.L. & Jess, A.G, 2004, Design of a System on Chip: Devices and
Components, Kluwer Academic Publishers.
Uyemura, J.P, 1999, CMOS Logic Circuit Design, Kluwer Academic Publisher.