02 2019 档案
摘要:https://mp.weixin.qq.com/s/9PEEpe1pkQDN9RWpOGSUCQ 介绍DUEB参数模型的设计,不包含实现(实现对设计做了简化)。 1. DUEB diplomacy的DUEB参数模型包含了4组参数,分别是: a. DI/DO b. UI/UO c. EI/EO d.
阅读全文
摘要:https://mp.weixin.qq.com/s/HgUpTCh0D94Uymj5qQk-ag 介绍NodeImp相关基础类的实现。 1. 类图 节点实现(NodeImp)的基础类主要有: a. InwardNodeImp:内向节点实现; b. OutwardNodeImp: 外向节点实现
阅读全文
摘要:https://mp.weixin.qq.com/s/Tmc_oHBQk8eYgKjjsMDn0g 总体介绍diplomacy实现节点(Node)使用的三种类。 0. DAG中的Node diplomacy为了实现节点的功能,主要使用了三种类: a. NodeImp:节点实现; b. NodeHan
阅读全文
摘要:https://mp.weixin.qq.com/s/cTRxXwWNEeb4-XX_t4bRcg 讨论模块结构信息的来源及使用方式。 1. diplomacy diplomacy:外交,谈判的意思。主要用于模块之间的协商参数。 基本思想是首先把模块结构(module hierarchy)抽象
阅读全文
摘要:https://mp.weixin.qq.com/s/zwrG1MfUzXwtik7jotpQsA 介绍Intellij IDEA中的一个去除Scala语法糖的功能。 1. 去除语法糖 Scala包含了太多的语法糖,在实现了代码写法比较简洁的同时,也某种程度上降低了代码的可阅读性。 比如变量类
阅读全文
摘要:https://mp.weixin.qq.com/s/rfgptF9YxDpzDoespYtQvA 整理Diplomacy and TileLink from the Rocket Chip这篇文章。 0. 原文链接 https://www.lowrisc.org/docs/diplomacy/ h
阅读全文
摘要:https://mp.weixin.qq.com/s/afRVgTCYs1Mxu898uSmVaQ 整理一篇介绍Diplomacy和TileLink的文章。 原文链接: https://carrv.github.io/2017/papers/cook-diplomacy-carrv2017.pdf
阅读全文
摘要:https://mp.weixin.qq.com/s/xP8JRhkmgUQf0QRm3S2mjA 根据RISC-V规范整理的几个文档。 1. 原文链接 https://riscv.org/specifications/ https://riscv.org/specifications/pri
阅读全文
摘要:https://mp.weixin.qq.com/s/Y42EWrO7IoHRD_yHD4iRLA 介绍配置项、配置值以及他们的使用方式。 参考链接: https://docs.qq.com/sheet/DUUR6ZkpPRFlncXVQ 1. Keys & Params 所有的配置项、配置值整理成
阅读全文
摘要:https://mp.weixin.qq.com/s/OH_Z1gdSUpfgM-tjx0OlrA 追溯配置信息的源头。 0. HasRocketCoreParameters HasRocketCoreParameters中使用从HasTileParameters中继承的implicit Pa
阅读全文
摘要:https://mp.weixin.qq.com/s/z2gUYuYQAHQCa_5HZcBszw 介绍各个配置项的组织方式。 参考链接: https://docs.qq.com/sheet/DUUVQdGp3RHlzVGZm https://docs.qq.com/sheet/DUXZsZWpsb
阅读全文

浙公网安备 33010602011771号