learning plan

本文精选了一系列技术书籍,涵盖C++编程、Linux系统管理、数据结构、算法设计等多个领域,旨在为读者提供深入学习和掌握信息技术所需的资源。

 

================================================

C++

         C++primer / The c++ programming language

 

         Effective c++ / More effective c++ / Exceptional C++

        

         The c++ standard libray

        

         Thinking in c++ / Ruminations on c++

        

         C++ Templates(ref)

        

         Inside The C++ Object Model 

------------------------------------------------

linux

         系统管理、服务器搭建

         vi/vim/emacs

         shell/c++程序设计

         LAMP

------------------------------------------------

DS

         严蔚敏

         殷人坤

------------------------------------------------

Algorithm

         算法设计与分析

         算法导论

         编程之美

------------------------------------------------

software

 

         高质量C++/c编程指南

        

         编程珠玑

------------------------------------------------

AI

         AI 21century

 

ML

         机器学习

PR

         模式识别

ANNs

         人工神经网络

DM 

         数据挖掘

DOS

         分布式系统概念与设计

------------------------------------------------

Design patterns

 

         大话设计模式

 

         设计模式

------------------------------------------------

搜索引擎

 

         lucene

 

         原理

--------------------------------------------------

VC

         vc

--------------------------------------------------

java

         ssh

--------------------------------------------------

PHP

--------------------------------------------------

DB

         oracle

         mySql

==================================================

数学

 

         概率论与数理统计

         运筹学

         组合数学

         最优化

         matlab

--------------------------------------------------

经济

         金融

        

         证券

        

         银行

--------------------------------------------------

互联网

         电商

        

         SNS

==================================================

<think>好的,用户想了解Innovus Floorplan的教程或用户指南。首先,我需要确定用户的具体需求,他们可能是在使用Innovus进行芯片布局时遇到了问题,尤其是关于多边形边界和显示模块的设置。根据提供的引用内容,用户提到了如何报告多边形floorplan的坐标、用命令实现多边形floorplan,以及在floorplan view中显示所有module的方法。这说明用户可能在使用Innovus进行复杂布局时遇到了操作上的困难,需要官方文档或教程来指导。 接下来,我应该检查现有的引用内容,看看是否有直接相关的用户指南或教程被提及。引用1、2、3都是关于Innovus的具体操作技巧,但没有直接提到教程或用户指南。不过,根据常规知识,Cadence作为EDA工具供应商,通常会提供详细的官方文档。用户可能需要知道如何访问这些资源。 然后,我需要考虑用户可能没有提到的深层需求。比如,用户可能希望找到步骤-by-step的教程,或者具体的命令参考,以便更高效地完成floorplan设计。此外,用户可能在处理非矩形布局或模块显示时遇到了界面操作不直观的问题,因此需要命令行方法或参数调整的指导。 接下来,我应该组织回答结构,首先推荐官方文档,如Innovus User Guide和Command Reference,这些是权威的资源。然后,根据引用中的内容,补充具体的操作技巧,比如报告多边形边界的方法、命令实现多边形floorplan以及显示小模块的设置,确保用户知道这些信息可以在引用中找到。此外,提供社区资源和培训信息可以进一步帮助用户深入学习。 最后,生成的相关问题需要覆盖用户可能进一步关心的主题,比如优化布局、处理不规则形状、调试技巧以及模块布局的最佳实践,这样能够引导用户探索更多相关内容,解决潜在的问题。</think>### Innovus Floorplan 使用指南 #### 1. **官方文档推荐** - **Cadence Innovus User Guide**:包含完整的Floorplan设计流程、命令解释和图形界面操作说明,涵盖矩形/多边形布局、约束设置、模块摆放规则等[^1][^2]。 - **Cadence Innovus Command Reference**:提供`floorPlan`、`createBoundary`等核心命令的详细参数说明,适合命令行操作场景[^2]。 #### 2. **多边形Floorplan操作** - **坐标报告**:使用`dbGet`命令可提取非矩形边界的包围盒坐标。例如: ```tcl dbGet [dbGet top.fPlan.boxes].rect ``` 此命令返回多边形边界的最小/最大XY坐标值。 - **命令创建多边形**:通过`createBoundary`命令定义顶点坐标生成任意形状: ```tcl createBoundary -points { {x1 y1} {x2 y2} ... } ``` 比图形界面切割更高效。 #### 3. **模块显示设置** - 修改`Min.Floorplan Module Size`参数可显示小型模块(默认隐藏实例数<100的模块)[^3]。 - 路径:菜单栏 `VIEW -> Set Preference -> Floorplan`,调整后需刷新视图。 #### 4. **补充学习资源** - **Cadence Learning Hub**:提供在线课程(如"Innovus Fundamentals")含实操演示。 - **社区论坛**:Cadence Support Community和"拾陆楼"知识星球有案例讨论。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值