会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Real time DRC assistance for manual layout editing
    • 实时DRC协助手动布局编辑
    • US08453103B2
    • 2013-05-28
    • US13219524
    • 2011-08-26
    • Jon BendicksenRandy BishopZuo DaiJohn HapliDick LiuMing Su
    • Jon BendicksenRandy BishopZuo DaiJohn HapliDick LiuMing Su
    • G06F15/04G06F17/50
    • G06F17/50G06F17/5068G06F17/5081
    • Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point.
    • 粗略地描述,当在IC布局编辑期间手动拖动形状时,编辑操作确定哪些边缘以什么速度比运动。 根据边缘信息和DRC规则,系统在四个直线方向和所有角方向上计算并跟踪边缘允许与光标一起移动的最小距离,而不违反DRC规则。 一旦知道下一个光标目的地点,就会根据线性和边界边界计算DRC清理目标点。 如果下一个光标位置超出新的DRC清洁点之前的推送距离,则将编辑对象移动到用户的目标点。 否则,编辑对象将移动到新的DRC清除目的地点,从而停止在该点移动。
    • 2. 发明申请
    • REAL TIME DRC ASSISTANCE FOR MANUAL LAYOUT EDITING
    • 用于手动布局编辑的实时DRC帮助
    • US20120227023A1
    • 2012-09-06
    • US13219524
    • 2011-08-26
    • Jon BendicksenRandy BishopZuo DaiJohn HapliDick LiuMing Su
    • Jon BendicksenRandy BishopZuo DaiJohn HapliDick LiuMing Su
    • G06F17/50
    • G06F17/50G06F17/5068G06F17/5081
    • Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point.
    • 粗略地描述,当在IC布局编辑期间手动拖动形状时,编辑操作确定哪些边缘以什么速度比运动。 根据边缘信息和DRC规则,系统在四个直线方向和所有角方向上计算并跟踪边缘允许与光标一起移动的最小距离,而不违反DRC规则。 一旦知道下一个光标目的地点,就会根据线性和边界边界计算DRC清理目标点。 如果下一个光标位置超出新的DRC清洁点之前的推送距离,则将编辑对象移动到用户的目标点。 否则,编辑对象将移动到新的DRC清除目的地点,从而停止在该点移动。
    • 4. 发明授权
    • High performance design rule checking technique
    • 高性能设计规则检查技术
    • US08719738B2
    • 2014-05-06
    • US13719872
    • 2012-12-19
    • Zuo DaiDick LiuMing Su
    • Zuo DaiDick LiuMing Su
    • G06F17/50G06F9/455
    • G06F17/5081G06F2217/06
    • Roughly described, a design rule data set is developed offline from the design rules of a target fabrication process. A design rule checking method involves traversing the corners of shapes in a layout region, and for each corner, populating a layout topology database with values that depend on respective corner locations. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations. Violations can be reported in real time, while the user is manually editing the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, and scanning in the direction of the edge orientations. Scans stop only at corner positions and populate the layout topology database with what information can be gleaned based on the current scan line. The different scans need not reach each corner simultaneously.
    • 粗略描述,设计规则数据集是从目标制造过程的设计规则离线开发的。 设计规则检查方法涉及遍历布局区域中的形状的角,并且对于每个角,使用取决于各个角位置的值来填充布局拓扑数据库。 填充布局拓扑数据库后,将值与设计规则数据集中的值进行比较,以检测任何设计规则违规。 当用户手动编辑布局时,可以实时报告违规。 优选地,使用垂直于边缘取向定向的扫描线并沿着边缘取向的方向进行扫描来执行拐角穿透。 扫描仅在角位置停止,并根据当前扫描线填充布局拓扑数据库,并获取可以收集的信息。 不同的扫描不需要同时到达每个角落。
    • 5. 发明授权
    • Low-overhead multi-patterning design rule check
    • 低开销多图案设计规则检查
    • US08677297B2
    • 2014-03-18
    • US13675970
    • 2012-11-13
    • Scott I. ChaseZuo DaiDick LiuMing Su
    • Scott I. ChaseZuo DaiDick LiuMing Su
    • G06F17/50G06F9/455
    • G06F17/5081
    • Roughly described, a system enables quick and accurate depiction to a user of multi-patterning layout violations so that they may be corrected manually and in real time, and without interfering with normal manual editing process. In one embodiment, the system involves iteratively building tree structures with nodes identifying islands and arcs identifying multi-patterning spacing violations between the connected islands. The system detects coloring violations during the building of these tree structures, using the relationships previously inserted. The coloring violations preferably are reported to a user in the form of visual indications of the cycles among the candidate spacing violations, with the candidate spacing violations also themselves indicated visually and individually. The user can see intuitively how to move the islands around, and in which directions and by what distance, in order to remove a multi-patterning spacing violation and thereby break the cycle.
    • 大体上描述的是,系统能够对用户进行多图案化布局违规的快速准确描绘,从而可以手动和实时地校正,并且不会干扰正常的手动编辑过程。 在一个实施例中,系统涉及迭代地构建具有识别岛和圆弧的树结构,其识别连接的岛之间的多图案化间隔违例。 系统使用先前插入的关系来检测在构建这些树结构期间的着色违规。 着色违规优选以候选间隔违规中的周期的视觉指示的形式报告给用户,候选间隔违反也本身以视觉和个别方式指示。 用户可以直观地看到如何移动岛周围,以及在哪个方向和距离上移动多个图案间隔违规,从而破坏周期。
    • 6. 发明申请
    • LOW-OVERHEAD MULTI-PATTERNING DESIGN RULE CHECK
    • LOW-OVERHEAD多图案设计规则检查
    • US20130074024A1
    • 2013-03-21
    • US13675970
    • 2012-11-13
    • Scott I. ChaseZuo DaiDick LiuMing Su
    • Scott I. ChaseZuo DaiDick LiuMing Su
    • G06F17/50
    • G06F17/5081
    • Roughly described, a system enables quick and accurate depiction to a user of multi-patterning layout violations so that they may be corrected manually and in real time, and without interfering with normal manual editing process. In one embodiment, the system involves iteratively building tree structures with nodes identifying islands and arcs identifying multi-patterning spacing violations between the connected islands. The system detects coloring violations during the building of these tree structures, using the relationships previously inserted. The coloring violations preferably are reported to a user in the form of visual indications of the cycles among the candidate spacing violations, with the candidate spacing violations also themselves indicated visually and individually. The user can see intuitively how to move the islands around, and in which directions and by what distance, in order to remove a multi-patterning spacing violation and thereby break the cycle.
    • 大体上描述的是,系统能够对用户进行多图案化布局违规的快速准确描绘,从而可以手动和实时地校正,并且不会干扰正常的手动编辑过程。 在一个实施例中,系统涉及迭代地构建具有识别岛和圆弧的树结构,其识别连接的岛之间的多图案化间隔违例。 系统使用先前插入的关系来检测在构建这些树结构期间的着色违规。 着色违规优选以候选间隔违规中的周期的视觉指示的形式报告给用户,候选间隔违反也本身以视觉和个别方式指示。 用户可以直观地看到如何移动岛周围,以及哪些方向和距离,以便消除多图案化间隔违规,从而破坏周期。
    • 7. 发明申请
    • HIGH PERFORMANCE DRC CHECKING ALGORITHM FOR DERIVED LAYER BASED RULES
    • 高性能DRC检测算法用于基于层的规则
    • US20120144349A1
    • 2012-06-07
    • US13211211
    • 2011-08-16
    • Zuo DaiDick LiuMing Su
    • Zuo DaiDick LiuMing Su
    • G06F17/50
    • G06F17/5081
    • Roughly described, a design rule data set includes rules on derived layers. The rules are checked by traversing the corners of physical shapes, and for each corner, populating a layout topology database with values gleaned from that corner location, including values involving derived layers. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations, including violations of design rules defined on derived layers. Violations are reported in real time during manual editing of the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, scanning in the direction of the edge orientations. Scans stop only at corner positions on physical layers, and populate the layout topology database with what information can be gleaned based on the current scan line, including information about derived layers. The scans need not reach corners simultaneously.
    • 粗略描述,设计规则数据集包括关于派生层的规则。 通过遍历物理形状的角点来检查规则,并且对于每个角落,使用从该角落位置收集的值(包括派生层的值)填充布局拓扑数据库。 在填充布局拓扑数据库之后,将值与设计规则数据集中的值进行比较,以检测任何设计规则违规,包括违反在派生层上定义的设计规则。 手动编辑布局时,会实时报告违规行为。 优选地,使用垂直于边缘取向定向扫描的扫描线进行拐角穿透,沿着边缘取向的方向进行扫描。 扫描仅在物理层的角位置停止,并根据当前扫描行填充布局拓扑数据库,其中包含有关派生层的信息。 扫描不需要同时到达角落。
    • 8. 发明授权
    • High performance DRC checking algorithm for derived layer based rules
    • 用于基于派生层的规则的高性能DRC检查算法
    • US08448097B2
    • 2013-05-21
    • US13211211
    • 2011-08-16
    • Zuo DaiDick LiuMing Su
    • Zuo DaiDick LiuMing Su
    • G06F17/50G06F9/455
    • G06F17/5081
    • Roughly described, a design rule data set includes rules on derived layers. The rules are checked by traversing the corners of physical shapes, and for each corner, populating a layout topology database with values gleaned from that corner location, including values involving derived layers. After the layout topology database is populated, the values are compared to values in the design rule data set to detect any design rule violations, including violations of design rules defined on derived layers. Violations are reported in real time during manual editing of the layout. Preferably corner traversal is performed using scan lines oriented perpendicularly to edge orientations, scanning in the direction of the edge orientations. Scans stop only at corner positions on physical layers, and populate the layout topology database with what information can be gleaned based on the current scan line, including information about derived layers. The scans need not reach corners simultaneously.
    • 粗略描述,设计规则数据集包括关于派生层的规则。 通过遍历物理形状的角点来检查规则,并且对于每个角落,使用从该角落位置收集的值(包括派生层的值)填充布局拓扑数据库。 在填充布局拓扑数据库之后,将值与设计规则数据集中的值进行比较,以检测任何设计规则违规,包括违反在派生层上定义的设计规则。 手动编辑布局时,会实时报告违规行为。 优选地,使用垂直于边缘取向定向扫描的扫描线进行拐角穿透,沿着边缘取向的方向进行扫描。 扫描仅在物理层的角位置停止,并根据当前扫描行填充布局拓扑数据库,其中包含有关派生层的信息。 扫描不需要同时到达角落。