endmodule
module DSP48E1 (
- output [29:0] ACOUT,
- output [17:0] BCOUT,
- output reg CARRYCASCOUT,
- output reg [3:0] CARRYOUT,
- output reg MULTSIGNOUT,
- output OVERFLOW,
- output reg signed [47:0] P,
- output PATTERNBDETECT,
- output PATTERNDETECT,
- output [47:0] PCOUT,
- output UNDERFLOW,
+ (* techmap_autopurge *) output [29:0] ACOUT,
+ (* techmap_autopurge *) output [17:0] BCOUT,
+ (* techmap_autopurge *) output reg CARRYCASCOUT,
+ (* techmap_autopurge *) output reg [3:0] CARRYOUT,
+ (* techmap_autopurge *) output reg MULTSIGNOUT,
+ (* techmap_autopurge *) output OVERFLOW,
+ (* techmap_autopurge *) output reg signed [47:0] P,
+ (* techmap_autopurge *) output PATTERNBDETECT,
+ (* techmap_autopurge *) output PATTERNDETECT,
+ (* techmap_autopurge *) output [47:0] PCOUT,
+ (* techmap_autopurge *) output UNDERFLOW,
(* techmap_autopurge *) input signed [29:0] A,
(* techmap_autopurge *) input [29:0] ACIN,
(* techmap_autopurge *) input [3:0] ALUMODE,