With ChipPlanner, you can create empty, exclusive, inclusive, QuadrantClock, and LocalClock regions under certain conditions:
Region Type |
Conditions |
Empty |
|
Exclusive |
|
Inclusive |
|
LocalClock |
|
QuadrantClock |
|
To create an empty or logic region:
From the Region menu, choose Create Empty, Create Exclusive, or Create Inclusive.
While holding down the left mouse button, drag the mouse over the area where you want the region to be placed. As you drag out the region, a tooltip appears in its lower-right corner, showing you how many tiles, RAMs, and I/Os are in the region.
To create a LocalClock region:
In the Net
tab of the Hierarchy window, select a clock net.
Clock nets have a clock icon next to them in Net view.
From the Region menu, choose Create LocalClock, or click its icon in the toolbar.
Drag a rectangle from the top-left corner of the new LocalClock region to its bottom-right corner. As you drag out the region, a tooltip appears in its lower-right corner, showing you how many tiles, RAMs, and I/Os are in the region.
To create a QuadrantClock region:
In the Net
tab of the Hierarchy window, select a clock net.
Clock nets have a clock icon next to them in the Net view.
From the Region menu, choose Create QuadrantClock, or click its icon in the toolbar. “Select a point in the Chip...” appears in the status bar.
Select a point in the chip that is driven by QCLK. ChipPlanner creates a QuadrantClock region for the given net. The region name is Qclock_<netname> and appears in the Regions tab of the Hierarchy View window. A tickmark appears next to the net in the Net tab and next to all the macros driven by it.