AN 899: 通过Fast Preservation减少编译时间

ID 683493
日期 11/06/2019
Public

1.4.2. 步骤2:布局规划设计分区

必须定义一个“仅内核,保留,固定布线”区域,以保留工程中用于内核分区的内核资源。 请确保专用布局区域足够大到能够保留内核分区中的全部内核逻辑。按照这些步骤定义“仅内核,保留,固定布线”区域,从而保留内核资源用于非外设开发:
  1. 在Design Partitions Window中,右键点击Project Navigator中的blinking_led_8s实例,然后点选 Logic Lock Region > Create New Logic Lock Region
    图 14. 创建Logic Lock区域
  2. 要修改区域属性,请点击Assignments > Logic Lock Regions Window
  3. Origin栏,指定X165_Y113
  4. Width改为14Height改为34
  5. 使能ReservedCore-Only选项。
  6. 点击Routing Region单元格。 Logic Lock Routing Region Settings对话框出现。
  7. Fixed with expansionExpansion Length指定为1,用作Routing Type。实际尺寸和位置在本教程中为任意值。但仍可在Chip Planner中查看并调整Logic Lock Region的形状。
  8. 重复步骤1到7以定义如下Logic Lock区域用于blinking_led_16s实例:
    图 15.  Logic Lock区域
    • OriginX165_Y149
    • width14
    • height34
    • ReservedOn
    • Core OnlyOn
    • Expansion LengthFixed with expansion 1

    该布局可确保ref_clock_in符合时序,因为布局位置离输出管脚不太远。

    图 16.  Logic Lock区域布局