public XilinxAdderSubtracter() { TASite = new TransactionSite(this); Generator = EGenerator.Adder_Subtracter_11_0; Atype = ESignedness.Signed; Btype = ESignedness.Signed; Awidth = 20; AddMode = EAddMode.Add; AinitValue = 0; Bconstant = false; Bvalue = "00000000000000000000"; Bwidth = 20; BorrowSense = ESense.ActiveLow; HasBypass = false; BypassSense = ESense.ActiveHigh; BypassCePriority = ECeOverridesBypass.CeOverridesBypass; HasCarryIn = false; HasCE = false; Implementation = EImplementation.Fabric; Latency = 2; LatencyConfiguration = ELatencyConfiguration.Manual; OutWidth = 20; HasSCLR = false; HasConstantInput = false; ConstantInputValue = StdLogicVector._0s(Bwidth); HasSSET = false; SyncCePriority = ESyncOverridesCe.SyncOverridesCe; SyncCtrlPriority = ERsetOverridesSet.RsetOverridesSet; }