VERIFICATION AND VALIDATION OF THE REAL TIME
SYSTEM IN THE RADAR SENSOR
Naibin Li
Chinese national heavy Truck Corp. Technology Development center
165 Ying Xong Shan Road, Jinan, Shandong, China 250002
Keywords: verification, validation, UPPAAL.
Abstract: This paper presents the modeling, simulation and verif
ication of the embedded real time system for the
memory interface system based on the tool UPPAAl. The real time system of the memory interface in the
radar sensor is the arbiter as the kernel of the non-preemptive, fix cycle, round-robin schedule controls and
schedules four input buffers, the five output buffers and two integrators working synchronously to share the
system resource. We construct accurately dynamic model as the networks of timed automata with rigorous
logic and real timed abstraction of this real time system, this hybrid system with discrete and continuous
state change consists of six process templates and 20 concurrent processes. We simulate and verify the
entire system to detect potential fault in order to guarantee the reliability of the design of the real time
system.
1 INTRODUCTION
The real time system requires the high availability,
reliability and the safety, fault tolerance capacity.
Possible faults must be detected and prevented. the
advanced software UPPAAL models, simulates and
verifies the real time system to detect effectively
possible failures, which bases on the timed-automata
and consists of the graphical user interface of the
simulation and the model-checker engine, we model
dynamically the real time system of the memory
interface based on rigorous constrain of logic and
real time and simulate exhaustively all of dynamic
system behavior, using symbolic reachability
analysis technology verifies automatically safety
properties based on the temporal logic CTL to check
exhaustively all of dynamic system behavior, which
detects possible faults of the system including the
underflow of the input buffers, the overflow of the
output buffers, the failure of the schedule algorithm
in order to guarantee the correctness of the design.
Timed Automata
The timed automaton have been successfully used in
t
he verification becoming standard model of real
time systems, which precisely represent finite-state
timed behavior with real continuous value clock
variable x, y, z etc as rigorous constraint and
equipped with simple logic variable constrain.
Definition:
A is a tuple (L, l0, C, E, clocks, Label, guard, I )
• L is t
he set of location denoted finite state.
• l
0
is the initial location representing initial state.
• C is m
any clock variables representing real time
value and non-negative.
• E ⊆ L×L t
he set of the edges. If ( l, l’ ) ∈E
then writing lÆl’
• cl
ocks: E→2
c
, which assign clocks for each edge.
• gua
rd: E→ϕ(C), the set of constraint assigned each
edge.
• I: L→ϕ(C
), the invariant assigned to each location.
2 THE REAL TIME SYSTEM
The memory interface system in the newest Terma
sensor implements to combine and integrate two
different of radar signals received with a short time
delay from the same target area in order to increase
the power of the output signals, the buffer 1, 2
receives two radar signals and transfers to SDRAM
through the arbiter.
421
Li N. (2005).
VERIFICATION AND VALIDATION OF THE REAL TIME SYSTEM IN THE RADAR SENSOR.
In Proceedings of the Seventh International Conference on Enterprise Information Systems, pages 421-424
DOI: 10.5220/0002544804210424
Copyright
c
SciTePress