Lecture

Discrete Event Simulation

In course
DEMO: amet consequat dolore
Voluptate sit ut anim dolore aliqua qui ipsum cillum est nisi commodo proident esse ut. Sit esse veniam officia ad Lorem sunt qui irure. Aliqua consectetur id excepteur ipsum exercitation nulla enim. Aute anim qui nulla dolor amet id dolore tempor. Officia incididunt esse pariatur nulla commodo quis et nisi cillum et labore ea.
Login to see this section
Description

This lecture introduces discrete event simulation using a digital circuit simulator as an example. It covers the construction of digital circuits, base components like Inverter, AND Gate, and OR Gate, as well as more complex components like half-adders and full adders. The implementation involves wires, inverter functions, and gate functions with reaction times. The lecture also explains the Simulation trait, handling time, and event handling loop. It concludes with a sample simulation setup and a discussion on the trade-offs between functional and imperative programming in simulation.

Instructors (2)
adipisicing excepteur minim laborum
Occaecat laborum veniam tempor amet veniam dolor. Duis esse consequat id velit non deserunt adipisicing aute elit laborum id. Quis deserunt dolor do est dolore ut laboris fugiat duis ipsum qui aliquip sunt do. Laboris id laborum nisi deserunt nostrud et anim et aute.
laboris enim
Anim adipisicing laboris dolor tempor mollit. Cupidatat duis duis in dolor laborum minim ad veniam deserunt. Culpa irure ut mollit nostrud nostrud ea. Ullamco occaecat ad sunt non. Ad proident proident ad aute ullamco eu eu esse proident irure quis culpa. Proident ullamco occaecat tempor dolor ullamco nulla ea esse dolor aliqua irure sunt ad culpa. Nostrud culpa id et velit Lorem duis nisi sit sint irure labore fugiat.
Login to see this section
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related lectures (46)
Introduction to LabVIEW
Covers the basics of LabVIEW, including its importance, history, functions, and tools available.
Matlab Programming: Script and Function
Explores Matlab programming with scripts and functions, vectorization, and 2D graphics.
Python Programming: File Handling and Exceptions
Explores file handling and exceptions in Python programming, covering reading, writing, and error handling strategies.
Conditional Branching in Programming
Explains how conditional branching in programming alters program execution based on specific conditions.
Programming for Engineers
Covers programming concepts, memory management, debugging, and advanced MATLAB functionalities.
Show more