-
公开(公告)号:US07441220B2
公开(公告)日:2008-10-21
申请号:US11005316
申请日:2004-12-06
申请人: Asmus Hetzel , Anish Malhotra , Akira Fujimura , Etienne Jacques , Jon Frankle , David S. Harrison , Heath Feather , Alexandre Matveev , Roger King
发明人: Asmus Hetzel , Anish Malhotra , Akira Fujimura , Etienne Jacques , Jon Frankle , David S. Harrison , Heath Feather , Alexandre Matveev , Roger King
IPC分类号: G06F17/50
CPC分类号: G06F17/5077
摘要: Some embodiments of the invention provide a Local Preferred Direction (LPD) wiring model for use with one or more EDA tools (such as placing, routing, etc). An LPD wiring model allows at least one wiring layer to have a set of regions that each have a different preferred direction than the particular wiring layer. In addition, each region has a local preferred direction that differs from the local preferred direction of at least one other region in the set. Furthermore, at least two regions have two different polygonal shapes and no region in the set encompasses another region in the set. Some embodiments also provide a Graphical User Interface (GUI) that facilitates a visual presentation of an LPD design layout and provides tools to create and manipulate LPD regions in a design layout.
摘要翻译: 本发明的一些实施例提供了与一个或多个EDA工具(例如放置,布线等)一起使用的局部优选方向(LPD)布线模型。 LPD布线模型允许至少一个布线层具有各自具有与特定布线层不同的优选方向的一组区域。 此外,每个区域具有局部优选方向,其不同于该组中至少一个其它区域的局部优选方向。 此外,至少两个区域具有两个不同的多边形形状,并且该集合中的区域不包含该组中的另一区域。 一些实施例还提供了一种图形用户界面(GUI),其便于LPD设计布局的视觉呈现,并提供在设计布局中创建和操纵LPD区域的工具。
-
公开(公告)号:US20070136713A1
公开(公告)日:2007-06-14
申请号:US11673429
申请日:2007-02-09
申请人: Asmus Hetzel , Etienne Jacques
发明人: Asmus Hetzel , Etienne Jacques
IPC分类号: G06F17/50
CPC分类号: G06F17/5077
摘要: Some embodiments of the invention provide a router that can define a route that has different widths along different directions on the same layer. To facilitate the creation of such a route, some embodiments adaptively define the shape of interconnect-line ends (i.e., the shape of route-segment ends) on a particular layer based on the routing directions available on the particular layer. By so defining these shapes, these embodiments improve the alignment of route segments that have differing widths. In other words, dynamically defining the interconnect-line ends improves the shape of a route at bends along which the route transition from one width to another. Also, to facilitate the creation of a route with different widths and/or spacing in different directions on a particular layer, some embodiments define, for each available routing direction on the particular layer, an “unroutable” bloated region about a previously defined geometry (e.g., a previously defined obstacle, wire, or via pad) on the particular layer. An item's bloated region for a particular routing direction specifies the portion of the particular layer that is not available for route segments along the particular routing direction. As further described below, the item's bloated region for a particular direction is derived based on the minimum spacing required between the item and any route segment in the particular direction for the particular net.
摘要翻译: 本发明的一些实施例提供了可以在同一层上沿着不同方向定义具有不同宽度的路由的路由器。 为了促进这种路线的创建,一些实施例基于特定层上可用的路由选择自适应地限定特定层上的互连线端部的形状(即,路段段末端的形状)。 通过这样定义这些形状,这些实施例改进了具有不同宽度的路段的对准。 换句话说,动态地限定互连线端部改进了沿着路线从一个宽度转换到另一个宽度的弯曲处的路线的形状。 此外,为了便于在特定层上创建不同方向上具有不同宽度和/或间隔的路线,一些实施例针对特定层上的每个可用的路线方向限定关于先前定义的几何形状的“不可路由”的膨胀区域 例如,先前定义的障碍物,线或通孔垫)。 用于特定路线方向的物品的膨胀区域指定特定层的沿着特定路线方向不可用于路段的部分。 如下面进一步描述的,用于特定方向的物品的膨胀区域基于在特定网络的特定方向上的项目和任何路线段之间所需的最小间隔来导出。
-
公开(公告)号:US20050273748A1
公开(公告)日:2005-12-08
申请号:US11005448
申请日:2004-12-06
申请人: Asmus Hetzel , Etienne Jacques , Deepak Cherukuri
发明人: Asmus Hetzel , Etienne Jacques , Deepak Cherukuri
CPC分类号: G06F17/5077
摘要: Some embodiments of the invention provide a method for defining routes in a design layout. The method defines at least one particular wiring layer that has at least two regions with different local preferred wiring directions. The method then uses the differing local preferred wiring directions to define a detailed route on the wiring layer. In some embodiments, the method defines a first route that traverse first and second regions between two layers by using a first via that has a first pad in the second region. The method also defines a second route that traverses the second region and a third region in the two layers by using a second via that has a second pad in the second region, where the first and second pads have different shapes.
摘要翻译: 本发明的一些实施例提供了一种用于在设计布局中定义路线的方法。 该方法限定至少一个具有不同局部优选布线方向的至少两个区域的特定布线层。 然后,该方法使用不同的局部优选布线方向来在布线层上限定详细路线。 在一些实施例中,该方法通过使用在第二区域中具有第一焊盘的第一通孔限定穿过两层之间的第一和第二区域的第一路由。 该方法还通过使用在第二区域中具有第二焊盘的第二通孔来定义穿过第二区域的第二区域和第二区域中的第三区域,其中第一和第二焊盘具有不同的形状。
-
公开(公告)号:US20050229134A1
公开(公告)日:2005-10-13
申请号:US11005316
申请日:2004-12-06
申请人: Asmus Hetzel , Anish Malhotra , Akira Fujimura , Etienne Jacques , Jon Frankle , David Harrison , Heath Feather , Alexandre Matveev , Roger King
发明人: Asmus Hetzel , Anish Malhotra , Akira Fujimura , Etienne Jacques , Jon Frankle , David Harrison , Heath Feather , Alexandre Matveev , Roger King
IPC分类号: G06F17/50
CPC分类号: G06F17/5077
摘要: Some embodiments of the invention provide a Local Preferred Direction (LPD) wiring model for use with one or more EDA tools (such as placing, routing, etc). An LPD wiring model allows at least one wiring layer to have a set of regions that each have a different preferred direction than the particular wiring layer. In addition, each region has a local preferred direction that differs from the local preferred direction of at least one other region in the set. Furthermore, at least two regions have two different polygonal shapes and no region in the set encompasses another region in the set. Some embodiments also provide a Graphical User Interface (GUI) that facilitates a visual presentation of an LPD design layout and provides tools to create and manipulate LPD regions in a design layout.
摘要翻译: 本发明的一些实施例提供了与一个或多个EDA工具(例如放置,布线等)一起使用的局部优选方向(LPD)布线模型。 LPD布线模型允许至少一个布线层具有各自具有与特定布线层不同的优选方向的一组区域。 此外,每个区域具有局部优选方向,其不同于该组中至少一个其它区域的局部优选方向。 此外,至少两个区域具有两个不同的多边形形状,并且该集合中的区域不包含该组中的另一个区域。 一些实施例还提供了一种图形用户界面(GUI),其便于LPD设计布局的视觉呈现,并提供在设计布局中创建和操纵LPD区域的工具。
-
-
-