advanced chips and gates simulation with tina linda soulliere & janet dudek [email protected]...

21
Advanced Chips and Gates Simulation with TINA Linda Soulliere & Janet Dudek [email protected] [email protected]

Upload: cornelius-grant

Post on 17-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Advanced Chips and Gates Simulation with TINA

Linda Soulliere & Janet [email protected] [email protected]

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 CircuitsOverall ExpectationsTFV.04 · explain the function of logic gates and combinations of

gates;SPV.01 · use internal numbering, character representation

systems, and logic gates;Specific ExpectationsTF1.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 InterfacingOverall ExpectationsTFV.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 ExpectationsTF2.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 CircuitsOverall ExpectationsSPV.02 – use Boolean equations to represent computer logic

circuits;Specific ExpectationsTF1.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 InterfacingOverall ExpectationsTFV.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 ExpectationsTF2.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 classroomICE 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 forSynchronous Circuits

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

Ideas forSummative 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.