Practicals & Theses

List of practicals and theses at the Embedded Computing Systems Group (E191/2)

Details for Approximating Analog Waveforms by adding Arbitrary Functions

Tracing the analog behavior of a digital circuit is a very challenging task
and thus also very time consuming. To reduce simulation time, abstractions are
introduced that yield only slightly less accuracy in far less amount of
time. One example is to use rising and falling transitions of a certain function
family, e.g. sigmoids, and create pulses by properly adding these. It has
already been shown that this approach works well, however, until now no
qualified matching between input and output pulses could be established that
would enable a very simple and accurate analog estimation suite.


Your task would be to develop a tool that searches for the optimal parameter set
of an arbitrary switching waveform such that a given analog waveforms is
approached as close as possible using various metrics. In the end it should be
easily possible to define fitting functions of any shape and with a variable
number of parameters. Finally it shall be investigated if the parameter set of
the output can be predicted by that of the input.

Required Skills

VO Digital Design, Transistor Behavior
VU Introduction to Programming 1/2


Dipl.-Ing. Dr.techn. Ulrich SCHMID

Univ.Ass. Dipl.-Ing. Dipl.-Ing. BSc Jürgen MAIER (main responsibility)


Praktikum, Diplomarbeit