File tree Expand file tree Collapse file tree 9 files changed +22
-22
lines changed
nix/t1/dependencies/_sources Expand file tree Collapse file tree 9 files changed +22
-22
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ package org.chipsalliance.t1.elaborator.rocketv
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
6
import chisel3 .util .BitPat
7
7
import chisel3 .util .experimental .BitSet
8
- import chisel3 .stage .IncludeUtilMetadata
8
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
9
9
import mainargs ._
10
10
import org .chipsalliance .rocketv .{BHTParameter , Frontend , FrontendParameter }
11
11
@@ -137,7 +137,7 @@ object Frontend extends SerializableModuleElaborator {
137
137
implicit def FrontendParameterMainParser : ParserForClass [FrontendParameterMain ] =
138
138
ParserForClass [FrontendParameterMain ]
139
139
140
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
140
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
141
141
142
142
@ main
143
143
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change 3
3
package org .chipsalliance .t1 .elaborator .rocketv
4
4
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
- import chisel3 .stage .IncludeUtilMetadata
6
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
7
7
import mainargs ._
8
8
import org .chipsalliance .rocketv .{ICache , ICacheParameter }
9
9
@@ -42,7 +42,7 @@ object ICache extends SerializableModuleElaborator {
42
42
43
43
implicit def ICacheParameterMainParser : ParserForClass [ICacheParameterMain ] = ParserForClass [ICacheParameterMain ]
44
44
45
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
45
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
46
46
47
47
@ main
48
48
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ package org.chipsalliance.t1.elaborator.rocketv
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
6
import chisel3 .util .BitPat
7
7
import chisel3 .util .experimental .BitSet
8
- import chisel3 .stage .IncludeUtilMetadata
8
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
9
9
import mainargs ._
10
10
import org .chipsalliance .rocketv .{BHTParameter , RocketTile , RocketTileParameter }
11
11
@@ -191,7 +191,7 @@ object RocketTile extends SerializableModuleElaborator {
191
191
implicit def RocketTileParameterMainParser : ParserForClass [RocketTileParameterMain ] =
192
192
ParserForClass [RocketTileParameterMain ]
193
193
194
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
194
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
195
195
196
196
@ main
197
197
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change 3
3
package org .chipsalliance .t1 .elaborator .t1
4
4
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
- import chisel3 .stage .IncludeUtilMetadata
6
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
7
7
import mainargs ._
8
8
import org .chipsalliance .t1 .rtl .vrf .RamType
9
9
import org .chipsalliance .t1 .rtl .vrf .RamType .{p0rp1w , p0rw , p0rwp1rw }
@@ -59,7 +59,7 @@ object T1 extends SerializableModuleElaborator {
59
59
60
60
implicit def T1ParameterMainParser : ParserForClass [M ] = ParserForClass [M ]
61
61
62
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
62
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
63
63
64
64
@ main
65
65
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change 3
3
package org .chipsalliance .t1 .elaborator .t1emu
4
4
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
- import chisel3 .stage .IncludeUtilMetadata
6
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
7
7
import mainargs ._
8
8
import org .chipsalliance .t1 .rtl .vrf .RamType
9
9
import org .chipsalliance .t1 .rtl .vrf .RamType .{p0rp1w , p0rw , p0rwp1rw }
@@ -60,7 +60,7 @@ object TestBench extends SerializableModuleElaborator {
60
60
61
61
implicit def T1ParameterMainParser : ParserForClass [M ] = ParserForClass [M ]
62
62
63
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
63
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
64
64
65
65
@ main
66
66
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ package org.chipsalliance.t1.elaborator.t1rocketv
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
6
import chisel3 .util .BitPat
7
7
import chisel3 .util .experimental .BitSet
8
- import chisel3 .stage .IncludeUtilMetadata
8
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
9
9
import mainargs ._
10
10
import org .chipsalliance .t1 .rtl .VFUInstantiateParameter
11
11
import org .chipsalliance .t1 .rtl .vrf .RamType
@@ -112,7 +112,7 @@ object T1RocketTile extends SerializableModuleElaborator {
112
112
implicit def T1RocketTileParameterMainParser : ParserForClass [T1RocketTileParameterMain ] =
113
113
ParserForClass [T1RocketTileParameterMain ]
114
114
115
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
115
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
116
116
117
117
@ main
118
118
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ package org.chipsalliance.t1.elaborator.t1rocketemu
5
5
import chisel3 .experimental .util .SerializableModuleElaborator
6
6
import chisel3 .util .BitPat
7
7
import chisel3 .util .experimental .BitSet
8
- import chisel3 .stage .IncludeUtilMetadata
8
+ import chisel3 .stage .{ IncludeUtilMetadata , UseSRAMBlackbox }
9
9
import mainargs ._
10
10
import org .chipsalliance .t1 .rtl .VFUInstantiateParameter
11
11
import org .chipsalliance .t1 .rtl .vrf .RamType
@@ -113,7 +113,7 @@ object TestBench extends SerializableModuleElaborator {
113
113
implicit def T1RocketTileParameterMainParser : ParserForClass [T1RocketTileParameterMain ] =
114
114
ParserForClass [T1RocketTileParameterMain ]
115
115
116
- override def additionalAnnotations = Seq (IncludeUtilMetadata )
116
+ override def additionalAnnotations = Seq (IncludeUtilMetadata , UseSRAMBlackbox )
117
117
118
118
@ main
119
119
def config (@ arg(name = " parameter" ) parameter : M ) =
Original file line number Diff line number Diff line change 41
41
},
42
42
"chisel" : {
43
43
"cargoLocks" : null ,
44
- "date" : " 2024-12-07 " ,
44
+ "date" : " 2024-12-08 " ,
45
45
"extract" : null ,
46
46
"name" : " chisel" ,
47
47
"passthru" : null ,
53
53
"name" : null ,
54
54
"owner" : " chipsalliance" ,
55
55
"repo" : " chisel" ,
56
- "rev" : " 5871a65195c7ad96edb9c58dd94cddd942815dfb " ,
57
- "sha256" : " sha256-0xh7Xg2vi+GmoTQHNFJPQ5MP7r1UDmiGcJUI45YE16A =" ,
56
+ "rev" : " a6196ca5b4ed2e5487d8be4507cc96516b5b3c8f " ,
57
+ "sha256" : " sha256-s6y4jlTvh4q6mWXCGzxxUtFaekZ9BDT9FhrSqvtWnwE =" ,
58
58
"type" : " github"
59
59
},
60
- "version" : " 5871a65195c7ad96edb9c58dd94cddd942815dfb "
60
+ "version" : " a6196ca5b4ed2e5487d8be4507cc96516b5b3c8f "
61
61
},
62
62
"chisel-interface" : {
63
63
"cargoLocks" : null ,
Original file line number Diff line number Diff line change 27
27
} ;
28
28
chisel = {
29
29
pname = "chisel" ;
30
- version = "5871a65195c7ad96edb9c58dd94cddd942815dfb " ;
30
+ version = "a6196ca5b4ed2e5487d8be4507cc96516b5b3c8f " ;
31
31
src = fetchFromGitHub {
32
32
owner = "chipsalliance" ;
33
33
repo = "chisel" ;
34
- rev = "5871a65195c7ad96edb9c58dd94cddd942815dfb " ;
34
+ rev = "a6196ca5b4ed2e5487d8be4507cc96516b5b3c8f " ;
35
35
fetchSubmodules = false ;
36
- sha256 = "sha256-0xh7Xg2vi+GmoTQHNFJPQ5MP7r1UDmiGcJUI45YE16A =" ;
36
+ sha256 = "sha256-s6y4jlTvh4q6mWXCGzxxUtFaekZ9BDT9FhrSqvtWnwE =" ;
37
37
} ;
38
- date = "2024-12-07 " ;
38
+ date = "2024-12-08 " ;
39
39
} ;
40
40
chisel-interface = {
41
41
pname = "chisel-interface" ;
You can’t perform that action at this time.
0 commit comments