454-0513/01 – Programmable Logical Devices (PLP)

Gurantor departmentDepartment of TelecommunicationsCredits4
Subject guarantordoc. Ing. Jaroslav Zdrálek, Ph.D.Subject version guarantordoc. Ing. Jaroslav Zdrálek, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year2Semestersummer
Study languageCzech
Year of introduction1999/2000Year of cancellation2009/2010
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KAP063 Ing. Lukáš Kapičák
ZDR20 doc. Ing. Jaroslav Zdrálek, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Combined Credit and Examination 2+8

Subject aims expressed by acquired skills and competences

Understand the applications of digital systems and their design using programmable logic devices. Learning outcomes are set so that the students are able to identify and tasks in the field of programmable logic elements.

Teaching methods

Lectures
Tutorials
Experimental work in labs

Summary

Software design of programmable logic elements, language VHDL. Fundamental programmable logical element architectures - AND/OR matrixes, PROM, PAL, PLA, GAL. Fundamental elements of PLD higher integration. CPLD and FPGA. Properties PLD. Programming manners and testing - ISC and BS. Practical suggestions from combinational logical circuits, sequential logical circuit up to their realization in reprogrammable PLD.

Compulsory literature:

Wakerly J. F.: Digital Design, Principles and Practices; Prentice Hall 2006; ISBN 0-13-186389-4 Digital design seminar; Literature of Texas Instruments 1997; sdyde01a Design Kit, Programmable Logic Guide; literature of XILINX 2003 Chu P. Pong: FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version (Hardcover); Wiley-Interscience (February 4, 2008); ISBN-10: 0470185317; ISBN-13: 978-0470185315 Zeidman R.: Designing with FPGAs and CPLDs; CMP Books (September 2002); ISBN-10: 1578201128; ISBN-13: 978-1578201129 Grout I.: Digital Systems Design with FPGAs and CPLDs; Newnes (March 27, 2008); ISBN-10: 075068397X; ISBN-13: 978-0750683975 Wilson P.: Design Recipes for FPGAs; Newnes (June 18, 2007); ISBN-10: 0750668458; ISBN-13: 978-0750668453 Hauck S., DeHon A.: Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon); Morgan Kaufmann (November 9, 2007); ISBN-10: 0123705223; ISBN-13: 978-0123705228

Recommended literature:

Wakerly J. F.: Digital Design, Principles and Practices; Prentice Hall 2006; ISBN 0-13-186389-4 Digital design seminar; Literature of Texas Instruments 1997; sdyde01a Design Kit, Programmable Logic Guide; literature of XILINX 2003 Chu P. Pong: FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version (Hardcover); Wiley-Interscience (February 4, 2008); ISBN-10: 0470185317; ISBN-13: 978-0470185315 Zeidman R.: Designing with FPGAs and CPLDs; CMP Books (September 2002); ISBN-10: 1578201128; ISBN-13: 978-1578201129 Grout I.: Digital Systems Design with FPGAs and CPLDs; Newnes (March 27, 2008); ISBN-10: 075068397X; ISBN-13: 978-0750683975 Wilson P.: Design Recipes for FPGAs; Newnes (June 18, 2007); ISBN-10: 0750668458; ISBN-13: 978-0750668453 Hauck S., DeHon A.: Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon); Morgan Kaufmann (November 9, 2007); ISBN-10: 0123705223; ISBN-13: 978-0123705228

Way of continuous check of knowledge in the course of semester

Podmínky udělení zápočtu: Maximální počet bodů ze cvičení je 44 bodů. Podmínka udělení zápočtu je získání 10 bodů.

E-learning

Další požadavky na studenta

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: Integrated development system, stage of design, basic elements of VHDL language. Statements of VHDL language, declaration. Statements of VHDL language, dataflow programming, combinational logic circuits. Statements of VHDL language, sequence programming, sequence logic circuits. Programmable logic devices, basic notation. Programmable logic devices, PROM, PLA, PAL and GAL. Fundamental blocks of CPLD and FPGA. System characteristics of PLD. Programmable logic devices, CPLD and FPGA. Characteristics of PLD. Analog PLD. SoC - system on chip. Projects: Design of combinational logic circuit. Design of sequence logic circuit. Realization of design. Computer labs: Integrated development environment.Tutorial. Integrated development environment. Integrated development environment. Assign design no.1 - design combinational circuits. Assign work no. 3 - realization design in PLD. Solution of individual design no.1. Solution of individual design no.1. Realization of design in PLD. Assign design no.2. Solution of individual design no.2. Solution of individual design no.2. Solution of individual design no.2. Realization design in PLD. Solution of individual design no.2.

Conditions for subject completion

Full-time form (validity from: 1960/1961 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Exercises evaluation and Examination Credit and Examination 100 (100) 51
        Exercises evaluation Credit 45 (45) 5
                Design of combinational digital system Laboratory work 15  0
                Design of sequence digital system Laboratory work 15  0
                Realization of digital system Laboratory work 15  0
        Examination Examination 55 (55) 0
                Oral Oral examination 55  0
Mandatory attendence parzicipation:

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2009/2010 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2009/2010 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology P Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 2 Optional study plan
2009/2010 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics P Czech Ostrava 2 Optional study plan
2009/2010 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2009/2010 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology K Czech Ostrava 2 Optional study plan
2009/2010 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 2 Optional study plan
2009/2010 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics K Czech Ostrava 2 Optional study plan
2008/2009 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2008/2009 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2008/2009 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology P Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology K Czech Ostrava 2 Optional study plan
2008/2009 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 2 Optional study plan
2008/2009 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics P Czech Ostrava 2 Optional study plan
2008/2009 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics P Czech Rožnov pod Radhoštěm 2 Optional study plan
2008/2009 (B2649) Electrical Engineering K Czech Šumperk 2 Optional study plan
2008/2009 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics K Czech Ostrava 2 Optional study plan
2007/2008 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2007/2008 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2007/2008 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology P Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology K Czech Ostrava 2 Optional study plan
2007/2008 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 2 Optional study plan
2007/2008 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics P Czech Ostrava 2 Optional study plan
2007/2008 (B2649) Electrical Engineering (2602R014) Applied and Commercial Electronics K Czech Ostrava 2 Optional study plan
2006/2007 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2006/2007 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2006/2007 (B2647) Information and Communication Technology (1103R031) Computational Mathematics P Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology P Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (1103R031) Computational Mathematics K Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2612R025) Computer Science and Technology K Czech Ostrava 2 Optional study plan
2006/2007 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 2 Optional study plan
2005/2006 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2005/2006 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2004/2005 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2004/2005 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan
2003/2004 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology P Czech Ostrava 2 Choice-compulsory study plan
2003/2004 (B2645) Electrical Engineering, Communication and Computer Systems (2612R018) Electronics and Communication Technology K Czech Ostrava 2 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner