Return to previous page Advance to next page
FPGA Editor Guide
Chapter 5: Working with Physical Macros

Operating on Macro Components and Nets in Your Design

Normally you place, route, unplace, and unroute a macro instance as a whole object instead of performing these operations on the individual components and nets that comprise the macro. If a macro is instantiated from a completely placed and routed library file, these operations are always performed on the entire macro. However, because it is possible to define a macro that is not completely placed and routed, you must place and route those individual components and nets that do not have predefined placement and routing information. The following rules govern a macro's internal components, nets, and pins.