mirror of https://github.com/VLSIDA/OpenRAM.git
PEP8 Formatting
This commit is contained in:
parent
5b23653369
commit
6506622dfb
|
|
@ -5,13 +5,11 @@
|
||||||
# (acting for and on behalf of Oklahoma State University)
|
# (acting for and on behalf of Oklahoma State University)
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
import sys
|
|
||||||
import datetime
|
import datetime
|
||||||
import getpass
|
|
||||||
import debug
|
import debug
|
||||||
from globals import OPTS, print_time
|
from globals import OPTS, print_time
|
||||||
from sram_config import sram_config
|
|
||||||
|
|
||||||
class sram():
|
class sram():
|
||||||
"""
|
"""
|
||||||
This is not a design module, but contains an SRAM design instance.
|
This is not a design module, but contains an SRAM design instance.
|
||||||
|
|
@ -28,7 +26,7 @@ class sram():
|
||||||
from design import design
|
from design import design
|
||||||
design.name_map=[]
|
design.name_map=[]
|
||||||
|
|
||||||
debug.info(2, "create sram of size {0} with {1} num of words {2} banks".format(self.word_size,
|
debug.info(2, "create sram of size {0} with {1} num of words {2} banks".format(self.word_size,
|
||||||
self.num_words,
|
self.num_words,
|
||||||
self.num_banks))
|
self.num_banks))
|
||||||
start_time = datetime.datetime.now()
|
start_time = datetime.datetime.now()
|
||||||
|
|
@ -40,30 +38,28 @@ class sram():
|
||||||
elif self.num_banks == 2:
|
elif self.num_banks == 2:
|
||||||
from sram_2bank import sram_2bank as sram
|
from sram_2bank import sram_2bank as sram
|
||||||
else:
|
else:
|
||||||
debug.error("Invalid number of banks.",-1)
|
debug.error("Invalid number of banks.", -1)
|
||||||
|
|
||||||
self.s = sram(name, sram_config)
|
self.s = sram(name, sram_config)
|
||||||
self.s.create_netlist()
|
self.s.create_netlist()
|
||||||
if not OPTS.netlist_only:
|
if not OPTS.netlist_only:
|
||||||
self.s.create_layout()
|
self.s.create_layout()
|
||||||
|
|
||||||
if not OPTS.is_unit_test:
|
if not OPTS.is_unit_test:
|
||||||
print_time("SRAM creation", datetime.datetime.now(), start_time)
|
print_time("SRAM creation", datetime.datetime.now(), start_time)
|
||||||
|
|
||||||
|
|
||||||
def sp_write(self,name):
|
def sp_write(self, name):
|
||||||
self.s.sp_write(name)
|
self.s.sp_write(name)
|
||||||
|
|
||||||
def lef_write(self,name):
|
def lef_write(self, name):
|
||||||
self.s.lef_write(name)
|
self.s.lef_write(name)
|
||||||
|
|
||||||
def gds_write(self,name):
|
def gds_write(self, name):
|
||||||
self.s.gds_write(name)
|
self.s.gds_write(name)
|
||||||
|
|
||||||
def verilog_write(self,name):
|
def verilog_write(self, name):
|
||||||
self.s.verilog_write(name)
|
self.s.verilog_write(name)
|
||||||
|
|
||||||
|
|
||||||
def save(self):
|
def save(self):
|
||||||
""" Save all the output files while reporting time to do it as well. """
|
""" Save all the output files while reporting time to do it as well. """
|
||||||
|
|
||||||
|
|
@ -107,7 +103,6 @@ class sram():
|
||||||
debug.print_raw("LIB: Characterizing... ")
|
debug.print_raw("LIB: Characterizing... ")
|
||||||
lib(out_dir=OPTS.output_path, sram=self.s, sp_file=sp_file)
|
lib(out_dir=OPTS.output_path, sram=self.s, sp_file=sp_file)
|
||||||
print_time("Characterization", datetime.datetime.now(), start_time)
|
print_time("Characterization", datetime.datetime.now(), start_time)
|
||||||
|
|
||||||
|
|
||||||
# Write the config file
|
# Write the config file
|
||||||
start_time = datetime.datetime.now()
|
start_time = datetime.datetime.now()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue