doc. Ing. Jan Schmidt, Ph.D.

Theses

Dissertation theses

Algorithm acceleration in Electronic Design Automation

Level
Topic of dissertation thesis
Topic description

Contemporary industrial design and verification of digital systems has strong demands on time-to-market and hence design time. Often, we hear requirements such as “1 percent better result for 1 percent longer computation”. In this situation, accelerating the computation seems desirable. Yet, current algorithms have been designed with sequential processing in mind. They usually are complex, multi-layer iterative heuristics. To accelerate such algorithms, it is necessary either find parallelism e.g., in branch-and-bound heuristics, or replace some parts of the algorithm with better parallelizable algorithms. Further, we need to investigate which architectures and what granularity suit the designed algorithm best. It is necessary to keep work-optimality in mind, as it projects itself directly into energy efficiency.

Bachelor theses

Instruction set emulator for a didactic processor

Author
Jiří Šebele
Year
2018
Type
Bachelor thesis
Supervisor
doc. Ing. Jan Schmidt, Ph.D.
Reviewers
Ing. Tomáš Zahradnický, Ph.D.
Summary
This work focuses on the design and implementation of an assembler, emulator and a debugging application for an instruction set of a simple processor, which will enable beginners to orient themselves in the field of programming in the assembly language. It allows constraining of the instruction set for exercises, in which we want to demonstrate specific attributes of assembly programming.

Master theses

Digital I2C Slave Block Design

Author
Jan Vošalík
Year
2012
Type
Master thesis
Supervisor
doc. Ing. Jan Schmidt, Ph.D.
Reviewers
Ing. Stanislav Trojan

Hardware accelerator for computation of missing entries in data stream

Author
Josef Dvořáček
Year
2012
Type
Master thesis
Supervisor
doc. Ing. Jan Schmidt, Ph.D.
Reviewers
Ing. Jiří Dostál, Ph.D.

Asynchronous DES implementation

Author
Jan Bělohoubek
Type
Master thesis
Supervisor
doc. Ing. Jan Schmidt, Ph.D.
Reviewers
Dr.-Ing. Martin Novotný

NoC monitoring tool

Author
Jakub Vaník
Type
Master thesis
Supervisor
doc. Ing. Jan Schmidt, Ph.D.
Reviewers
Ing. Michal Prokš