EE319K Lecture Lec01.ppt in class worksheet Question 1. What is the range of voltages that represent logic low? Question 2. What is the range of voltages that represent logic high? Question 3. What is the difference between positive and negative logic? Question 4. What voltage activates a P-type transistor? Question 5. What voltage activates an N-type transistor? Question 6. What is Ohm’s Law? To what device does Ohm’s Law apply? Question 7. How much power is dissipated in a resistor? Question 8. What is the difference between volatile and nonvolatile memory? Question 9. What is flash? Question 10. What is a pin? What is a port? Question 11. What does real-time mean? Question 12. How much RAM and ROM does our microcontroller have? Question 13. What is a flowchart? Question 14. What is a data flow graph? Question 15. What is a call graph? Question 16. What are the 5 steps in a product life cycle (design process)? Answer 1. 0.0 to 1.155V is logic low Answer 2. A voltage between 2.145 and 5 V is considered high Answer 3. Positive means the true state has higher voltage than the false state. Negative logic means the true state has lower voltage than the false state Answer 4. A positive voltage from source to gate activates a P-type transistor Answer 5. A positive voltage from gate to source activates a N-type transistor Answer 6. Ohm’s Law is V=I*R. Ohm’s Law applies to resistors Answer 7. Power dissipated in a resistor is P = I*V = V2/R = I2 *R Answer 8. Volatile memory loses its information when power is removed and then restored. Nonvolatile memory retains its information when power is removed and then restored. Answer 9. Flash is a type of EEPROM (electrically erasable programmable read only memory) Answer 10. A pin is a wire connecting the real world. A port is a collection of pins grouped by common function. Answer 11. Real-time means the system responds to events in a time always less than the desired amount. Latency is the response time between the arrival of an event and the completion of the software response to that event. A real-time system as a latency always less than a small bound. Answer 12. The TM4C123 has 32 kibibytes of RAM and 256 kibibytes of ROM Answer 13. A flowchart is a graphical way to describe software algorithm, showing the steps and the sequence among the steps Answer 14. A data flow graph is a graphical way to show how data is processed in the system. Data arrives at input ports, manipulated by software, and leaves the system at output ports. If module A sends data to module B, there is an arrow from A to B. Answer 15. A call graph is a graphical way to describe how software modules are connected. If module A calls module B, there is an arrow from A to B. Answer 16. What are the 5 steps in a product life cycle (design process)? Analyze, design, implement, test, deploy Analyze, high-level design, low-level design, implement, test, deploy