我正在尝试通过更改PublicConfig.scala中的配置来参数化火箭核心。
但是,当我将XprLen和L1D_SETS更改为32时,我遇到了编译问题。
如果可能,用Rocket Chip Generator生成32位数据路径的正确方法是什么?
答案 0 :(得分:1)
Rocket芯片目前不支持生成32b处理器。
虽然对数据路径的必要更改将是最小的,但是用于与前端服务器通信的主机 - 目标接口(因为Rocket目前仅以系留模式运行)仅针对64b内核进行了规范。
另外,L1D_SETS
是L1数据缓存中“集合”的数量(这样L1D_WAYS
* L1D_SETS
*每行64字节是总缓存容量(以字节为单位)) 。