PyMTL3: A Python Framework for Open-Source Hardware Modeling, Generation, Simulation, and Verification

IEEE Micro(2020)

引用 29|浏览35
暂无评分
摘要
In this article, we present PyMTL3, a Python framework for open-source hardware modeling, generation, simulation, and verification. In addition to compelling benefits from using the Python language, PyMTL3 is designed to provide flexible, modular, and extensible workflows for both hardware designers and computer architects. PyMTL3 supports a seamless multilevel modeling environment and carefully designed modular software architecture using a sophisticated in-memory intermediate representation and a collection of passes that analyze, instrument, and transform PyMTL3 hardware models. We believe PyMTL3 can play an important role in jump-starting the open-source hardware ecosystem.
更多
查看译文
关键词
Hardware,Python,Open source software,Computational modeling,Biological system modeling,Hardware design languages,DSL
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要