Advanced Chips and Gates Simulation with TINA Linda Soulliere & Janet Dudek

Slides:



Advertisements
Similar presentations
CT455: Computer Organization Logic gate
Advertisements

Programming Logic Gate Functions in PLCs
COMPUTER APPLICATIONS Mr. Toscano Computer Concepts Lesson Objectives Students are introduced to the differences between computer software and computer.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
Informationsteknologi Friday, October 19, 2007Computer Architecture I - Class 81 Today’s class Digital Logic.
Outline Chapter 1 Hardware, Software, Programming, Web surfing, … Chapter Goals –Describe the layers of a computer system –Describe the concept.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
TDC 311 Digital Logic. Truth Tables  AND  OR  NOT  NAND  NOR  XOR  XNOR.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Part 2: DESIGN CIRCUIT. LOGIC CIRCUIT DESIGN x y z F F = x + y’z x y z F Truth Table Boolean Function.
Lab 04 :Serial Data Control Systems : Slide 2 Slide 3 Slide 4 NOR Gate: NAND Gate: NOR / NAND Alternate Symbols: Slide 5 XOR and XNOR Gate: Serial Data.
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
Lecture 8 Topics –Switch –Transistor –CMOS transistor –Logic gates AND, OR, NOT Universal gates: NAND, NOR XOR.
Figure 5–1 An example of AND-OR logic. Open file F05-01 to verify the operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education,
Fill in the blanks on your note.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
Chapter 2: Fundamentals of Digital Electronics Dr Mohamed Menacer Taibah University
Summer Institute 2004 Chips and Gates An Introduction Linda Soulliere
Digital Electronics. Introduction to Number Systems & Codes Digital & Analog systems, Numerical representation, Digital number systems, Binary to Decimal.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
 Computer Fundamentals Introduction to Computers.
1.Overview of Course Objective 2.Details of course website, BLOG 3.Details of Syllabus 4.Recommended Books 5.Details of Lab Sessions 6.Introductory concepts.
1 The Chinese University of Hong Kong Faculty of Education Diploma in Education (Part-Time) Winter 1997 Educational Communications and Technology Assignment.
The Digital Logic Level
COM181 Computer Hardware Ian McCrumRoom 5B18, Lecture 2: Circuits.
DIGITAL LOGIC ELECTRICITY, GATES, COMPONENTS. DIGITAL LOGIC READING: APPENDIX C THROUGH C.3 The Student shall be able to: Define voltage, current, resistance,
Computer Components.
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Basic Digital Logic: NAND and NOR Gates Technician Series ©Paul Godin Last Update Dec 2014.
Digital Logic Circuits (Part 1) Computer Architecture (Fall 2006)
Jamilah Al-Saidan. Introduction to this Course This course is designed to introduce pharmacy students to data processing and programming with pharmaceutical.
Mobile GIS CHAPTER 1: GIS AND THE INFORMATION AGE The Information Age:  The world changing and the methods of meeting the needs of those changes are also.
Sequential Circuit Design By : Pn Siti Nor Diana Ismail CHAPTER 6.
Combinational Logic Design. 2 Combinational Circuits A combinational logic circuit has: ♦ A set of m Boolean inputs, ♦ A set of n Boolean outputs ♦ n.
Digital Logic Design Basics Combinational Circuits Sequential Circuits Pu-Jen Cheng Adapted from the slides prepared by S. Dandamudi for the book, Fundamentals.
Chapter – 8 Software Tools.
Digital electronics 4–1 Gates and Circuits SANJAYBHAI RAJGURU COLLEGE OF ENGG.
WORKING PRINCIPLE OF DIGITAL LOGIC
Logic Gates and Boolean Algebra Introduction to Logic II.
Chapter 3 Boolean Algebra and Digital Logic T103: Computer architecture, logic and information processing.
Invitation to Computer Science, C++ Version, Fourth Edition
Basics of Logic gates - Part 2
Dr.Ahmed Bayoumi Dr.Shady Elmashad
System Design Basics IB Computer Science.
Digital electronics and logic gates
CSNB163 Digital Logic Design
Overview Part 1 – Design Procedure Beginning Hierarchical Design
Invitation to Computer Science, Java Version, Third Edition
ECET 105 Innovative Education--snaptutorial.com
ECET 105Competitive Success/snaptutorial.com
Basics Combinational Circuits Sequential Circuits
Basics Combinational Circuits Sequential Circuits Ahmad Jawdat
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Circuit Design Process
The Building Blocks: Binary Numbers, Boolean Logic, and Gates
Computer Fundamentals
Chapter 3 – Combinational Logic Design
Logic Gates.
Circuit Design Process
XOR, XNOR, and Binary Adders
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
COMPUTER ORGANIZATION
Computer Organization
Agenda Lecture Content: Combinatorial Circuits Boolean Algebras
Presentation transcript:

Advanced Chips and Gates Simulation with TINA Linda Soulliere & Janet Dudek

Oops! You’re right this isn’t a presentation on ergonomics, but remember your posture… Are we (wo)men defined by our tools?

What is TINA? This anagram strands for Toolkit for Interactive Electronic Network Analysis. Simply stated, it is a unique tool for circuit development, troubleshooting, and the study of analog and digital electronics.

TINA Features Easy-to-use schematic editor 20 different analysis modes 10 high tech virtual instruments Edit and print documents directly inside TINA Cut & paste your results into your favorite word processing package

TINA Features (cont.) Live interactive mode where you can even edit your circuit during operation Used to test real circuits for comparison with the results obtained from simulation Testing students' knowledge, monitoring progress and introducing troubleshooting techniques

Where does TINA support the ICE 3M ‘Expectations’? Digital Logic and Electronic Circuits Overall Expectations TFV.04 · explain the function of logic gates and combinations of gates; SPV.01 · use internal numbering, character representation systems, and logic gates; Specific Expectations TF1.03 – describe the function of decoder and timer chips and the fundamental logic gates AND, NAND, OR, NOR, XOR, and NOT; TF1.04 – explain how Boolean algebra relates to the fundamental logic gates; TF1.05 – describe how combinations of logic gates interact. SP1.05 – assemble electronic circuits using a series of logic gates.

Where does TINA support the ICE 3M ‘Expectations’? Computer Interfacing Overall Expectations TFV.01 · identify the function and interaction of basic computer components and peripherals; SPV.02 · construct systems that use computer programs to interact with hardware components; Specific Expectations TF2.02 – describe the function and interaction of computer peripherals (e.g., mouse, keyboard, screen, printer); SP1.03 – build an interface that visually displays internal representations of numbers and characters; SP2.01 – build interfaces that control hardware components (e.g., LEDs, direct current motors, and stepper motors); SP2.02 – verify the correctness of the input and output of a system consisting of a computer, interface, and a hardware device;

Where does TINA support the ICE 4M ‘Expectations’? Digital Logic and Electronic Circuits Overall Expectations SPV.02 – use Boolean equations to represent computer logic circuits; Specific Expectations TF1.05 – analyse the role of flip-flops in the flow of data. SP1.02 – build flip-flops using simple logic gates from schematics; SP1.03 – incorporate flip-flops in a clocked circuit to demonstrate information storage; SP1.04 – use electronic instruments (e.g., multimeter, logic probe) to troubleshoot circuits; SP1.05 – simplify Boolean equations accurately; SP1.06 – draw circuits that represent Boolean equations;

Where does TINA support the ICE 4M ‘Expectations’? Computer Interfacing Overall Expectations TFV.03 · explain the operation of sophisticated systems that interact with real-world devices; SPV.03 · construct systems and interfaces that use computer programs to interact with real-world devices; Specific Expectations TF2.03 – explain several computer-controlled systems that interact with real-world devices (e.g., traffic management systems, automotive systems, robotic systems). SP1.04 – use electronic instruments (e.g., multimeter, logic probe) to troubleshoot circuits; SP2.01 – analyse existing systems designs that use computers and interfaces to send and receive information; SP2.02 – design an effective system consisting of a computer and interface that integrates input and output devices (e.g., motion sensitive alarm, light-activated switch, LED sign, environmental control); SP2.03 – construct a system consisting of a computer and interface to communicate with external sources;

Where does TINA support the ICE 4M ‘Expectations’? Computer Interfacing –Overall Expectations TFV.03 · explain the operation of sophisticated systems that interact with real- world devices; SPV.03 · construct systems and interfaces that use computer programs to interact with real-world devices; –Specific Expectations TF2.03 – explain several computer-controlled systems that interact with real- world devices (e.g., traffic management systems, automotive systems, robotic systems). SP1.04 – use electronic instruments (e.g., multimeter, logic probe) to troubleshoot circuits; SP2.01 – analyse existing systems designs that use computers and interfaces to send and receive information; SP2.02 – design an effective system consisting of a computer and interface that integrates input and output devices (e.g., motion sensitive alarm, light- activated switch, LED sign, environmental control); SP2.03 – construct a system consisting of a computer and interface to communicate with external sources;

How to Begin Using TINA The next screen has a Flash tutorial that you also will have separately on your resource CD.

Ideas for the classroom ICE 3M & ICE 4M We recommend this software for grades ICE 3M and ICE 4M. EDISION is better software to use in TEE 2O Draw the schematics for each of the fundamental logic gates. Copy and paste each schematic into a word processing file. Use the charting features to complete the truth tables. (ICE 3M)

Ideas for Boolean Simplification Draw the schematic for the following Boolean equation. Use the simulation feature and record results in a truth table. Simplify the circuit from question 2. Use the simulation feature, to verify your results.

Ideas for Troubleshooting Develop a set of circuits that have problems. Students are to troubleshoot and correct the problems. Students are to maintain a learning log of troubleshooting errors.

Ideas for Combinatorial Circuits Draw the following combinatorial circuit. Copy and paste your schematic into a word processing file. Explain the circuit. Include an explanation of the purpose, the inputs, and each output.(ICE 3M) (half adder, full adder, half subtractor, full subtractor)

Ideas for Synchronous Circuits Reproduce flip-flop circuitry schematics. Conference with your instructor to explain the flow of electricity through each circuit. (ICE4M)

Ideas for Summative Activities All projects must begin with the design of the circuit. Use Tina to design your circuit. Test the outputs using the simulation feature. Complete a “schematic walkthrough” for your project circuit. Use Tina document with text report to explain functions of the final project.

It’s Your Turn ! ! ! Draw the schematics for an AND gate. Copy and paste your schematic into a word processing file. Use the charting features to complete the truth table.

Boolean Simplification Draw the schematic for the following Boolean equation. Use the simulation feature and record results in a truth table. Simplify the circuit from question 2. Use the simulation feature, to verify your results.

Troubleshooting Library Congratulations! You have an opportunity to contribute to our collective library of problems. If your simulations doesn’t work, save a copy before you fix it and we will collect these together for sharing.