• Home
  • Search
  • Equivalence checking between SLM and RTL using machine learning techniques
  • Cite Icon8
  • https://doi.org/10.1109/isqed.2016.7479188Copy DOI Icon

Equivalence checking between SLM and RTL using machine learning techniques

  • Mar 1, 2016
  • Jian Hu +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The growing complexity of modern digital design makes designers shift toward starting design exploration using high-level languages, and generating register transfer level (RTL) design from system level modeling (SLM) using high-level synthesis or manual transformation. Unfortunately, this translation process is very complex and may introduce bugs into the generated design. In this paper, we propose a novel SLM and RTL sequential equivalence checking method. The proposed method bases on Finite state machines with datapath (FSMD) equivalence checking method. The proposed method recognizes the corresponding path-pairs of FSMDs using machine learning (ML) technique from all the paths. And then it compares the corresponding path-pairs by symbolic simulation. The advantage of our method is that it separates the corresponding path-pairs from all the paths and avoids blind comparisons of path-pairs. Our method can deal with greatly different SLM and RTL designs and dramatically reduce the complexity of the path-based FSMD equivalence checking problem. The promising experimental results show the efficiency and effectiveness of the proposed method.

Similar Papers
  • Research Article

A Hybrid Method for Equivalence Checking Between System Level and RTL

  • Mar 03, 2022
  • Journal of Circuits, Systems and Computers
  • Jian Hu +5
  • Research Article
  • Citations41

Formal verification of code motion techniques using data-flow-driven equivalence checking

  • Jun 01, 2012
  • ACM Transactions on Design Automation of Electronic Systems
  • Chandan Karfa +2
  • Conference Article
  • Citations38

A Formal Verification Method of Scheduling in High-level Synthesis

  • Mar 27, 2006
  • C Karfa +4
  • Single Report
  • Citations15

Developing a Strategic Policy Choice Framework for Technological Innovation: Case of Chinese Pharmaceuticals

  • Jan 01, 2000
  • Leong Chan
  • Research Article
  • Citations18

An Interactive Design Environment for C-Based High-Level Synthesis of RTL Processors

  • Apr 01, 2008
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Dongwan Shin +3
  • Research Article

Phased-Array Antenna Beam Control System Design Based on HLS Plus RTL Mode

  • Jun 01, 2025
  • IOSR Journal of Electrical and Electronics Engineering
  • Shihai Gan +2
  • Conference Article

Increasing computational density of application-specific systems

  • Jun 01, 2011
  • Michael D Wilder +1
  • Conference Article

Resolving implicit barrier synchronizations in FPGA HLS (abstract only)

  • Feb 27, 2011
  • Jason Cong +1
  • Conference Article
  • Citations1

Equivalence Checking of Non-Binary Combinational Netlists

  • Feb 01, 2022
  • Aditi Singh
  • Book Chapter
  • Citations5

Architecture and System

  • Jan 01, 1998
  • Gary Yeap
  • Conference Article
  • Citations10

Study and Analysis of RTL Verification Tool

  • Jul 10, 2020
  • Akhilesh Yadav +2
  • Research Article
  • Citations1

Specification and encoding of transaction interaction properties

  • May 19, 2011
  • Formal Methods in System Design
  • Divjyot Sethi +2
  • Conference Article
  • Citations31

Equivalence checking of scheduling with speculative code transformations in high-level synthesis

  • Jan 01, 2011
  • Chi-Hui Lee +3
  • Conference Article
  • Citations8

A testability analysis method for register-transfer level descriptions

  • Jan 28, 1997
  • M Takahashi +3
  • PDF
  • Research Article
  • Citations1

ASIC Implementation for Multiple Scan at Register Transfer Level

  • Oct 01, 2023
  • Journal of Physics: Conference Series
  • Muhammad Luqman Mohd Radzri +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.