Automatic data path extraction in large-scale register-transfer level designs
Automatic data path extraction in large-scale register-transfer level designs
复制标题
大规模寄存器传输级设计中的自动数据路径提取
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
D. Edwards
中科院分区:
文献类型:
--
作者:
Wei Song;J. Garside;D. Edwards
Extracting data paths in large-scale register-transfer level designs has important usage in automatic verification of synchronous circuits and synthesis of asynchronous circuits. Current tools rely on users to provide the data/control partition or use state-space analyses to extract data paths. Due to the explosion of state-space, the latter method can be used in only small designs. To resolve this problem, a graphic search and trim method, which can extract data paths in large scale designs, is presented. A design is first translated into a graphic representation, namely a signal-level data flow graph (DFG), to reveal the connections between signals. By estimating the types (control or data) of these connections, a linear search algorithm can then remove all control-related signals in the graph, which effectively produces a DFG with pure data paths. Results show that this method extracts data paths of large scale designs in seconds.