@@ -319,16 +319,24 @@ def generate_field_aon_rst_sel():
319
319
320
320
def generate_fields_sram_config (name , base ):
321
321
txt = generate_field ("{}_slp" .format (name ), "SRAM/ROM configuration. SLP: sleep enable, high active, default is low." , "[{}:{}]" .format (base , base ), "read-write" )
322
-
323
- txt += generate_field ("{}_sram_config_sd" .format (name ), "SRAM/ROM configuration. SD: shutdown enable, high active, default is low." , "[{}:{}]" .format (base + 1 , base + 1 ), "read-write" )
324
-
322
+ txt += generate_field ("{}_sd" .format (name ), "SRAM/ROM configuration. SD: shutdown enable, high active, default is low." , "[{}:{}]" .format (base + 1 , base + 1 ), "read-write" )
325
323
txt += generate_field ("{}_rtsel" .format (name ), "SRAM/ROM configuration. RTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 3 , base + 2 ), "read-write" )
326
324
txt += generate_field ("{}_ptsel" .format (name ), "SRAM/ROM configuration. PTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 5 , base + 4 ), "read-write" )
327
325
txt += generate_field ("{}_trb" .format (name ), "SRAM/ROM configuration. TRB: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 7 , base + 6 ), "read-write" )
328
-
329
326
txt += generate_field ("{}_wtsel" .format (name ), "SRAM/ROM configuration. WTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 9 , base + 8 ), "read-write" )
330
327
txt += generate_field ("{}_vs" .format (name ), "SRAM/ROM configuration. VS: timing setting for debug purpose, default is 1'b1." , "[{}:{}]" .format (base + 10 , base + 10 ), "read-write" )
331
-
332
328
txt += generate_field ("{}_vg" .format (name ), "SRAM/ROM configuration. VG: timing setting for debug purpose, default is 1'b1." , "[{}:{}]" .format (base + 11 , base + 11 ), "read-write" )
333
329
334
330
return txt
331
+
332
+ def generate_fields_list_sram_config (name , base ):
333
+ return [
334
+ ("{}_slp" .format (name ), "SRAM/ROM configuration. SLP: sleep enable, high active, default is low." , "[{}:{}]" .format (base , base ), "read-write" ),
335
+ ("{}_sd" .format (name ), "SRAM/ROM configuration. SD: shutdown enable, high active, default is low." , "[{}:{}]" .format (base + 1 , base + 1 ), "read-write" ),
336
+ ("{}_rtsel" .format (name ), "SRAM/ROM configuration. RTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 3 , base + 2 ), "read-write" ),
337
+ ("{}_ptsel" .format (name ), "SRAM/ROM configuration. PTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 5 , base + 4 ), "read-write" ),
338
+ ("{}_trb" .format (name ), "SRAM/ROM configuration. TRB: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 7 , base + 6 ), "read-write" ),
339
+ ("{}_wtsel" .format (name ), "SRAM/ROM configuration. WTSEL: timing setting for debug purpose, default is 2'b01." , "[{}:{}]" .format (base + 9 , base + 8 ), "read-write" ),
340
+ ("{}_vs" .format (name ), "SRAM/ROM configuration. VS: timing setting for debug purpose, default is 1'b1." , "[{}:{}]" .format (base + 10 , base + 10 ), "read-write" ),
341
+ ("{}_vg" .format (name ), "SRAM/ROM configuration. VG: timing setting for debug purpose, default is 1'b1." , "[{}:{}]" .format (base + 11 , base + 11 ), "read-write" )
342
+ ]
0 commit comments