Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3207677.3277944acmotherconferencesArticle/Chapter ViewAbstractPublication PagescsaeConference Proceedingsconference-collections
research-article

FAL-based High Reusability and Automated Verification Platform

Published: 22 October 2018 Publication History

Abstract

With1 the continuous improvement of the complexity and integration of integrated circuits, verification work is consuming more and more time. The generation of test vector and the automation and reusability of verification platform are the key factors to improve verification efficiency. In this paper, we propose a modeling tool named FALMT. FALMT can not only model the function point of the design based on FAL, but also can complete the function of automatically generating the high reusability verification platform. In this way, the generation of the test vector and the verification platform does not require too much human intervention. Experiments show that the proposed methodology can shorten the verification cycle and speed up the verification process, shortening the time by 46.6%.

References

[1]
R. K. Ranjan, C. Coelho, and S. Skalberg. 2009. Beyond verifcation: leveraging formal for debugging. In Proceedings of the 46th Annual Design Automation Conference, ser. DAC '09, 648--651.
[2]
J. Bergeron. 2003. Writing Testbenches: Functional Verication of HDL Models. Kluwer Academic Publishers.
[3]
Fox A. 2003. Formal specification and verification of ARM6. Theorem Proving in Higher Order Logics. Rome, 25--40.
[4]
Leroy X. 2009. Formal verification of a realistic compiler. Communications of the ACM, 107--115
[5]
Daum M, Schirmer N W, Schmidt M. 2009. Implementation correctness of a real-time operating system. Van Hung D, Krishnan P. 7th International Conference on Software Engineering and Formal Methods. SEFM 2009, Hanoi, 23--32.
[6]
Foster H D. 2015. Trends in functional verification: a 2014 industry study{C}. 52nd ACM/EDAC/IEEE Design Automation Conference. DAC. IEEE, 1--6.
[7]
Zhan Wenfa, Li Li, Cheng Zuoren and Zhang Shuo. 2006. A Study on Bus-based Reusable Verification Platform. Application of Electronic Technique. 5, 92--96.
[8]
N. Kim, Y.-N. Yun, Y.-R. Cho, J. B. Kim, and B. Min. 2012. How toautomate millions lines of top-level uvm testbench and handle huge register classes. In SoC Design Conference. ISOCC2012, 405--407.
[9]
Zhao Lv, Shuming Chen and Yaohua Wang. 2017. FAL: A function abstraction language for verification automation. 2017 2nd IEEE International Conference on Integrated Circuits and Microsystems. ICICM, Nanjing, 260--266.
[10]
Qiang Zhang. 2014. UVM Shi Zhan. China Machine Press, Beijing, Chapter 2--9.
[11]
Wei Ni, Jichun Zhang. 2016. Research of reusability based on UVM verification. 2016 IEEE International Conference on ASIC.

Index Terms

  1. FAL-based High Reusability and Automated Verification Platform

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CSAE '18: Proceedings of the 2nd International Conference on Computer Science and Application Engineering
    October 2018
    1083 pages
    ISBN:9781450365123
    DOI:10.1145/3207677
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 October 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. FAL
    2. Semi-formal
    3. automated
    4. reusable
    5. verification platform

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    CSAE '18

    Acceptance Rates

    CSAE '18 Paper Acceptance Rate 189 of 383 submissions, 49%;
    Overall Acceptance Rate 368 of 770 submissions, 48%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 38
      Total Downloads
    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 16 Nov 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media