Formal Codesign and Implementation for Multifunction Vehicle Bus Circuits

被引:1
|
作者
Qi, Ji [1 ]
Lo, Kueiming [1 ]
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
基金
美国国家科学基金会;
关键词
Formal codesign; MVB circuit; extended timed automata; code optimization;
D O I
10.1109/TVT.2019.2912001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Classical hardware development approaches for critical embedded systems are inefficient. Extensive resources must be committed before traditional hardware development can commence. Thus, an efficient method for circuit development is urgently required. In this paper, a computer-aided formal development method for a multifunction vehicle bus (MVB) is addressed. First, a formal modeling language is defined and its semantics are analyzed. Then, in terms of the modeling language, a formal computer-aided-design method is proposed for the design of complex MVB circuits. Core modules are modeled by extended timed automata. After the functionality of the model has been verified, the formal model is automatically converted into the hardware description language (HDL) code. Furthermore, code optimization algorithms are proposed to enhance the quality of the generated HDL code. Finally, the optimal formal MVB is designed and implemented as a circuit.
引用
收藏
页码:5221 / 5235
页数:15
相关论文
共 50 条
  • [1] Design of Multifunction Vehicle Bus Controller
    Li, Zhongqi
    Yang, Fengping
    Xing, Qirong
    COMPUTER AND COMPUTING TECHNOLOGIES IN AGRICULTURE IV, PT 4, 2011, 347 : 177 - 183
  • [2] Safety-Assured Formal Model-Driven Design of the Multifunction Vehicle Bus Controller
    Jiang, Yu
    Liu, Han
    Song, Houbing
    Kong, Hui
    Gu, Ming
    Sun, Jiaguang
    Sha, Lui
    FM 2016: FORMAL METHODS, 2016, 9995 : 757 - 763
  • [3] Design of a master device for the multifunction vehicle bus
    Jimenez, Jaime
    Martin, Jose L.
    Bidarte, Unai
    Astarloa, Armando
    Zuloaga, Aiuol
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2007, 56 (06) : 3695 - 3708
  • [4] Comparison of two designs for the multifunction vehicle bus
    Jiménez, J
    Martín, L
    Zuloaga, A
    Bidarte, U
    Arias, J
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 25 (05) : 797 - 805
  • [5] Performance analysis of multifunction vehicle bus system
    School of Mechanical and Electronic Control Engineering, Beijing Jiaotong University, Beijing 100044, China
    Tiedao Xuebao, 2006, 6 (83-87):
  • [6] Manchester decoding algorithm for multifunction vehicle bus
    Jiménez, J
    Martín, JL
    Astarloa, A
    Zuloaga, A
    2004 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), VOLS. 1- 3, 2004, : 769 - 774
  • [7] Research and Design of Protocol Analyzer for Multifunction Vehicle Bus
    Huang Zhiwu
    Zhou Sheng
    Gui Weihua
    Liu Hanfeng
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8358 - 8361
  • [8] Simulation of message data in a testbench for the multifunction vehicle bus
    Jimenez, Jaime
    Hoyos, Iker
    Cuadrado, Carlos
    Andreu, Jon
    Zuloaga, Aitzol
    IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 4852 - +
  • [9] Research on Functional Safety of Multifunction Vehicle Bus in Rail Transit
    Chen, Haoran
    Qian, Cunyuan
    PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 255 - 259
  • [10] Taming Interrupts for Verifying Industrial Multifunction Vehicle Bus Controllers
    Liu, Han
    Jiang, Yu
    Zhang, Huafeng
    Gu, Ming
    Sun, Jiaguang
    FM 2016: FORMAL METHODS, 2016, 9995 : 764 - 771