Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 6

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The paper concerns design and modeling of real time systems with strong timing requirements. The problem is presented and analyzed on high level abstract models implemented in SystemC - a modern tool for electronic embedded systems design. The paper outlines advantages of transaction level modeling technique, which is very efficient for complex systems and well suited in SystemC environment. The authors define the universal kernel for functionality, communication and timing issues modeling. The problem has been analyzed on various examples of multitasks' scenarios composed of set of worst case timing benchmark algorithms (WCET). Results obtained during many experiments with models have proved the flexibility and efficiency of the proposed approach to the multitask systems modeling.
PL
Artykuł dotyczy zagadnień projektowania oraz modelowania systemów czasu rzeczywistego o istotnych wymaganiach czasowych. Problem został przedstawiony i przeanalizowany na abstrakcyjnych modelach zaimplementowanych w języku SystemC - nowoczesnym narzędziu do projektowania elektronicznych systemów wbudowanych. W artykule podkreślono korzyści techniki modelowania na poziomie transakcji, która jest bardzo wydajna w odniesieniu do złożonych systemów, a język SystemC bardzo dobrze nadaje się do stosowania tej techniki modelowania. Autorzy zdefiniowali uniwersalny rdzeń swojego środowiska do modelowania zagadnień związanych z funkcjonalnością, komunikacją oraz zależnościami czasowymi. Problem został przeanalizowany na wielu przykładach wielozadaniowych scenariuszy złożonych z zbioru standardowych wzorcowych algorytmów przeznaczonych do czasowej analizy najgorszego przypadku (WCET). Wyniki otrzymane podczas szeregu eksperymentów na modelach dowiodły, że zaproponowane podejście do zagadnienia modelowania systemów wielozadaniowych jest bardzo elastyczne i wydajne.
EN
The paper presents the microarchitecture of highly predictable real-time systems based on pipeline processor with the idea of thread interleaving. The abstract model of such to real-time electronic embedded systems is given. The authors put their main efforts to obtain highly repeatable and time predictable applications with strong timing requirements. The problem is presented and analyzed on high level abstract models implemented in SystemC – a modern tool for electronic embedded systems design and prototyping. The paper investigates issues concerning the threads’ communication with the memory system. A special threads suspending mechanism has been proposed. The presented issues have been analyzed on various examples of multitasks’ scenarios composed of set of worst case Mälardalen benchmark programs (WCET ). The optimal scheduling scenarios with flexible usage of available resources with respect to the timing constraints have been analyzed. The presented methodology proved to be a good tool for high level system models analysis.
PL
Artykuł przedstawia mikroarchitekturę przewidywalnego czasowo systemu opartą na procesorze potokowym, w którym zastosowano ideę przeplotu wątków. Przedstawiono abstrakcyjny model takiego procesora zastosowanego do aplikacji pracujących w elektronicznych systemach wbudowanych czasu rzeczywistego. Autorzy położyli główny nacisk na uzyskanie wysoce powtarzalnego i przewidywalnego czasowo systemu pracującego przy silnych wymaganiach czasowych. Problem został przeanalizowany na modelach zaimplementowanych na wysokim poziomie abstrakcji w języku SystemC. W artykule przeprowadzono również badania dotyczące zagadnień komunikacji wątków z systemem pamięci. Zaproponowano specjalny mechanizm zawieszania pracy wątków. Omawiane zagadnienia zostały przedstawione na przykładach wielozadaniowych scenariuszy złożonych z zbioru standardowych wzorcowych algorytmów Mälardalen przeznaczonych do czasowej analizy najgorszego przypadku (WCET ). Dokonano analizy optymalnych scenariuszy harmonogramowania zadań z elastycznym wykorzystaniem dostępnych zasobów przy narzuconych wymaganiach czasowych. Zaprezentowana metoda pokazała, że stanowi dobre narzędzie analizy modeli systemów wysokiego poziomu.
EN
The aim of this paper is to present the implementation methodology for an ASIC constituting the fine-grained array of dynamically reconfigurable processing elements. This methodology was developed during the work on a device which can operate as a typical Field Programmable Gate Array (FPGA) with some bio-inspired features or as a multi-core Single Instruction Multiple Data (SIMD) processor. Such high diversity of possible operating modes makes the design implementation extremely demanding. As a consequence, the comprehensive study and analysis of the different possible implementation techniques in this case allowed us to formulate a consistent and complete methodology that can be applied to other systems of similar structure.
PL
W artykule przedstawiono algorytm pracy symulatora bezprzewodowego rozproszonego systemu pomiarowo - sterującego z przetwarzaniem regułowym, który umożliwia prowadzenie badań właściwości czasowych tych systemów.
EN
In the paper, algorithm of work of simulator of wireless distributed measurement-control system with rule based processing, is presnted. Use of simulator to assesment of time parameters of designed systems with implemented rule based prosessing was introduced.
PL
W artykule przedstawiono zastosowanie modelu rozproszonego systemu pomiarowo-sterującego do oceny wpływu struktury systemu i struktury węzła na poziom utraty danych i wartość czasu opóźnienia w transmisji danych w systemie. Zaprezentowano w tym zakresie przykładowe wyniki badań symulacyjnych systemu pracującego wg zasady peer to peer.
EN
Using a model of measuring and control system to assessment of system and node structure on level of data loss in system is presented. An influence of node structure on data transmission delay in measuring and control system is described. Results of peer to peer system simulation are presented.
EN
This paper presents a schedulability timing analysis for a two-processor real-time system. This system enables to work with other devices in the dispersed industrial network with a protocol of data transmission Modbus RTU. A method of transmission information between a master microprocessor and a slave microprocessor of the system was described. An optimisation method, with the help of specialist software TimesTool, was done, which is used for modelling and schedulability analysis of embedded real-time systems.The simulation tests shortened the time needed for working out the method and decreased the numbers of errors in the designed system.
PL
W artykule przedstawiono analizę czasową zadań wykonywanych w dwuprocesorowym systemie czasu rzeczywistego. System ten charakteryzuje się możliwością współpracy z innymi urządzeniami w rozproszonej sieci przemysłowej z odpowiednim protokołem transmisji danych (Modbus RTU). Dokonano analizy czasowej zadań wymiany informacji między mikroprocesorem głównym i mikroprocesorem komunikacyjnym. Przy wykorzystaniu specjalistycznego oprogramowania TimesTool do modelowania i analizy zadań w systemach czasu rzeczywistego zoptymalizowano metodę wymiany informacji między mikroprocesorem głównym i mikroprocesorem komunikacyjnym systemu. Zastosowanie badań symulacyjnych skróciło czas opracowywania metody, zmniejszając liczbę błędów w projektowanym systemie.
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ć.