chisel

chisel

文章 0 浏览 1

调用dsptools会产生凿子运行时错误

我最近开始在Chisel进行编程,需要在项目中使用DSPTOLS。但是,我遇到的问题什至有一个非常简单的案例。 例如,下面的代码: package radix2 import c…

青瓷清茶倾城歌 2025-02-13 22:36:18 0 0

更新FIRRTL中内存元素的 *部分 *的惯用方法是什么?在更新缓存中的一行条目时会出现这一点

在FIRRTL中编写寄存器文件很简单:记住机器单词并读/写。 但是,在编写缓存时,它是不同的:您通常有一个缓存行,并且在写作时,只想更新该行的 part …

冬天的雪花 2025-02-12 15:39:23 1 0

麻烦理解凿子中的陈述顺序

这是一个简单的模块,其中包含一个倒数计数器: import chisel3.util.{Valid, DeqIO} class Input(WIDTH : Int) extends Bundle { val x = UInt(WIDTH…

合久必婚 2025-02-12 10:59:21 3 0

如何获得FIRRTL代码的关键路径 /瓶颈分析?

我有一些FIRRTL,我想对代码进行关键路径 /瓶颈分析,以通过最大程度地减少关键路径来最大化时钟速率。 我可以自己写一个加权的拓扑排序,但是我不知…

吃兔兔 2025-02-03 11:54:33 3 0

如何为异步电路编写凿子scala语言的muller c元素?

当我写这篇文章时: class MullerC(val WIDTH: Int = 2) extends Module { val io = IO(new Bundle { val in = Input(Vec(WIDTH, Bool())) val out = …

不再见 2025-02-03 02:31:51 3 0

如何将数据分配给凿子中的寄存器?

我在加速器中初始化了两个寄存器,例如 val one = RegInit(0.U(5.W)) val two = RegInit(0.U(5.W)) 我已经在C测试代码中加载了RS1(R-Type指令)的数…

南笙 2025-01-31 08:15:01 3 0

班级的实例化不工作(凿子/鳞片)

我会收到以下错误: java.lang.IllegalArgumentException: requirement failed: must be inside Builder context 当我在终端上写这篇文章时:SBT运行 …

千柳 2025-01-30 16:00:39 3 0

凿子不能重新分配仅阅读

这是我问的另一个问题的延续: 't工作(凿子/鳞片) 实际上,我想打印“结果”变量。我写了此命令:SBT测试,但我不明白此错误: 重新调整仅读取仅读…

蓝梦月影 2025-01-30 04:06:54 3 0

在凿子中实现外交公理流界面-Bundlemap.CloneType错误

我正在尝试建立一个最小的例子,即如何使用凿子和外交生成Axi4Stream界面。我正在使用Rocket-Chip(Freechips.Rockethip.amba.axis)中已经可用的外交…

冷夜 2025-01-24 21:19:08 4 0

“ cmem”有什么“推论”和“ mot quot”意思是?

我看到 Chisel 发出以下 FIRRTL 代码: cmem mem : SInt[8] 并且 infer mport _T = mem[io.address], clock 注意:我的内存对象名为“mem”。 然而,…

鞋纸虽美,但不合脚ㄋ〞 2025-01-18 14:32:41 3 0

chisel3 报告生成 java.lang.NullPointerException

以下是导致 java.lang.NullPointerException 的代码: val confidence = SyncReadMem(params.numEntries, UInt(params.confidenceBitsNum.W)) val s0_…

淡笑忘祈一世凡恋 2025-01-17 16:01:45 4 0

如何正确地将隐式参数传递给模块?

我正在尝试将隐式参数传递给实例化模块中的子模块。隐式参数是 Rocketchip在此处输入链接描述,我想要使用config包将一些常量传递给子模块。但是当我…

段念尘 2025-01-17 06:05:05 4 0

模块上缺少时间刻度,而其他模块也有该时间刻度 Verilator 错误

我正在尝试通过 MMIO 外设向火箭芯片框架添加加速器。我浏览了 GCD 示例并能够构建基本的 GCD 代码。然后我用一个加速器替换了 GCD,它有自己的配置、…

夜司空 2025-01-15 19:27:21 4 0

为什么 FifoFixer 的“失速”信号会永远变高?

我正在尝试通过前端总线将这些相当大的 DMA 传输到内存。前端总线已准备就绪并且此时没有其他客户端正在争用前端总线。我在第 15 个 2kB 传输中连接的…

忆离笙 2025-01-14 07:49:50 5 0

ChiselTest - 期望 UInt 中有一个位值

据此:https://github.com/chipsalliance/chisel3/issues/2439 我决定尽可能将所有 Vec[Bool] 更改为 UInt。 Vec[Bool] 的一个特点是测试每一位的值很…

青春如此纠结 2025-01-12 21:04:38 4 0
更多

推荐作者

牛↙奶布丁

文章 0 评论 0

COSO

文章 0 评论 0

落叶

文章 0 评论 0

暗地喜欢

文章 0 评论 0

qq_i8qOEG

文章 0 评论 0

qq_Wl4Sbi

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文