Content of the exames

AREACONTENTNUMBER OF QUESTION
Digital Trail
English
  • Intermediate/Instrumental - English (level B2)
10
Mathematics and Computer Fundamentals
  • Binary number system - arithmetic operations and conversion to decimal
  • Binary codes: BCD, Gray, ASCII, checksum, etc.
  • Logic gates: inverter, NAND, NOR, etc.
  • Boolean algebra (switching): axioms, functions, and theorems.
  • DeMorgan's theorem and duality.
  • Logical values H, L, Z, and don't care.
  • Multiplexer, encoder, decoder, or other basic logic blocks.
  • Combination of logic gates and evaluation of logical expressions.
  • Logic minimization, minterms, and maxterms
  • Karnaugh maps.
  • Logic circuit synthesis (from logical equation to logical gates scheme).
  • Finite State Machines (Moore and Mealy).
  • State machine synthesis (state transition table and graph, state encoding, and logic equation extraction).
10
Computer Architecture
  • Operands in assembly instructions
  • Assembly instruction formats
  • Types of instructions: arithmetic/logical, conditional, branch, function calls, etc.
  • Addressing modes
  • Microarchitecture implementation: control and datapath
10
Digital Circuits
  • Combinational CMOS logic: p and n MOS transistors as switches.
  • Electrical behaviors: static, dynamic, and power consumption.
  • Propagation delays in logic blocks and critical path.
  • Glitches, static and dynamic hazards.
  • Sequential logic: stability, latches, and flip-flops.
  • Timing of sequential logic: hold, setup, and propagation times.
  • Adders: half-adder, full-adder, ripple-carry adder, look-ahead, etc.
  • Other arithmetic and logic functional units: subtractor, comparator, shifter, ALU.
  • Counters.
  • Numeric representation in fixed-point and floating-point.
  • Memories: register file, ROM, SRAM, and DRAM.
  • Logic Arrays: PLA, PAL, and PROM.
  • CPLDs and FPGAs.
10
Analog Track (Mixed-Signal and Radiofrequency)
English
  • Intermediate/Instrumental - English (level B2)
10
Mathematics and Computer Fundamentals
  • Binary number system - arithmetic operations and conversion to decimal
  • Binary codes: BCD, Gray, ASCII, checksum, etc.
  • Logic gates: inverter, NAND, NOR, etc.
  • Boolean algebra (switching): axioms, functions, and theorems.
  • DeMorgan's theorem and duality.
  • Logical values H, L, Z, and don't care.
  • Multiplexer, encoder, decoder, or other basic logic blocks.
  • Combination of logic gates and evaluation of logical expressions.
  • Logic minimization, minterms, and maxterms
  • Karnaugh maps.
  • Logic circuit synthesis (from logical equation to logical gates scheme).
  • Finite State Machines (Moore and Mealy).
  • State machine synthesis (state transition table and graph, state encoding, and logic equation extraction)
10
Electrical/Electronic Circuits
  • Kirchhoff's laws
  • Source transformation
  • Thevenin and Norton equivalents
  • Two-port networks
  • Operational amplifiers
10
Fundamentals of Microelectronics
  • Transistor MOSFET
  • Curve I/V
  • Transconductance
  • Large-signal model
  • Small-signal model
  • Basic amplifiers
10
References Digital Track: "Harris, David; Harris, Sarah. Digital Design and Computer Architecture. 2nd Edition." Wakerly, John F. Digital Design Principles & Practices. 4th Edition.
References Analog Track (Mixed-Signal and Radiofrequency): Nilsson, James W.; Riedel, Susan A.Circuitos elétricos; Edição 10. ed. | Behzad Razavi Fundamentals of Microelectronics 2nd Edition | Adel S. Sedra, Kenneth C. Smith. Microelectronic Circuits, 7th edition | Dispositivos Eletrônicos e Teoria de Circuitos - Robert Boylestad / Louis Nashelsky.
*Students who choose more than one track will take the exam with content from both tracks.
Scroll to Top