General-Purpose Gate-Level Simulation with Partition-Agnostic Parallelism.

DAC(2023)

引用 0|浏览28
暂无评分
摘要
Gate-level simulation with delay annotation is a both critical and time-consuming task in the circuit design flow. It is highly nontrivial to parallelize a simulation process, especially on designs with arbitrary general-purpose sequential elements such as latches, gated clocks, and scan chains. Current works on parallelizing gate-level simulation are fundamentally incompatible with these design elements and are highly reliant on circuit partitioning to achieve the best performance. In this paper, we propose a general-purpose gate-level simulation engine with partition-agnostic parallelism. We propose a general sequential behavior encoding technique and a fast event scheduling algorithm for general-purpose simulation tasks. Experimental results have shown up to 30x speed-up over commercial simulation engines.
更多
查看译文
关键词
circuit design flow,circuit partitioning,commercial simulation engines,gate-level simulation,gated clocks,general sequential behavior,general sequential behavior encoding,general-purpose gate-level simulation engine,general-purpose sequential elements,general-purpose simulation tasks,partition-agnostic parallelism,scan chains,simulation process,time-consuming task
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要