From dd49c058a553bfd1538539197f63847e24fab0f6 Mon Sep 17 00:00:00 2001 From: David Shah Date: Sun, 28 Jan 2018 16:38:46 +0000 Subject: DSP related fixes --- icetime/icetime.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'icetime') diff --git a/icetime/icetime.cc b/icetime/icetime.cc index 51c9c03..66357fa 100644 --- a/icetime/icetime.cc +++ b/icetime/icetime.cc @@ -601,7 +601,8 @@ bool is_primary(std::string cell_name, std::string out_port) std::string dsp_prefix = "SB_MAC16"; if(cell_type.substr(0, dsp_prefix.length()) == dsp_prefix) - return true; + return (cell_type != "SB_MAC16_MUL_U_16X16_BYPASS" && cell_type != "SB_MAC16_MUL_U_8X8_BYPASS" + && cell_type != "SB_MAC16_ADS_U_16P16_BYPASS" && cell_type != "SB_MAC16_ADS_U_32P32_BYPASS"); return false; } -- cgit v1.2.3