Użycie układów programowalnych do realizacji specjalizowanych urządzeń sterowania ruchem drogowym wymaga specyficznego podejścia do modelowania i testowania tych urządzeń. Ważna rola tych urządzeń w systemie sterowania i duży wpływ na bezpieczeństwo ruchu, wymaga wykorzystania nowoczesnych metod testowania i diagnostyki. W artykule przedstawiona została metoda testowania i diagnostyki specjalizowanych sterowników ruchu drogowego. Omówiono rozwiązania umożliwiające wykrycie błędów i uszkodzeń realizacji urządzeń oraz uszkodzeń powstających podczas eksploatacji. Uszkodzenia te możliwe są do wykrycia jedynie podczas testowania fizycznego urządzenia lub jego prototypu. Przedstawiono metody realizacji wbudowanego testowania sterowników BIST. Zaproponowano architektury BIST zarówno dla testowania współbieżnego jak i prewencyjnego. Przeanalizowano wpływ różnych struktur BIST na parametry użytkowe sterowników.
EN
The use of programmable systems for realization of specialized road traffic control devices requires a specific approach to modelling and testing of the devices. A significant role of these devices within the traffic control system as well as an enormous impact on traffic safety demands application of modern methods of testing and diagnostics. The paper presents the method of testing and diagnostics of specialized road traffic controllers. Solutions have been discussed allowing for detection of errors and defects within device realization, and defects arising during exploitation. These defects are possible to be detected only during physical testing of the device or its prototype. Methods of realization of built-in self-test (BIST) have been presented. BIST architectures have been proposed both for concurrent as well as preventive testing. The influence of various BIST structures on operational parameters of controllers have been analysed.
W artykule przedstawiony został proces powstawania urządzeń sterowania ruchem drogowym w strukturach FPGA, z podziałem na główne etapy. Dla każdego z nich został przedstawiony i przeanalizowany problem występowania i wykrywania błędów działania. Rozpatrzono błędy wynikające z błędnej specyfikacji, błędnej realizacji układu oraz błędy powstałe w wyniku uszkodzenia realizacji. Opracowaną w ten sposób metodykę weryfikacji i testowania, wykorzystując narzędzia CAD, zastosowano do badania modeli sterowników lokalnych ruchu drogowego wyspecyfikowanych w języku VHDL i zrealizowanych w układach FPGA.
EN
The article presents creation process of traffic control devices in FPGA structures with the division into main stages. For each of these devices, the problem of occurring and detecting operation errors has been presented and analysed. Errors resulting from incorrect specification, erroneous realization and errors resulting from damaged realization have been analysed. Verification and testing methodology designed in the abovementioned way, with the use of CAD devices, has been used in testing local traffic controllers specified in VHDL language and realized in FPGA devices.
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ć.