Publication | Closed Access
System Level Formal Verification via Distributed Multi-core Hardware in the Loop Simulation
29
Citations
16
References
2014
Year
Unknown Venue
Core ProcessorHardware ModelingEngineeringHardware Verification LanguageVerificationComputer ArchitectureComputer-aided VerificationModel VerificationFormal VerificationSystems EngineeringDistributed Multi-core HardwareParallel ComputingLoop SimulationDistributed Multi-core AlgorithmHardware VerificationHardware-in-the-loop SimulationComputer EngineeringDistributed SystemsComputer ScienceDistributed SimulationSoftware VerificationFormal MethodsParallel ProgrammingFunctional Verification
The goal of System Level Formal Verification (SLFV) is to show system correctness notwithstanding uncontrollable events (such as: faults, variation in system parameters, external inputs, etc). Hardware In the Loop Simulation (HILS) based SLFV attains such a goal by considering exhaustively all relevant simulation scenarios. We present a distributed multi-core algorithm for HILS-based SLFV. Our experimental results on the Fuel Control System example in the Simulink distribution show that by using 64 machines with an 8 core processor each we can complete the SLFV activity in about 27 hours whereas a sequential approach would require more than 200 days. To the best of our knowledge this is the first time that a distributed multi-core algorithm for HILS-based SLFV is presented.
| Year | Citations | |
|---|---|---|
Page 1
Page 1