Systems on Chipcode: BE4M34ISC
hours: 2p+2LECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4820306.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/20/p4820306.html
lecturer(s): doc. Ing. Jakovenko Jiří Ph.D.
Dept: 13134
annotation: Main responsibilities of integrated circuits designer; design abstraction levels - Y chart. Specification designation, feasibility study, criteria for technology and design kits selection. Analogue and digital integrated systems design and simulation methodologies. Main features of application specific ICs - full custom design, gate arrays, standard cells, programmable array logic. Design aspects mobile and low power systems. Hardware Description languages (HDL). Logic and physical synthesis. Frond End and Back End design. Floorplanning, place and route, layout, parasitic extraction, time analysis, testbenche construction and verification
prerequisities: https://moodle.kme.fel.cvut.cz/
lectures: 1. Main tasks of analogue and digital integrated circuits designer; design methodologies (top down, bottom up), design abstraction levels - Y chart.
2. Application specific integrated circuits systems types, full custom design, gate array, standard cells, programmable array logic; main features, economical aspect of the design.
3. Full customs integrated systems, feasibility study, specification, criteria for technology and design kits selection.
4. World standards and CAD tools for analog and mix-signal integrated circuits design, design of RF and mobile low power systems.
5. Design tools for automatic generation of analog behavior models, bottom up design methodology, macro blocks.
6. Design principles of mix-signal integrated circuits, purpose of hierarchical design, digital and analogue block interface, CAD design tools for automatic circuit generation; functional and static time analysis, formal verification; Verilog-A, Verilog-AMS, VHDL-A.
7. Hardware description languages -VHDL, Verilog, Verilog-A, Verilog-AMS.
8. Design tools and methodologies for digital integrated circuits and systems; language VHDL, Verilog; library cells; parameters extractions for library cells development.
9. Frond end design - functional specification, RTL, logic synthesis, Gate-level netlist, behavioral stimulus extraction.
10. Back End design - specification of Design Kit, mapping of the design, Floorplanning, place and route, layout, parasitic extraction, layout versus schema check (LVS).
11. Methods of physical synthesis, placement of functional blocks, power lines design and distribution, simulation of interconnect continuity, design verification.
12. Clock signal distribution, delay calculating, static and dynamic timing analysis.
13. Testing, design of testbenches, design verification methods.
14. Tape out and fabrication, integrated systems verification, scaling and design mapping to different technologies.
labs/seminars: 1. CADENCE design system
2. CMOS Design kit description, library cells
3. Demonstration of mix-signal design - hierarchical structuring, design cells abstraction.
4. Demonstration of mix-signal design - simulations, interface definition, Spectre AMS simulator, corner analysis.
5. Analogue layout, parasitic extraction, design rule check, postlayout simulation.
6. Demonstration of mix-signal design - digital flow, back end, frond end.
7. Digital layout (Back End design), Floorplanning, routing, timing analysis.
8. Student project - design of mix-signal IC.
9. Student project - design of mix-signal IC.
10. Student project - design of mix-signal IC.
11. Student project - design of mix-signal IC.
12. Student project - design of mix-signal IC.
13. Student project - design of mix-signal IC.
14. Student project presentation, final assessment.
literature: Michael Smith: Application-Specific Integrated Circuits, Addison-Wesley, 1998
P. Gray, P Hurst, s. Lewis, R. Mayer: Analysis and Design of Analog Integrated Circuits, John Wiley and Sons, 2000
Effective Softwarecode: BE4M36ESW
hours: 2+2ECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4878606.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/78/p4878606.html
lecturer(s): doc. Ing. Šišlák David Ph.D.
Dept: 13136
annotation: N
prerequisities: znalosti studentů v oblastech Architektury počítačů, Jazyk C a Java
lectures: NA
labs/seminars: NA
literature: NA
Software or Research Projectcode: BE4MSVP
hours: NAECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4871506.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/71/p4871506.html
lecturer(s): NA
Dept: 13000
annotation: N
prerequisities: NA
lectures: NA
labs/seminars: NA
literature: NA
Advanced Computer Architecturescode: BE4M35PAP
hours: 2+2LECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4878806.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/78/p4878806.html
lecturer(s): Ing. Píša Pavel Ph.D.
Dept: 13135
annotation: N
prerequisities: Znalost jazyka C/C++, základní orientace v oblasti logických obvodů. Absolvování bakalářského kurzu Architektura počítačů výhodou
lectures: NA
labs/seminars: NA
literature: NA
Computer Communication Interfacescode: BE4M38KRP
hours: 2p+2lECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4832006.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/32/p4832006.html
lecturer(s): NA
Dept: 13138
annotation: Students are acquainted with functional principles of computers and embedded systems communication interfaces and with a design of typical peripherals. Technologies like USB, PCI, and PCI Express, wired and wireless computer and sensor networks as well as industrial distributed systems like CAN and LIN are introduced. Project oriented laboratories will allow students to become familiar with implementation of communication hardware and software into the real devices, including their support in operating systems
prerequisities: NA
lectures: 1. High-speed parallel and serial interfaces, physical limits
2. PCI and PCI Express, functional principles, transaction optimization, QoS
3. Implementation of PCI and PCI Express peripherals
4. USB ? functional principles
5. USB ? embedded Master, USB on the go
6. Technical and economic parameters of implementation of I/O interfaces and peripherals
7. I/O device drivers for OS Windows and Linux
8. IEEE802.3, VLAN, auto-negotiation, PoE
9. Wireless computer networks (WiFi)
10. TCP/IP stack implementation
11. Wireless sensor networks, specific MAC and routing algorithms
12. Energy harvesting in sensor networks
13. Industrial distributed technologies (EIA-485, EIA-232, CAN, LIN ?)
14. Reserve
labs/seminars: NA
literature: [1] Zurawski, R.: Networked Embedded Systems, CRC Press 2009, ISBN-13: 978-1439807613
Diplomová práce - Diploma Thesiscode: BDIP25
hours: 22sECTS: 25homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/cs/predmet4749806.html, http://www.fel.cvut.cz/cz/education/bk/predmety/47/49/p4749806.html
lecturer(s): NA
Dept: 13000
annotation: Samostatná závěrečná práce inženýrského studia komplexního charakteru. Téma práce si student vybere z nabídky témat souvisejících se studovaným oborem, která vypíše oborová katedra či katedry. Práce bude obhajována před komisí pro státní závěrečné zkoušky.
prerequisities: NA
lectures: NA
labs/seminars: NA
literature: NA
Application of Embedded Systemscode: BE4M38AVS
hours: 2p+2lECTS: 6homepage: NA
CTU/FEE URLs: http://bilakniha.cvut.cz/en/predmet4831906.html, http://www.fel.cvut.cz/cz/education/bk/predmety/48/31/p4831906.html
lecturer(s): doc. Ing. Fischer Jan CSc.
Dept: 13138
annotation: This course presents applications of embedded systems and their specifics. It is expected that the students have had a programming course, and thus the course is more oriented on explaining and describing the blocks and functions of embedded systems and their use in signal processing, rather than writing code.
After completing this course, students should have an overview of usability and power of available processors, and their peripherals, on the basis of which, they should be able to independently design embedded systems for a wide spectrum of applications.
prerequisities: NA
lectures: 1. Architecture of ARM Cortex M processors for embedded systems
2. ARM based microcontrollers
3. Microcontroller elements and peripherals, electrical parameters of I/O pins
4. User interfacing and control
5. Actuator interfacing
6. Digital signal processing ? digitalization, sampling, quantization, spectrum, sampling theorem
7. Signal generation processing, Direct Digital Synthesis (DDS), signal processors
8. Spectrum analysis, FFT ? DFT, correlation function and their use
9. Digital filters ? basic types and their use, realization on microcontrollers and DSPs
10. Semiconductor sensors and MEMS, interfacing with embedded systems, information processing
11. Image and optoelectronic sensors, image acquisition and its use
12. Embedded systems in automotive, wearable, toys etc.
13. Embedded systems in smart homes, security, IoT
14. Spare
labs/seminars: NA
literature: NA
generated by TTT-TomasTeachingTools on 2018-01-19, 15:56:14