National Repository of Grey Literature 36 records found  beginprevious27 - 36  jump to record: Search took 0.01 seconds. 
Instruction Scheduler of C Compiler for Pipelined Architectures
Kocina, Filip ; Husár, Adam (referee) ; Hruška, Tomáš (advisor)
This work is engaged in the backend of a C compiler, in particular the instruction scheduler. It analyzes possibilities of the instruction scheduler in the LLVM compiler platform. It describes substitution of the current delay slot filler for MIPS architecture.
C Compiler for AVR32 Microprocesor
Nagy, Michal ; Husár, Adam (referee) ; Hruška, Tomáš (advisor)
This bachelor's thesis deals with creation of an AVR32 backend for the LLVM compiler framework. The core of this work consists of explaining the way of architecture description in LLVM and of my own implementation of the AVR32 backend. Furthermore, several problems encountered during the implementation are discussed along with their possible solutions. As the result of this work functional backend, with a few constraints discussed in the conclusion chapter, was created.
Retargeting of LLVM Platform for Motorola 68000 Microprocessor
Blahož, Vladimír ; Husár, Adam (referee) ; Hruška, Tomáš (advisor)
This bachelor's thesis deals with general questions of compilers, describes the Low-Level Virtual Machine platform and its modification options. Furthermore it concerns about principles of Motorola 68000 architecture and implementation of its instruction set for the LLVM platform.
Transformation of Processor Graphical Representation to the Architecture Description Language
Netočný, Ondřej ; Husár, Adam (referee) ; Hruška, Tomáš (advisor)
This thesis deals with conversion between graphical and text representation of processor architecture. The aim is to acquaint with both of said tools and introduce the way how the conversion is done. The introduction of EMF and GMF tools of Eclipse IDE is also included in this thesis, because the graphical representation editor is based on these tools. The end of thesis is devoted to reverse transformation possibilities, where the intelligent placing of diagram nodes is required.
Scriptable Fight System for Turn-Based Computer Game
Kanich, Ondřej ; Dolíhal, Luděk (referee) ; Husár, Adam (advisor)
This bachelor's thesis deals with creation of fight system and artificial intelligence for it. The goal of this project is to give an opportunity for low-experienced programmers to design and implement their own artificial intelligence. The Project DrdSim is used as a platform for this thesis. Extended fight system of the Dragon's lair (Czech version of D&D) is employed as a model for created system. Artificial intelligence is implemented by DSL, special language of DrdSim platform. An approach of reactive agents is used for artificial intelligence.
Middleware for HW/SW Co-Design
Hons, Petr ; Husár, Adam (referee) ; Masařík, Karel (advisor)
This thesis deals with design and implementation of new version of Middleware server and communication library. New version uses design pattern Reactor to handle multiple requests from different sources. Thesis describes platform-independent solution of logging, executing and controlling processes, storage of filesystem paths and design of plugin architecture to enhance server flexibility. Communication library described in this thesis allows network communication using XML protocol, SSL encryption using OpenSSL library and encapsulation of messages from users. This library is used by other projects, which communicates with Middleware server. There was created an implementation according to design. Implementation was tested by Lissom team and is now used actively.
Debugger for Generic Microprocessor Simulators
Wilczák, Milan ; Husár, Adam (referee) ; Přikryl, Zdeněk (advisor)
Application specific instruction set processors become part of every day life although it's not always visible at first sight. During their development it's needed to somehow describe their architecture, instruction set and behavior. To make their developement worth, it's necessary to be able to create applications for these processors and during application development errors are always made. Debuggers serve to discover and help fixing them. This paper summarises some basic information to debugger development and describes implementation for processors created using the Lissom project.
Implementation of Generic VLIW Processor in FPGA
Kuběna, Petr ; Přikryl, Zdeněk (referee) ; Husár, Adam (advisor)
VLIW processors are parallel computing devices that are used in embedded devices as well as in servers. My thesis contains description of this architecture. It is aimed at making and subsequently implementing design of custom general-purpose VLIW processor with wide range of configurable parameters. Operational implementation of such processor in VHDL which can be tested on FITkit platform is an integral part.
Extension of Generic Debugger of the Lissom Project
Hons, Petr ; Husár, Adam (referee) ; Přikryl, Zdeněk (advisor)
This thesis deals with an introduction to debugging and debuggers. The thesis describes principles of the debugging information, especially the DWARF format and its Call Frame Information (CFI), that enables a debugger to visualize the call stack. Furthermore, extensions of the debugger used in the Lissom project were designed and implemented. These extensions added support for call stack visualization, history value storage and step return and step over commands.
Design and Implementation of Company Information System Connection to Economic Software
Machala, Ondřej ; Husár, Adam (referee) ; Neuwirth, Bernard (advisor)
The aim of this thesis is the analysis, design and implementation of a data bridge between the information system of the company Sledovanitv.cz, s.r.o. and the economic system. The first part describes the objectives of the project. The theoretical part provides the necessary foundation for the implementation and, in addition to the theoretical background of information systems as a whole it presents and describes the technologies used for the execution of the implementation. The needs and requirements for future expansion are determined based on the analysis of the current situation. The practical part introduces a proposed solution, the method and procedure of implementation. In the final part, the author gives an assessment of the practical and economic benefits of the project.

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