-
公开(公告)号:US07761836B1
公开(公告)日:2010-07-20
申请号:US11548288
申请日:2006-10-11
申请人: Ken Wadland , Sean Bergan , Charles W. Grant , Glendine Kingsbury , Randall Lawson , Jelena Radumilo-Franklin , Kota Sujan Reddy , Steve Russo , William Schilp , Davis Tsai , Keith Woodward , Richard Woodward , Jia Wu
发明人: Ken Wadland , Sean Bergan , Charles W. Grant , Glendine Kingsbury , Randall Lawson , Jelena Radumilo-Franklin , Kota Sujan Reddy , Steve Russo , William Schilp , Davis Tsai , Keith Woodward , Richard Woodward , Jia Wu
IPC分类号: G06F17/50
CPC分类号: G06F17/5077
摘要: In one embodiment of the invention, an object oriented autorouter is disclosed for routing nets in a circuit. The object oriented autorouter includes a routing data model (RDM); at least one routing engine, such as a single connection router (SCR), a topographical (TOPO) transformation engine, and a detail geometric (DETAIL) engine, and a command and control module (CCM) coupled together. The RDM reads and write data with a design database as well as reading one or more object oriented design constraints. Each of the routing engines have at least one action to operate on the design database to improve compliance of the circuit to a constraint. The CCM controls the overall routing process of the nets in the circuit and includes at least one director to invoke at least one of the routing engines to achieve compliance with one or more constraints.
摘要翻译: 在本发明的一个实施例中,公开了一种面向对象的自动布线器,用于在电路中布线网络。 面向对象的自动布线器包括路由数据模型(RDM); 至少一个路由引擎,例如单个连接路由器(SCR),地形(TOPO)转换引擎和细节几何(DETAIL)引擎,以及耦合在一起的命令和控制模块(CCM)。 RDM使用设计数据库读取和写入数据,以及读取一个或多个面向对象的设计约束。 每个路由引擎具有至少一个动作来对设计数据库进行操作以提高电路对约束的依从性。 CCM控制电路中网络的总体路由过程,并且包括至少一个导向器来调用至少一个路由引擎以实现符合一个或多个约束。
-
2.
公开(公告)号:US08549459B1
公开(公告)日:2013-10-01
申请号:US12834972
申请日:2010-07-13
申请人: Ken Wadland , Sean Bergan , Charles W. Grant , Glendine Kingsbury , Randall Lawson , Jelena Radumilo-Frankilin , Kota Sujan Reddy , Steve Russo , William Schilp , Davis Tsai , Keith Woodward , Richard Woodward , Jia Wu
发明人: Ken Wadland , Sean Bergan , Charles W. Grant , Glendine Kingsbury , Randall Lawson , Jelena Radumilo-Frankilin , Kota Sujan Reddy , Steve Russo , William Schilp , Davis Tsai , Keith Woodward , Richard Woodward , Jia Wu
CPC分类号: G06F17/5077
摘要: In one embodiment of the invention, an object oriented autorouter is disclosed for routing nets in a circuit. The object oriented autorouter includes a routing data model (RDM); at least one routing engine, such as a single connection router (SCR), a topographical (TOPO) transformation engine, and a detail geometric (DETAIL) engine, and a command and control module (CCM) coupled together. The RDM reads and write data with a design database as well as reading one or more object oriented design constraints. Each of the routing engines have at least one action to operate on the design database to improve compliance of the circuit to a constraint. The CCM controls the overall routing process of the nets in the circuit and includes at least one director to invoke at least one of the routing engines to achieve compliance with one or more constraints.
摘要翻译: 在本发明的一个实施例中,公开了一种面向对象的自动布线器,用于在电路中布线网络。 面向对象的自动布线器包括路由数据模型(RDM); 至少一个路由引擎,例如单个连接路由器(SCR),地形(TOPO)转换引擎和细节几何(DETAIL)引擎,以及耦合在一起的命令和控制模块(CCM)。 RDM使用设计数据库读取和写入数据,以及读取一个或多个面向对象的设计约束。 每个路由引擎具有至少一个动作来对设计数据库进行操作以提高电路对约束的依从性。 CCM控制电路中网络的总体路由过程,并且包括至少一个导向器来调用至少一个路由引擎以实现符合一个或多个约束。
-