https://mp.weixin.qq.com/s/-z9n6SHyAiK2OE7mOSvC2Q 简单介绍SRAM的实现. 1. 基本介绍 实现一个支持读写的静态存储器.存取的内容可以使用ECC进行编解码和验证. 2. TLRAM TLRAM是DiplomaticSRAM的子类: 1) 类参数 a. address:支持的地址集合: b. cacheable:是否可被缓存: c. executable:是否可执行: d. beatBytes:数据总线…
https://mp.weixin.qq.com/s/kNQrhlf33AErK7IzalnUDw 简单介绍Fragmenter的实现. 1. 基本介绍 用于把上游节点地址空间范围比较大的访问请求,拆分成下游支持的多个地址空间范围较小的访问请求. 1) 类参数 a. minSize:向下游节点发起的最小的访问大小: b. maxSize:上游节点可以下发的最大的访问大小: c. alwaysMin:是否把所有上游节点的请求,都拆分成minSize大小的访问请求…
https://mp.weixin.qq.com/s/oZCYBdy5glxJQmYKVWvpvA 简单介绍BankBinder的实现. 1. 基本介绍 A BankBinder is used to divide contiguous memory regions into banks, suitable for a cache: a. BankBinder把连续的内存区域分成多个bank: b. 每个Bank的大小与cache相匹配: 2. 使用 在Exampl…