嵌入式系统
仪表(计算机编程)
软件工程
系统工程
软件
自动化
作者
Deeksha Dangwal,Georgios Tzimpragos,Timothy Sherwood
出处
期刊:IEEE Micro
[Institute of Electrical and Electronics Engineers]
日期:2020-07-01
卷期号:40 (4): 76-84
被引量:3
标识
DOI:10.1109/mm.2020.2997704
摘要
Domain-specific architectures have emerged as a promising solution to meet growing technology demands but with this comes an urgent need to improve hardware methodologies which often have long design cycles, rely on closed source and expensive tools, and have high nonrecurring engineering costs. In this article, we describe how our work developing PyRTL, an open source Python-based Hardware Development Toolkit, has proven to be a powerful agile hardware development and analysis tool with the features to improve current methodologies. We describe how this toolkit-driven approach encourages hardware reuse using modern object-oriented programming features and present an examination of its custom intermediate representation for hardware debugging, analysis, and instrumentation. This approach has proven useful in supporting fast design iteration in a variety of domains including cryptography and machine learning.
科研通智能强力驱动
Strongly Powered by AbleSci AI