کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433990 1441695 2014 20 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Formal analysis of a hardware dynamic task dispatcher with CADP
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Formal analysis of a hardware dynamic task dispatcher with CADP
چکیده انگلیسی

The complexity of multiprocessor architectures for mobile multimedia applications renders their validation challenging. In addition, to provide the necessary flexibility, a part of the functionality is realized by software. Thus, a formal model has to take into account both hardware and software. In this article we report on the use of the CADP toolbox for the formal modeling and analysis of the DTD (Dynamic Task Dispatcher), a complex hardware block of an industrial hardware architecture developed by STMicroelectronics. The formal LNT model developed by an industry engineer was appropriate to discuss implementation details with the architect and enabled model-checking temporal properties expressed in MCL, which discovered a possible problem. We investigated the existence of the problem in the architect’s C++ model using co-simulation of the C++ and the formal LNT models.


► We formally model a hardware dynamic task dispatcher in LNT.
► We express correctness properties in MCL.
► We discover a problem under heavy load.
► We co-simulate the LNT model with the C++ model of the architect.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 80, Part A, 1 February 2014, Pages 130–149
نویسندگان
, ,