From b4bf787f1091c79d6fed6ac1ec91ebadbceb8023 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Wed, 23 Mar 2016 08:46:10 +0100 Subject: Added GP_DFFS, GP_DFFR, and GP_DFFSR --- techlibs/greenpak4/synth_greenpak4.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'techlibs/greenpak4/synth_greenpak4.cc') diff --git a/techlibs/greenpak4/synth_greenpak4.cc b/techlibs/greenpak4/synth_greenpak4.cc index 7d43cf579..04166d8be 100644 --- a/techlibs/greenpak4/synth_greenpak4.cc +++ b/techlibs/greenpak4/synth_greenpak4.cc @@ -97,6 +97,7 @@ struct SynthGreenPAK4Pass : public Pass { log(" clean\n"); log("\n"); log(" map_cells:\n"); + log(" dfflibmap -liberty +/greenpak4/gp_dff.lib\n"); log(" techmap -map +/greenpak4/cells_map.v\n"); log(" dffinit -ff GP_DFF Q INIT\n"); log(" clean\n"); @@ -205,6 +206,7 @@ struct SynthGreenPAK4Pass : public Pass { if (check_label(active, run_from, run_to, "map_cells")) { + Pass::call(design, "dfflibmap -liberty +/greenpak4/gp_dff.lib"); Pass::call(design, "techmap -map +/greenpak4/cells_map.v"); Pass::call(design, "dffinit -ff GP_DFF Q INIT"); Pass::call(design, "clean"); -- cgit v1.2.3