Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Simulation

The course is not on the list Without time-table
Code Completion Credits Range
E36SIM Z,ZK 6 3+2s
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

Simulation of discrete systems: models of computer networks performance and functional and structural models of digital circuits. Simula-like quasi-parallel environment (implemented in C++ programming language) and VHDL system are used for student assignments.

Requirements:
Syllabus of lectures:

1. Introduction to modeling systems

2. Queuing systems: analytical and simulation models

3. Survey of inner principles of discrete simulation systems

4. Characteristics of Simula 67 language, detailed description of class Simulation

5. Implementation of quasi-parallel environment in C++ programming language

6. Performance simulation of computer networks, simple support in C++

7. Description levels of digital circuits, simulation strategies

8. Simple support for simulation of digital circuits in C++

9. Introduction to VHDL: entities, architectures, variables and signals

10. VHDL: processes, sensitive lists, data-flow description

11. VHDL: parallel environment, structural description, components

12. VHDL: structural model of simple processor

13. VHDL: blocks, simulation of buses, generation of regular structures

14. Generating, transforming and testing of random numbers

Syllabus of tutorials:

1. Basic notions, queuing systems

2. Poisson process, analytical models of particular queuing systems

3. Event oriented simulation models of queuing systems

4. Process oriented simulation models of queuing systems

5. Simulation of priorities and failures in queuing systems

6. Description of complex structures of queuing systems

7. Performance simulation of the Ethernet computer network in C++

8. Simulation of digital circuits in C++

9. VHDL: sequential statements, transport and inertial delay

10. VHDL: functional models of some medium scale integrated circuits

11. VHDL: simulation of the edge sensitive digital circuits

12. VHDL: components, design of the structural models of digital circuits

13. VHDL: implementation of the model of cache memory

14. Check of the semester homework, assessment

Study Objective:
Study materials:

[1] Birtwistle, G. M.: Discrete Modelling on Simula. Macmillan Pub., London 1985

[2] Lipsett, R., Sheffer, C. F., Ussery, C.: VHDL: Hardware Description and Design Kluwer Academic Publishers. London 1989

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11721304.html