https://mp.weixin.qq.com/s/U4GAEogQMwo0PIxeU6n8jg 简单介绍ExampleRocketSystem的实现。 1. ExampleRocketSystem ExampleRocketSystem是一个顶层模块的样例,包含一个Rocket子系统,一系列的外 ...
分类:
其他好文 时间:
2020-07-14 13:49:39
阅读次数:
51
https://mp.weixin.qq.com/s/MUK2K1WrhcyoEsOVwpgrlw 简单介绍TestHarness的实现。 1. 测试模块 TestHarness是一个测试模块,直接继承自Module类: 2. io 测试模块向外输出一个测试是否成功的信号: 3. 实例化Exampl ...
分类:
其他好文 时间:
2020-07-14 13:17:07
阅读次数:
76
https://mp.weixin.qq.com/s/2-RzSXcPBf2TbiM3Seqb5Q 简单介绍Configs的实现。 1. WithJtagDTMSystem 使用JTAG调试接口: WithJtagDTM定义如下: 2. WithDebugSBASystem 调试模块中是否包含系统总 ...
分类:
其他好文 时间:
2020-07-14 13:01:24
阅读次数:
66
转: windows版下载: RocketMQ在windows环境下的搭建安装 windows版安装: RocketMQ在windows环境下的安装 入门demo: RocketMQ入门教程 ...
分类:
其他好文 时间:
2020-07-13 12:06:31
阅读次数:
65
https://mp.weixin.qq.com/s/-PlVHWPPTCG5mMz_jEAd6g 简单介绍Core的实现。 1. XLen XLen定义了总线宽度: 其值在BaseSubsystemConfig中定义为64: 2. CoreParams CoreParams定义了核心的一系列参数: ...
分类:
其他好文 时间:
2020-07-09 22:49:22
阅读次数:
123
https://mp.weixin.qq.com/s/1TdXhC7UvPUX4An1R9QZ8g 简单介绍BusErrorUnit的实现。 1. BusErrors BusErrors定义了一个抽象的toErrorList方法,用于返回错误列表: 其中: a. toErrorList方法的返回值是 ...
分类:
其他好文 时间:
2020-07-09 22:37:14
阅读次数:
64
https://mp.weixin.qq.com/s/5J74euYsxkjlS1QSWU6_Ow 简单介绍BaseTile的实现。 1. Keys 定义了一组配置的Key: 其中: a. SharedMemoryTLEdge:从实现上看,是系统总线的第一条连接边: b. TileKey:用于定义T ...
分类:
其他好文 时间:
2020-07-09 22:28:04
阅读次数:
70
https://mp.weixin.qq.com/s/VbidBjB6QsaQG-KWRIM8zQ 简单介绍CustomCSRs的实现。 1. CustomCSR CustomCSR定义自定义CSR寄存器的信息。 1) case class 用于封装自定义CSR寄存器的信息: 其中: a. id:C ...
分类:
其他好文 时间:
2020-07-09 22:09:24
阅读次数:
68
https://mp.weixin.qq.com/s/THo5Mw0099ummLsbXjLutw 简单介绍RocketSubsystem的实现。 1. Params 定义Rocket tile相关的master port/slave port/crossing参数: 2. Keys 定义Rocke ...
分类:
其他好文 时间:
2020-06-20 16:41:48
阅读次数:
53
https://mp.weixin.qq.com/s/Zv4HE7zMBzHbsWGg3pa9fg 简单介绍TLDeadlock的实现。 1. TLDeadlock TLDeadlock是抽象类DevNullDevice的子类: 这是一篇付费文章,请移步付费阅读全文,谢谢!文章链接:https:// ...
分类:
其他好文 时间:
2020-05-03 11:05:47
阅读次数:
61