220 likes | 318 Views
Advanced Chips and Gates Simulation with TINA. Linda Soulliere & Janet Dudek linda@acse.net janet@acse.net. 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?.
E N D
Advanced Chips and Gates Simulation with TINA Linda Soulliere & Janet Dudek linda@acse.net janet@acse.net
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 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.