With these things, you usually have to create a component for it, and then add the attribute syn_black_box (or similar) and set it to true for that component. This tells the synthesisor to ignore it during synthesis and add it in at the fitter stage.
Step 6 of that link is required? I mean creating a "symbol"? and would you please tell me how to use this attrib?
---------- Post added at 18:16 ---------- Previous post was at 18:07 ----------
Because writing :
attribute syn_black_box : boolean;
attribute syn_black_box of BEHAVE : architecture is true;
gives synthesis error. Also my macro is not recognized in "Design" window.