Download Product Information Contact us

Home > Libraries > DISCRETE_LIB library

DISCRETE_LIB library

General description

The purpose of this library is to demonstrate how to model systems with behaviour based on discrete events. The demonstration consists in the modelling of a digital electronic system.

For this library a series of ports and components have been developed which represent a few characteristic elements of the digital circuits, such as pulse generators, frequency modifiers, etc.

Palette of symbols

Palette of the DISCRETE_LIB library

Ports description

Components description

Discrete example

Counter

This model represents a clock with three "bits" which can be used as a frequency divider. Given an input signal with frequency "f", by means of a "clock" element frequencies "f/2", "f/4" and "f/8" are generated from the instant the start signal is given by the "reset" element.

Counter example for the DISCRETE_LIB library

For this example, the 20-second model has been integrated into an experiment "exp1" in which we can see the start signal of the "reset" element (which is generated by the "clock" element) and how it is processed by the flip-flops which, successively dividing the frequency by two, give a frequency signal "1/8" of that of the "clock" with the corresponding start time.

Plot 1 for the Counter example

Plot 2 for the Counter example

Plot 3 for the Counter example

back...