主流的板级电路设计工具工作在最低设计层级——原理图和单个组件。虽然新工具正在尝试更高级的设计,但抽象往往以牺牲低层工具提供的精细控制为代价。在这项工作中,我们提出了一种硬件描述语言(HDL)方法,支持从广泛系统架构到子电路和组件选择的多个抽象层级的用户。我们扩展了熟悉的层次块图,引入多态以包含抽象类型块(例如通用电阻超类型)和电子建模(即电流和电压)。这种方法带来了面向对象编程的可重用性和封装优势,同时解决了电子设计师的特殊需求,如物理正确性验证。我们讨论了系统设计,包括基本抽象、块图构建HDL以及用于检查和微调设计的用户界面;演示了使用我们的系统构建的示例设计;并展示了与使用过我们系统的中级工程师的反馈。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/uist/42078/2020

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://dl.acm.org/doi/10.1145/3379337.3415860
一眼看懂

论文快照

fact_check
dataset
来源
UIST
calendar_month
年份
2020
emoji_events
奖项
未标记奖项
group
作者
7 位作者
sell
研究子方向
电路制作与硬件原型
work
职业/产业
软件工程师与开发者、HCI 研究员
article
内容状态
仅摘要
hub
相关论文
6 篇相关论文