Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  microblaze
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
W pracy przedstawiono projekt systemu wbudowanego zrealizowanego w układzie FPGA, pełniącego funkcję koprocesora Modbus Slave pracującego w trybie RTU z wykorzystaniem interfejsu RS232. Moduł wykonanego koprocesora składa się z rdzenia procesora Microblaze, modułu UART, timerów i bloków pamięci. Prezentowane rozwiązanie umożliwia zaprojektowanie systemu współpracującego zarówno ze standardowymi szybkościami transmisji danych w sieci Modbus jak i znacznie większymi sięgającymi nawet do 921600 Bd, przy transmisji pomiędzy dwoma systemami z układami FPGA.
EN
The paper presents design of an embedded system realised on a FPGA array, fulfilling the function of the coprocessor Modbus Slave working in the RTU mode with use of the interface RS232. The realised coprocessor module consists of the soft core processor Microblaze, UART module, set of timers and memory blocks for storing the data. The Modbus Slave algorithm was implemented in C language for the processor Microblaze. The system was implemented on the Xilinx XUPV2P development system with the FPGA XC2VP30. Synthesis and programming were conducted using the Xilinx XPS SDK tools. The maximum frequency of the system operation is above 146 MHz. Correctness of the implemented coprocessor Modbus Slave work under real conditions was tested with use of the program Modbus Poll and Top Server OPC. The presenting solution allows designing the system cooperating with standard speed data transmission in the Modbus networks and considerably greater speeds reaching 128000 Bd (transmission among the personal computer and the FPGA system) or even 921600 Bd (transmission among two FPGA systems).
PL
W pracy opisano proces uruchomienia i testów systemu komputerowego opartego na systemie operacyjnym Petalinux oraz układzie rekonfigurowalnym Xilinx Spartan 3E. Dokument porusza zagadnienia związane z wygenerowaniem warstwy sprzętowej i programowej systemu oraz realizacji ich współdziałania. Opisano etapy na drodze do stworzenia rozwiązania mogącego posłużyć jako baza systemu wbudowanego oraz potencjalne możliwości jego rozbudowy. W pracy przedstawione zostały aplikacje do przetwarzania obrazów oraz komunikacji z peryferiami układu.
EN
The paper describes the steps needed to start up and test of computing system based on Petalinux operating system and Xilinx Spartan 3E reconfigurable device. The article concerns on creating of hardware and software part of the system and their cooperation. Steps for creating of the solution, which can be base of embedded system and its potential improvements have been described. The document also presents applications used for image processing and control peripheral devices of the board.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.