Publication Details
Rekonfigurovatelné výpočetní platformy
The presented work deals with advanced techniques for the design of application-specific computing systems, which are attempting to optimise contradictory criteria based on accessible technologies and social demand. The author's priority has been focused on the research, design and exploitation of computing platforms with programmable hardware during the creation of engineering tasks. a stress has been laid on the technique of collateral design of hardware and software of both embedded and complex visual systems. Because nowadays computational platforms are complex and heterogeneous the work presents a modelling attempt on high level of abstraction. The selected computational models should as much as possible take into account the character of a given task as well as its effective implementation. The problematic is detailed with the stress on time modelling and application of so called globally-asynchronous and locally synchronous circuits. Further to this a problematic of collateral design and hardware and software of computational systems with the view of optimisation of the final solution with the emphasis on reduction of power requirement of the resulting system is also discussed. The importance of the specification and validation of the final product has been mentioned as well. The work presents a number of high performance computational platforms based on reprogrammable hardware (FPGA). They have been used in the research, teaching and in many commercial applications. Further areas covered actively by the author and described in the work are development of complex visual systems for transport and industrial applications with large societal impact.