change package name and sbt project name to rocket
This commit is contained in:
parent
946e0c6e4e
commit
94ba32bbd3
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -61,5 +61,3 @@ class rocketMemArbiter(n: Int) extends Component {
|
|||||||
io.requestor(i).resp_tag := io.mem.resp_tag >> UFix(log2up(n))
|
io.requestor(i).resp_tag := io.mem.resp_tag >> UFix(log2up(n))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Constants._
|
import Constants._
|
||||||
@ -319,5 +319,3 @@ class CoherenceHubNoDir extends CoherenceHub {
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import scala.math._
|
import scala.math._
|
||||||
@ -239,5 +239,3 @@ object Constants
|
|||||||
val VIMM_ALU = UFix(1, 1)
|
val VIMM_ALU = UFix(1, 1)
|
||||||
val VIMM_X = UFix(0, 1)
|
val VIMM_X = UFix(0, 1)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -816,5 +816,3 @@ class rocketCtrl extends Component
|
|||||||
|
|
||||||
io.ext_mem.resp_nack:= mem_reg_ext_mem_val && !wb_reg_ext_mem_nack && (io.dmem.req_kill || io.dmem.resp_nack || Reg(!io.dmem.req_rdy))
|
io.ext_mem.resp_nack:= mem_reg_ext_mem_val && !wb_reg_ext_mem_nack && (io.dmem.req_kill || io.dmem.resp_nack || Reg(!io.dmem.req_rdy))
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -448,5 +448,3 @@ class rocketDpath extends Component
|
|||||||
pcr.io.pc := wb_reg_pc;
|
pcr.io.pc := wb_reg_pc;
|
||||||
pcr.io.badvaddr_wen := io.ctrl.badvaddr_wen;
|
pcr.io.badvaddr_wen := io.ctrl.badvaddr_wen;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -56,5 +55,3 @@ class rocketDpathALU extends Component
|
|||||||
io.out := Cat(out_hi, out64(31,0)).toUFix
|
io.out := Cat(out_hi, out64(31,0)).toUFix
|
||||||
io.adder_out := sum
|
io.adder_out := sum
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
{
|
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -269,5 +268,3 @@ class rocketDpathRegfile extends Component
|
|||||||
io.r0.data := Mux((io.r0.addr === UFix(0, 5)) || !io.r0.en, Bits(0, 64), regfile(io.r0.addr));
|
io.r0.data := Mux((io.r0.addr === UFix(0, 5)) || !io.r0.en, Bits(0, 64), regfile(io.r0.addr));
|
||||||
io.r1.data := Mux((io.r1.addr === UFix(0, 5)) || !io.r1.en, Bits(0, 64), regfile(io.r1.addr));
|
io.r1.data := Mux((io.r1.addr === UFix(0, 5)) || !io.r1.en, Bits(0, 64), regfile(io.r1.addr));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
{
|
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -181,4 +180,3 @@ class rocketDTLB(entries: Int) extends Component
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -163,5 +163,3 @@ class rocketICache(sets: Int, assoc: Int) extends Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -80,5 +80,3 @@ class rocketIPrefetcher extends Component() {
|
|||||||
state := s_invalid
|
state := s_invalid
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
|
|
||||||
@ -248,5 +249,3 @@ object Instructions
|
|||||||
|
|
||||||
val NOP = ADDI & Bits("b00000000000000000000001111111111", 32);
|
val NOP = ADDI & Bits("b00000000000000000000001111111111", 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
{
|
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -201,4 +200,3 @@ class rocketITLB(entries: Int) extends Component
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Constants._
|
import Constants._
|
||||||
@ -993,5 +993,3 @@ class HellaCacheUniproc extends HellaCache with ThreeStateIncoherence {
|
|||||||
io.mem.req_tag := wb.io.mem_req.bits.tag.toUFix
|
io.mem.req_tag := wb.io.mem_req.bits.tag.toUFix
|
||||||
io.mem.req_addr := wb.io.mem_req.bits.addr
|
io.mem.req_addr := wb.io.mem_req.bits.addr
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top {
|
package rocket
|
||||||
|
|
||||||
import Chisel._;
|
import Chisel._;
|
||||||
import Node._;
|
import Node._;
|
||||||
@ -213,5 +213,3 @@ class rocketPTW extends Component
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._;
|
import Node._;
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
package Top
|
package rocket
|
||||||
{
|
|
||||||
|
|
||||||
import Chisel._
|
import Chisel._
|
||||||
import Node._
|
import Node._
|
||||||
@ -249,5 +248,3 @@ class priorityEncoder(width: Int) extends Component
|
|||||||
|
|
||||||
io.out := l_out;
|
io.out := l_out;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user