Мне не повезло найти это в Google, так вот:Существуют ли директивы компилятора для указания типа синтезируемого сумматора?
Кто-нибудь слышал о директиве компилятора, чтобы указать, какой тип сумматора синтезируется? Я искал что-то, что будет работать примерно так:
logic [7:0] a, b, c, d, e, f;
/* ... */
// synopsys use_carry_look_ahead
assign c = a + b;
// synopsys use_carry_select
assign f = d + e;
FWIW, я пишу с SystemVerilog и используя компилятор Synopsys DC, но если кто-нибудь слышал о директивах для достижения этой цели для других компиляторов, я все уши.
Спасибо!