WCSE 2019 SUMMER ISBN: 978-981-14-1684-2
DOI: 10.18178/wcse.2019.06.076

A Method for the measurement of FPGA software safety in its whole life cycle

Xiaohui Jiang, Chuyuan Peng, Yong Hu, Wei Meng

Abstract— In this article a method for the measurement of FPGA software is proposed using the analogy of the methods from traditional software safety. The full life cycle of FPGA software development is decomposed into each single process according to its different stages and functions. The features of each process is analyzed separately. Some other features are also considered to ensure the model fits real requirements of FPGA software safety measurement. Generally the measurement method is acquired through making two different calculations. An example is extracted from a large FPGA project used in aerospace to better illustrate the measurement process. The measurement method is demonstrated for each process of its whole life cycle. By comparing the value generated by the method with specialists’ ranking value, this method shows its strong reliability when treating complicated FPGA software safety problems.

Index Terms— Software metrics, FPGA software safety, Safety measurement

Xiaohui Jiang, Yong Hu
Beijing Research Institute of Mechanical & Electrical Technology, CHINA
Chuyuan Peng, Wei Meng
Beijing Jinghang Institute of Computing and Communication, CHINA

[Download]


Cite: Xiaohui Jiang, Chuyuan Peng, Yong Hu, Wei Meng, "A Method for the measurement of FPGA software safety in its whole life cycle," Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering, pp. 515-521, Hong Kong, 15-17 June, 2019.