簡體   English   中英

將非核心包添加到Chisel項目

[英]Adding uncore package to a Chisel project

火箭rocc.scala中有一個文件rocc.scala ,它描述了rocc接口,我想構建它的verilog代碼並查看代碼。 我的問題是我不知道如何將其他軟件包(例如“ uncore。 ”或“ Util。 ”)導入到項目中並運行SBT

現在,要構建一個新項目,我只使用位於chisel-tutorial / problems文件夾中的build.sbtchisel-dependent.sbt文件

謝謝

盡管鑿子可能不熟悉,但它可能比其生成的Verilog更具可讀性。 如果您對RoCC接口感到好奇,建議您查看上一個RISC-V研討會的幻燈片

如果您真的想查看為這些組件生成的Verilog,我實際上建議您從Rocket-Chip回購開始。 從該存儲庫中,克隆rocc-template並更改為sha3分支 Rocket-Chip存儲庫將自動檢測子模塊,並將其附加到RoCC接口。 您還可以查看模板存儲庫,以獲取有關如何實例化要集成到Rocket-Chip中的項目的示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM