Methods, systems, and articles of manufacture for implementing a physical design of an electronic circuit with automatic snapping
    1.
    发明授权
    Methods, systems, and articles of manufacture for implementing a physical design of an electronic circuit with automatic snapping 有权
    用于实现具有自动卡扣的电子电路的物理设计的方法,系统和制品

    公开(公告)号:US08595662B1

    公开(公告)日:2013-11-26

    申请号:US13445832

    申请日:2012-04-12

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5068 G06F2217/06

    摘要: Disclosed are methods and systems for providing a constraint-driven environment for implementing a physical design of an electronic circuit with automatic snapping. In some embodiments, the method identifies or creates an incomplete layout. The method identifies an object and constraints for the object. The method then identifies an approximate position for the object in the layout and automatically snaps the object to a drop location based on the approximate position while complying with relevant constraint(s). The method may further align an object with another object with some spacing in between in some embodiments. The method may also perform automatic layer-to-layer snapping between two sets of objects such as cell instances, each having at least one object on multiple layers.

    摘要翻译: 公开了用于提供用于实现具有自动捕捉的电子电路的物理设计的约束驱动环境的方法和系统。 在一些实施例中,该方法识别或创建不完整的布局。 该方法标识对象和对象的约束。 然后,该方法识别布局中对象的大致位置,并且在符合相关约束的情况下,基于近似位置自动将对象锁定到放置位置。 在一些实施例中,该方法可以进一步将对象与另一对象在其间具有一定间隔。 该方法还可以在诸如单元实例的两组对象之间执行自动层到层捕捉,每个对象在多个层上具有至少一个对象。

    Methods, systems, and articles of manufacture for implementing a physical design of an electronic circuit with automatic snapping

    公开(公告)号:US08555223B1

    公开(公告)日:2013-10-08

    申请号:US13445832

    申请日:2012-04-12

    IPC分类号: G06F17/50

    摘要: Disclosed are methods and systems for providing a constraint-driven environment for implementing a physical design of an electronic circuit with automatic snapping. In some embodiments, the method identifies or creates an incomplete layout. The method identifies an object and constraints for the object. The method then identifies an approximate position for the object in the layout and automatically snaps the object to a drop location based on the approximate position while complying with relevant constraint(s). The method may further align an object with another object with some spacing in between in some embodiments. The method may also perform automatic layer-to-layer snapping between two sets of objects such as cell instances, each having at least one object on multiple layers.