Course detail
Pulse and Digital Techniques
FEKT-BICTAcad. year: 2011/2012
Signal transmission in linear and nonlinear systems. Linear transmission circuits of first order. Diodes and transistors in pulse circuits. Transistor switch. Comparators and flip-flops. Combinational digital circuits, Boolean algebra. Minimization of combinational logic functions. Hazards in combinational systems. Combinational logic functions synthesis by VHDL language. Arithmetical operations. Asynchronous latches. Edge triggered flip-flops. Binary counters. State machines. Basic families of TTL and CMOS digital circuits. Programmable logical devices PLD. Implementation of digital systems in CPLD. Implementation of digital systems in FPGA.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Transistor switch. Comparators and flip-flops.
3. Combinatorial digital circuits, Boolean algebra.
4. Combinatorial logic functions synthesis by VHDL language.
5. Edge triggered flip-flops.
6. Binary counters. State machines.
7. Implementation of digital systems in FPGA.
Computer exercises:
1. Design of diode former.
2. Signal transmission in linear and nonlinear systems.
3. Transistor switch.
4. Analogue comparators.
5. Flip-flops.
6. Development tool ISE.
7. Implementation of code converter.
8. Arithmetical operations.
9. SR flip-flops.
10. Binary counter.
11. State automate.
Laboratory exercises:
1. Signal transmission in RC circuits.
2. Monostable and astable flip-flop.
3. Comparing amplifier.
4. Timer 555.
5. Combinatorial circuit.
6. Sequential logical circuits.
7. Asynchronous and synchronous counter.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Linear transmission circuits of first order. Diodes and transistors in pulse circuits.
3. Transistor switch. Comparators and flip-flops.
4. Combinational digital circuits, Boolean algebra.
5. Minimization of combinational logic functions. Hazards in combinational systems.
6. Combinational logic functions synthesis by VHDL language.
7. Arithmetical operations.
8. Asynchronous latches.
9. Edge triggered flip-flops.
10. Binary counters. State machines.
11. Basic families of TTL and CMOS digital circuits. Programmable logical devices PLD.
12. Implementation of digital systems in CPLD.
13. Implementation of digital systems in FPGA.
Exercise in computer lab
Teacher / Lecturer
Syllabus
2. Signal transmission in linear and nonlinear systems.
3. Transistor switch.
4. Analogue comparators.
5. Flip-flops.
6. Development tool ISE.
7. Implementation of code converter.
8. Arithmetical operations.
9. Arithmetical-Logic Unit.
10. SR flip-flops.
11. Binary counter.
12. State automat.
Laboratory exercise
Teacher / Lecturer
Syllabus
2. Monostable and astable flip-flop.
3. Comparing amplifier.
4. Timer 555.
5. Combinatory circuit.
6. Combinatory function synthesis and multiplexor.
7. Hazards in combinatory circuits.
8. Minimization of combinatory functions.
9. Sequential logical circuits.
10. Asynchronous and synchronous counter.
11. Synchronous counter synthesis.
12. Generator of variable pulses number.