摘要: https://mp.weixin.qq.com/s/3uUIHW8DmisYARYmNzUZeg 介绍如何构建由模块组成的硬件模型。 1. 子模块 一个模块可以有一个或多个子模块,创建子模块时,需要使用Module(...)包裹: ​​ Module()实现如下: ​​ bc是一个call-by- 阅读全文
posted @ 2019-01-06 09:50 wjcdx 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/THqyhoLbbuXXAtdQXRQDdA 介绍构建硬件模型的Builder。 1. DynamicContext ​​ 动态上下文,供构建硬件模型时,存放上下文状态信息。 2. Builder ​​ Builder使用DynamicConte 阅读全文
posted @ 2019-01-06 09:50 wjcdx 阅读(480) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/fgCvIFt0RdEajhJVSy125w 介绍模块的输入输出端口的定义与管理。 1. _ports 1) 模块的输入输出端口,在BaseModule中管理: ​​ 2) 添加输入输出端口 使用IO(...)添加: ​​ ​​ 3) 使用 所有 阅读全文
posted @ 2019-01-06 09:49 wjcdx 阅读(477) 评论(0) 推荐(0) 编辑