National Repository of Grey Literature 53 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Improvement of the RISC-V CPU for the automotive industry
Gallo, Jiří ; Jaroš, Jiří (referee) ; Šimek, Václav (advisor)
Cílem této práce je úprava existujícího RISC-V procesoru pro použití v automobilovém průmyslu - konkrétně ovládání motorů. Tyto úpravy jsou založeny na ukázkovém kódu pro řízení motoru využívajícím aritmetiku s pevnou řádovou čárkou. Tento kód byl profilován a analyzován, na základě čehož byly vytvořeny nové instrukce. Vliv těchto instrukcí byl zanalyzován jak z pohledu zrychlení běhu, tak z pohledu dopadu na parametry procesoru.
Automated testbed for SIL/PIL testing of embedded application using FPGA
Prusák, Lukáš ; Burian, František (referee) ; Arm, Jakub (advisor)
The master's thesis deals with designing a testbench for a selected soft-core processor NEORV32 with a RISC-V architecture for simulations of embedded applications in an FPGA environment. The testbench was created in the Vivado environment with the aim of extending it to a testing and validation framework. Basic modules such as GPIO, PWM, UART, and PC were selected and implemented. Several test scenarios have been designed for these modules. The testbench has also been supplemented with additional scripts, to create hierarchically correct project setup and test execution. The work also suggests a few possible ways to improve and expand the testbench.
The GPU Accelerated Optimisation of the Water Management Systems
Marek, Jan ; Petrlík, Jiří (referee) ; Jaroš, Jiří (advisor)
Subject of this thesis is optimalization of storage function of water management system. The work is based on dissertation thesis of Ing. Pavel Menšík Ph.D. Automatization of   storage function of water management system. As optimalization method was chosen diferential evolution. Sequential version of the method will be implemented as a first step, followed by CPU accelerated and   GPU accelerated versions.
High data rate image processing using CUDA/OpenCL
Sedláček, Filip ; Klečka, Jan (referee) ; Honec, Peter (advisor)
The main objective of this research is to propose optimization of the defect detection algorithm in the production of nonwoven textile. The algorithm was developed by CAMEA spol. s.r.o. As a consequence of upgrading the current camera system to a more powerful one, it will be necessary to optimize the current algorithm and choose the hardware with the appropriate architecture on which the calculations will be performed. This work will describe a usefull programming techniques of CUDA software architecture and OpenCL framework in details. Using these tools, we proposed to implement a parallel equivalent of the current algorithm, describe various optimization methods, and we designed a GUI to test these methods.
Digital controller for heating a press for molding plywood based on Simatic S7-1500, TIA Portal V12
Lesák, Michal ; Zemánek, Pavel (referee) ; Pásek, Jan (advisor)
This bachelor´s thesis deals with design of digital controller for heating press for molding plywood. The theoretical part is based on the scientific literature defines terms concerning hardware and software, which will use it for the controller design. The practical part, which will be made in the bachelor thesis, includes a controller design, which is performed by Totally Integrated Automation Portal from Siemens. Another, more work is engaged, the display and control with Basic panel of the second generation. The resulting controller will then be forwarded to the company Dieffenbacher as a function block, which can be put into practice.
GLSL Based Engine
Šlesár, Michal ; Karas, Matej (referee) ; Milet, Tomáš (advisor)
Creating a graphical application running on a GPU typically involves configuring the GPU, creating and configuring the required objects, and then implementing the application's behavior itself. The aim of this work is to create a tool that would automate this configuration using the OpenGL application interface. As a result, the user would not have to waste time configuring and could quickly create and prototype graphics applications. In addition, the created tool adds new functionality to the application that is not native or supported on the GPU, such as working with a mouse and keyboard.
A CPU Emulator for Assembler Course
Charvát, Lukáš ; Nagy, Jan (referee) ; Smrčka, Aleš (advisor)
The bachlors's thesis discusses the design of a CPU architecture emulator aimed to assembly languages course. While most of nowadays emulators are architecture specific, this document describes an approach to create an emulator allowing users to easily set up their own architecture, to perform operations upon it, and to display its current state.
Sensing Device based on Windows 10 IoT Core
Vaľuš, Dávid ; Zeman, Kryštof (referee) ; Hošek, Jiří (advisor)
This bachelor thesis focuses on installation of system Windows 10 IoT Core on microcomputer Raspberry Pi 2 and creating AllJoyn application for measuring temperature, humidity and brightness via bluetooth interface. In theoretics part technologies like M2M (Machine To Machine) and IoT (Internet of Things) are described, actuall trends and the future and AllJoyn platform. There is also a comparsion of operating systems available for Raspberry Pi 2. Practical part focuses on the installation of system Windows 10 IoT Core on Raspberry Pi 2 board. It also deals with verification of the functionality of the system via testing aplication for temperature measurement via SPI interface and bluetooth. In practical part we joined the AllJoyn network and via this network we shared data from a Bluetooth sensor.
Exploitation of GPU in graphics and image processing algorithms
Jošth, Radovan ; Svoboda, David (referee) ; Trajtel,, Ľudovít (referee) ; Herout, Adam (advisor)
Táto práca popisuje niekoľko vybraných algoritmov, ktoré boli primárne vyvinuté pre CPU procesory, avšak vzhľadom k vysokému dopytu po ich vylepšeniach sme sa rozhodli ich využiť v prospech GPGPU (procesorov grafického adaptéra). Modifikácia týchto algoritmov bola zároveň cieľom nášho výskumu, ktorý  bol prevedený pomocou CUDA rozhrania. Práca je členená podľa troch skupín algoritmov, ktorým sme sa venovali: detekcia objektov v reálnom čase, spektrálna analýza obrazu a detekcia čiar v reálnom čase. Pre výskum detekcie objektov v reálnom čase sme zvolili použitie LRD a LRP funkcií.  Výskum spektrálnej analýzy obrazu bol prevedný pomocou PCA a NTF algoritmov. Pre potreby skúmania detekcie čiar v reálnom čase sme používali dva rôzne spôsoby modifikovanej akumulačnej schémy Houghovej transformácie. Pred samotnou časťou práce venujúcej sa konkrétnym algoritmom a predmetu skúmania, je v úvodných kapitolách, hneď po kapitole ozrejmujúcej dôvody skúmania vybranej problematiky, stručný prehľad architektúry GPU a GPGPU. Záverečné kapitoly sú zamerané na konkretizovanie vlastného prínosu autora, jeho zameranie, dosiahnuté výsledky a zvolený prístup k ich dosiahnutiu. Súčasťou výsledkov je niekoľko vyvinutých produktov.
Microcontrollers programming possibilities
Šubrt, Stanislav ; Kovář, Jiří (referee) ; Houška, Pavel (advisor)
This work is focused on inner structure and programming possibilities of microcontrollers. The work goal is to describe inner structure of microcontrollers from the programmer’s point of view, find out advantages and disadvantages of their programming in Assembly language, C language and higher-level languages. Code portability between different microcontrollers’ families and architectures is discussed further.

National Repository of Grey Literature : 53 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.