|Course Unit Code||450-4072/02|
|Number of ECTS Credits Allocated||4 ECTS credits|
|Type of Course Unit *||Optional|
|Level of Course Unit *||Second Cycle|
|Year of Study *|
|Semester when the Course Unit is delivered||Winter Semester|
|Mode of Delivery||Face-to-face|
|Language of Instruction||Czech, English|
|Prerequisites and Co-Requisites ||Course succeeds to compulsory courses of previous semester|
|Name of Lecturer(s)||Personal ID||Name|
|KAS73||Ing. Vladimír Kašík, Ph.D.|
|The course introduces students to the standard digital circuits and devices for digital signal processing in electronic equipment. The basis is an analysis of basic types of combinational and sequential logic circuits, basic ways of describing their function and their realization. Dismissed are methods of data transfer, processing and storage. The I/O resources are explained separately.|
|Learning Outcomes of the Course Unit|
|To familiarize students with the internal structure of electronic devices, especially with the functions and properties of the digital circuits. Students should also understand the principles of digital device communication with the environment, discrete input / output solutions and how to use storage media to store data. Students should at the same time not forgetting the problems of implementation, reliability and EMC.|
1. Digital technology in biomedicine. Requirements for computational performance from the perspective of modern scientific instruments and equipment of hospitals: spectrometers, headquarters, protein analyzers, controlled beds, surgical instruments, radiotherapy tables and endoscopy.
2. Functional safety of digital bioelectronics. IEC 61508 standard. ASIC, ASSP, PLD technology. Reuse common hardware platform.
3. Differences between hardware and software algorithms. Introduction to the FPGA structure. Use in diagnostic and therapeutic devices.
4. Data communication standards in biomedical instrumentation. Wireless communication IEEE 802.15.4. Communication standards of SoC architectures.
5. Link codes for digital signal transmission. Code NRZ, SS, Manchester. Code 8/10.
6. Architectures of biomedical electronic devices. Encapsulated, modular and portable devices.
Semiconductor memory of embedded biomedical systems. Memory in FPGA architectures, SoC. Influence of memory organization on data throughput and computing power. Memory Interface Used by Digital Signal Processors.
8. Bioelectronic input devices for user interaction. Matrix keyboard, analog and digital touch contact, rotary encoder.
9. Display segments and LED displays, digital LEDs, LCD displays and their control, graphic display modules.
10. Actuators in biomedicine. Stepping motors and their control.
11. Basic diagnostics of digital electronic circuits, instruments and methods. Serial bus analyzer. User defined FPGA analyzer.
12. Power supply of digital electronic circuits, principles of power supply distribution, shielding, interference filters, principles for working with ESD. Data sheets of components.
13. EMC Issues in Biomedical Instrumentation. Interference in logic circuits: interference of the outer array. Intersection between drivers. Interference to unused inputs. Network interference.
14. Reserve. An example of a microprocessor system in an FPGA. Questions and Answers.
1. Safety training in the laboratory. An example of digital technology for the SoC architecture.
2. Design of digital functional units in log. simulator on PC.
3. Design and simulation of a complex logical system.
4. Design of the transmitter and receiver of synchronous serial communication with the user frame of the message.
5. Mid-term test. Xilinx Vivado Development Environment: First examples for controlling the input and output of the development board with SoC.
6. Project example in Xilinx Vivado: Working with memory and buses. Control of digital RGB diodes.
7. Project Example in Xilinx Vivado: Block Design. Multiplex LED display.
8. Project Example in Xilinx Vivado: Working with Analog Input and Output.
9. Stand-alone task 1: Evaluation of the digitized signal measured with the display output.
10. Continuing on a stand-alone task 1.
11. Mid-term test. Evaluating a standalone task 1.
12. Project example in Xilinx Vivado: Wireless data transfer to bioelectronic embedded system.
13. Wiring analysis for stepper motor control. Demonstration task.
14. Mid-term test. Granting credit.
|Recommended or Required Reading|
|- Grout, I: Digital Systems Design with FPGAs and CPLDs. Newnes, 784 pg., 2011. ISBN: 008055850X, 9780080558509.
- COUCH, Leon W. Digital and analog Communication systems. 7th Edition.
[s.l.] : Prentice Hall, 2007. 784 s. ISBN 0131424920.
|-Diviš,Z.-Chmelíková,Z.-Zdrálek,J.Logické obvody. VŠB - TU Ostrava, 1999
-Brtník, B.: Číslicové systémy. BEN - technická literatura, 2011. ISBN 978-80-7300-407-1.
|- LIN Shu, COSTELLO, Jr., Daniel J. Error Control Coding 2nd Edition: Prentice
Hall, 2004. 1260 s. ISBN 0130426725.
|-Matoušek D.: Číslicová technika. BEN – technická literatura, 2002. ISBN: 978-80-7300-025-7.|
|Planned learning activities and teaching methods|
|Lectures, Individual consultations, Experimental work in labs|
|Assesment methods and criteria|
|Tasks are not Defined|