Download docx - Digsys

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Electronic musical instrument wikipedia , lookup

Control system wikipedia , lookup

Emulator wikipedia , lookup

Flexible electronics wikipedia , lookup

Curry–Howard correspondence wikipedia , lookup

Electronic engineering wikipedia , lookup

Digital electronics wikipedia , lookup

Transcript
DETAILED LEARNING OBJECTIVES FOR DIGITAL ELECTRONICS
After studying Chapter 1 and successfully completing all the assignments, you will be able to: (tick all that apply):

Use your official UPC e-mail address

Use and manage an e-mail client like Thunderbird or Outlook

Use a SFTP client like WinSCP to remotely access your network disk drive “L”

Explain the five elements to achieve effective cooperative learning: 1) positive interdependence; 2) face-to-face interaction; 3)
individual accountability and personal responsibility; 4) use of interpersonal and small-group skills; and 5) group processing or
reflection

Produce a concept map (or a mind map) to explain a topic on the subject

Define a combinational system and its high level and binary level description

Express positive integers in different number systems (binary, octal, decimal hexadecimal)

Codify data elements or information (signal values) by binary variables (signals) using standard codes for positive integers (binary,
BCD, Gray) and characters (ASCII code)

Codify signed integers (positive and negative) using the two’s-complement system

Perform basic arithmetic operations (addition, subtraction, multiplication) of signed integers by means of the 2’s complement system

Explain the concept of a top-down design of a digital circuit and its schematic entry and simulation by a CAD/EDA tool (Computer
Aided Design / Electronic Design Automation)

List a set of simulation tools for digital electronics

Simulate a digital circuit (inside a black box or entity) using the virtual laboratory software Proteus
--------------------------

Use and explain the functionality of logic gates AND, NAND, OR, NOR, XOR, NXOR, NOT)

Analyze a logic circuit build using logic gates. Analysis concept map.

Use the application WolframAlpha to verify logic equations

Explain and relate the following concepts for designing a logic circuit: truth table, Karnaugh map, Boolean Algebra and logic
functions, SoP (sum of products) and PoS (product of sums), canonical algebraic equations, minterms and maxterms. Design concept
map.

Simplify or minimize logic functions with up to 5 input variables by means of Karnaugh maps

Simplify or minimize logic function using software like Minilog.exe

Find the datasheets of the Small and Medium Scale of Integration (SSI and MSI) integrated circuits

Capture a diagram schematic in Proteus-ISIS and run the simulation

Draw a subcircuit in Proteus-ISIS and use it to implement hierarchical designs

Simulate a digital circuit (inside a black box) using the virtual laboratory software Proteus
--------------------------

Explain the concept of logic family to build digital circuits and the obsolescence curve associated to a given logic family.

Explain the evolution of integrated circuits, the scales of integration (SSI, MSI, LSI, etc.) and the Moore Law.

Calculate the electrical characteristics of classic digital integrated circuits, such as:
o
power supplies, logic voltage levels and transfer curve for a gate of a given technology, noise margins (NML and NMH),
o
quiescent currents and power dissipation,
1
o
propagation delays, transition times and maximum frequency of operation of a digital circuit,
o
tri-state gates.

Use digital timing diagrams to specify a combinational circuits’ behaviour or to verify its operation.

Explain the basics of CMOS technology for realizing basic gates. Analyse simple CMOS circuits using the ideal switch model (ON/OFF).

Use the HADES platform to visualise and analyse the operation of digital circuits

Capture a schematic in Proteus using devices from a given digital logic family, and run the simulation.

Use the (SPICE based) virtual laboratory software Proteus-VSM to calculate electrical characteristics, specially the transient graphbased digital analysis type.
--------------------------

Design and use standard combinational circuit building blocks: multiplexers (or data selectors), demultiplexers (or distributors),
binary decoders and encoders, decoders for hexadecimal to seven-segment LED displays, code converters.

Design and use standard arithmetic combinational circuits: Arithmetic combinational modules and networks: 1-bit half adder and full
adder; ripple-carry and fast carry look-ahead adder modules, adder and subtractor unit of signed integers in two’s complement,
overflow and zero detection capabilities, comparators, array multipliers for unsigned numbers, one-digit and larger BCD adders,
parity generators and checkers, arithmetic logic units (ALU)

Implement logic functions by the method of decoder

Implement logic functions by the method of multiplexers (Shannon’s Expansion Theorem)
--------------------------

Plan and organise in the basic 3 blocks (input, output and control) an application project.

Apply the design and analysis procedures and concept maps to design the assigned combinational blocks of the application project.
--------------------------

Produce a quality written solution for a given exercise, control or any other assignment, using the instructions from:
http://epsc.upc.edu/projectes/ed/ED/unitats/unitat_1_1/Criteris_Correccio_Exercici.pdf

Work efficiently cooperating in a team of 3 members using the method described in:
http://epsc.upc.edu/projectes/ed/ED/problemes/metode_resolucio_cooperativa_recomanat.pdf
2