Test Generation for Embedded Executables via Concolic Execution in a Real Environment

2015 ◽  
Vol 64 (1) ◽  
pp. 284-296 ◽  
Author(s):  
Ting Chen ◽  
Xiao-Song Zhang ◽  
Xiao-Li Ji ◽  
Cong Zhu ◽  
Yang Bai ◽  
...  
Author(s):  
Ahmed K. Jameil ◽  
Yasir Amer Abbas ◽  
Saad Al-Azawi

Background: The designed circuits are tested for faults detection in fabrication to determine which devices are defective. The design verification is performed to ensure that the circuit performs the required functions after manufacturing. Design verification is regarded as a test form in both sequential and combinational circuits. The analysis of sequential circuits test is more difficult than in the combinational circuit test. However, algorithms can be used to test any type of sequential circuit regardless of its composition. An important sequential circuit is the finite impulse response (FIR) filters that are widely used in digital signal processing applications. Objective: This paper presented a new design under test (DUT) algorithm for 4-and 8-tap FIR filters. Also, the FIR filter and the proposed DUT algorithm is implemented using field programmable gate arrays (FPGA). Method: The proposed test generation algorithm is implemented in VHDL using Xilinx ISE V14.5 design suite and verified by simulation. The test generation algorithm used FIR filtering redundant faults to obtain a set of target faults for DUT. The fault simulation is used in DUT to assess the benefit of test pattern in fault coverage. Results: The proposed technique provides average reductions of 20 % and 38.8 % in time delay with 57.39 % and 75 % reductions in power consumption and 28.89 % and 28.89 % slices reductions for 4- and 8-tap FIR filter, respectively compared to similar techniques. Conclusions: The results of implementation proved that a high speed and low power consumption design can be achieved. Further, the speed of the proposed architecture is faster than that of existing techniques.


Sensors ◽  
2021 ◽  
Vol 21 (11) ◽  
pp. 3849
Author(s):  
Martin Svoboda ◽  
Milan Chalupa ◽  
Karel Jelen ◽  
František Lopot ◽  
Petr Kubový ◽  
...  

The article deals with the measurement of dynamic effects that are transmitted to the driver (passenger) when driving in a car over obstacles. The measurements were performed in a real environment on a defined track at different driving speeds and different distributions of obstacles on the road. The reaction of the human organism, respectively the load of the cervical vertebrae and the heads of the driver and passenger, was measured. Experimental measurements were performed for different variants of driving conditions on a 28-year-old and healthy man. The measurement’s main objective was to determine the acceleration values of the seats in the vehicle in the vertical movement of parts of the vehicle cabin and to determine the dynamic effects that are transmitted to the driver and passenger in a car when driving over obstacles. The measurements were performed in a real environment on a defined track at various driving speeds and diverse distributions of obstacles on the road. The acceleration values on the vehicle’s axles and the structure of the driver’s and front passenger’s seats, under the buttocks, at the top of the head (Vertex Parietal Bone) and the C7 cervical vertebra (Vertebra Cervicales), were measured. The result of the experiment was to determine the maximum magnitudes of acceleration in the vertical direction on the body of the driver and the passenger of the vehicle when passing a passenger vehicle over obstacles. The analysis of the experiment’s results is the basis for determining the future direction of the research.


Sign in / Sign up

Export Citation Format

Share Document