add custom module file, make dff clk pin dynamic

This commit is contained in:
jcirimel
2020-02-04 23:35:06 -08:00
parent 6cf20a0353
commit ed11145ca4
3 changed files with 15 additions and 10 deletions
+2
View File
@@ -18,9 +18,11 @@ class dff(design.design):
if not module_properties.dff.use_custom_ports:
pin_names = ["D", "Q", "clk", "vdd", "gnd"]
type_list = ["INPUT", "OUTPUT", "INPUT", "POWER", "GROUND"]
clk_pin = "clk"
else:
pin_names = module_properties.dff.custom_port_list
type_list = module_properties.dff.custom_type_list
clk_pin = module_properties.dff.clk_pin
(width, height) = utils.get_libcell_size("dff",
GDS["unit"],