mirror of https://github.com/VLSIDA/OpenRAM.git
Added shared config which is imported in all model configs. Shared config only hold model type for now.
This commit is contained in:
parent
1236a0773a
commit
11ff8713c5
|
|
@ -0,0 +1 @@
|
|||
model_name = "cacti"
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 10
|
||||
num_words = 64
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 128
|
||||
num_words = 1024
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 12
|
||||
num_words = 128
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 12
|
||||
num_words = 16
|
||||
words_per_row = 1
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 12
|
||||
num_words = 256
|
||||
words_per_row = 16
|
||||
local_array_size = 186
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 12
|
||||
num_words = 256
|
||||
words_per_row = 8
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 14
|
||||
num_words = 32
|
||||
words_per_row = 2
|
||||
local_array_size = 23
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 15
|
||||
num_words = 512
|
||||
words_per_row = 8
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 16
|
||||
num_words = 1024
|
||||
words_per_row = 16
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 17
|
||||
num_words = 1024
|
||||
words_per_row = 16
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 17
|
||||
num_words = 256
|
||||
words_per_row = 16
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 18
|
||||
num_words = 128
|
||||
words_per_row = 2
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 18
|
||||
num_words = 32
|
||||
words_per_row = 1
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 21
|
||||
num_words = 1024
|
||||
words_per_row = 4
|
||||
local_array_size = 54
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 22
|
||||
num_words = 512
|
||||
words_per_row = 16
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 23
|
||||
num_words = 1024
|
||||
words_per_row = 16
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 26
|
||||
num_words = 64
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 27
|
||||
num_words = 1024
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 27
|
||||
num_words = 256
|
||||
words_per_row = 8
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 27
|
||||
num_words = 512
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 32
|
||||
num_words = 1024
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 32
|
||||
num_words = 2048
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 32
|
||||
num_words = 256
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 32
|
||||
num_words = 32
|
||||
words_per_row = 1
|
||||
local_array_size = 31
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 32
|
||||
num_words = 512
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 4
|
||||
num_words = 16
|
||||
words_per_row = 1
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 4
|
||||
num_words = 32
|
||||
words_per_row = 2
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 4
|
||||
num_words = 64
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 5
|
||||
num_words = 256
|
||||
words_per_row = 16
|
||||
local_array_size = 75
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 64
|
||||
num_words = 1024
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 64
|
||||
num_words = 512
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 6
|
||||
num_words = 16
|
||||
words_per_row = 1
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 7
|
||||
num_words = 256
|
||||
words_per_row = 4
|
||||
local_array_size = 25
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 7
|
||||
num_words = 64
|
||||
words_per_row = 2
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 8
|
||||
num_words = 1024
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 8
|
||||
num_words = 256
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 8
|
||||
num_words = 256
|
||||
words_per_row = 1
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 8
|
||||
num_words = 512
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 9
|
||||
num_words = 1024
|
||||
words_per_row = 4
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
from shared_config import *
|
||||
word_size = 9
|
||||
num_words = 128
|
||||
words_per_row = 1
|
||||
local_array_size = 4
|
||||
|
||||
output_extended_config = True
|
||||
output_datasheet_info = True
|
||||
netlist_only = True
|
||||
nominal_corner_only = True
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
from shared_config import *
|
||||
word_size = 9
|
||||
num_words = 256
|
||||
words_per_row = 4
|
||||
|
|
|
|||
Loading…
Reference in New Issue