Вот мой Verilog заявление:Присвоить значение конкретного бита BitVecExpr в Z3
reg[2:0] a; // Create register 'a' which is 3 bit.
assign a[1] = 1'b1; // Assigning value to 1st bit of register 'a'.
Я должен реализовать заявление выше в Z3. За 1-й линии Verilog заявления с использованием BitVecExpr:
BitVecExpr a = ctx.mkBVConst("a",3);
Я проблема облицовочный при реализации 2-й линии Verilog заявления. Кто-нибудь знает, как реализовать это в Z3?
@ChristophWintersteiger ли вам думаю, что у нас есть прямое решение этой проблемы в Z3. – Ajit