This paper discusses dynamically reconfigurable field programmable gate arrays (FPGA) and their use for different practical applications. The technique considered presents different ways that might be used in order to design virtual logic schemes, which have acquired such properties as flexibility, extensibility and reusability. Since objectorientedtechnology allows to design software s...
This paper describes an application developed for Windows platforms, which is meant to be used for inputting data and visualizing results of a Location-Routing problem of obnoxious services and materials. The main goal of this application is to provide, through a “usable” user interface, an intuitive of inputting the information needed to solve the problem as well as to...
This paper describes a software tool for design, implementation and testing of control circuits in dynamically reconfigurable FPGAs from their graphical specification. It consists of a graphical editor responsible for the control circuit specification, provides a link to the synthesis tool and allows the circuit debugging, for different types of implementations and FPGAs, thus clos...
; O robot Dyno foi desenvolvido tendo por base o regulamento e as especificações técnicas fornecidas pela organização do concurso Micro-Rato. No seu circuito de controlo foram utilizados um microcontrolador da família 8051 e uma Field Programmable Gate Array (FPGA). (...)
The paper analyses and compares the most widely used textual and graphical languages for formal specification of digital control units. It demonstrates that graphical languages are more adequate for manual specification and usually it is easier to learn them. As a rule, commercially available tools for the design of digital systems support different languages. ; Este artigo analis...
This paper describes the most important aspects of the hardware and software architectures of the robot Sniffer, built specifically to participate on the Micro-Rato 2000 robotics contest of the University of Aveiro, where it won the “Innovation Prize”. The main hardware components are a micro-controller from the Intel 8051 family and a Xilinx XC4005XL FPGA. The former i...
This paper presents a specification method for describing the behavior of digital control units. It is a formal language that results from an evolution of its predecessor, the HGSs – Hierarchical Graph-Schemes. It is called HiParaGraphs – Hierarchical and Parallel Graphs, and the main objective was to add new facilities, mainly related to parallelism. ; Este artigo apr...
The specification method, which is presented in this paper, is used to describe the behavior of a digital control unit. The control algorithms that manage this unit may be hierarchical, parallel and both. In this paper is shown the specification and simulation of hierarchical and parallel control algorithms at the same time. The CAN - Controller Area Network protocol was used as a ...
The graphical interface of a software application is a factor of increasing importance nowadays. An application is much more attractive and accepted as good as it is its interface, efficiency and easy to use. This paper is used to provide the basic principles and the first steps for building a software application using an object oriented language such as Visual C++. ; O interface...
Ciber-Rato is a modality included in the Micro-Rato competition, directed to teams interested in the algorithmic issues and software control of mobile autonomous robots. This modality is supported by a software environment, which simulates both robots and a labirinth.This paper gives an overview of the simulation environment and presents the results and experiences gathered from the two...
Financiadores do RCAAP | |||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |