没有合适的资源?快使用搜索试试~ 我知道了~
首页Allegro Design Entry HDL User Guide教程
资源详情
资源评论
资源推荐
Allegro® Design Entry HDL User Guide
Product Version 16.3 December 2009
11
Working with Designs
This section describes the following tasks:
Expanding Your Design
Finding Nets and Cells in Your Design
Navigating Nets in Your Design
Global Modification
Part Manager
Running Scripts
Highlighting (Cross-Probing) Objects
Applying Connectivity Changes from the Physical Design to Your Schematic
Back Annotating Your Design
Module Ordering
Performing Page Management Operations
Displaying and Working with Schematic Page Numbers
Importing Designs
B
aselining a Design
C
reating the Table of Contents for a Design
Expanding Your Design
When you start a design, it is in hierarchy. This means that multiple drawings in a design are
connected in a tree-like fashion. Before expansion, schematic views are obtained from the default
specified in Project Manager Setup (in the Schematic box of the Views tab). Once a design is
expanded, you can navigate up and down the drawing hierarchy using the Hierarchy Editor or by
clicking on the Descend or Ascend icons as needed.
Expanding the design enables communications between Design Entry HDL and other tools and lets
you associate an expansion configuration with the design.
When you create an expansion configuration using the Hierarchy Editor (Tools – Hierarchy Editor)
and then expand the drawing (Tools – Expand Design), schematic views are obtained from the
1
current configuration and not from the default specified in the Project Manager Setup.
With design expansion, Design Entry HDL reads all levels of the design so that you can:
Highlight the objects (cross-probe) between tools using Display – Highlight and Display –
Dehighlight.
View properties from net synonyms that are in the current drawing or in other drawings.
Navigate the drawing hierarchy based on the current expansion configuration.
Find all synonyms of a specified net or all instances of a specified cell in a hierarchical design or
multipage schematic.
To expand a design
Choose Tools – Expand Design.
Design Entry HDL expands the design to read all pages and levels and to enable communication
with other tools.
Note: Drawing expansion takes some time to complete, depending on the complexity of your
design.
Finding Nets and Cells in Your Design
To find nets and cells:
1.
Choose Tools – Expand.
2.
Choose Tools – Global Find.
The Global Find dialog box appears.
3.
In the Name box, do one of the following:
Type the name of the net or the cell to be located. For example, typing ls04 locates all
instances of the part ls04.
Note: To find a vectored signal DATA[3..0] or DATA(3..0), type DATA or DATA<3..0> in the
Name box.
Select a previously entered name from the list.
4.
Select the object type to be located as either Net or Cell.
5.
To optionally restrict the search by property, do both of the following in the With Property
section of the dialog box:
Type or select a property name in the Name box.
Type a property value in the Va l u e box or type a * (asterisk) to locate all objects having the
specified property name and any property value.
When you enter the property name and the value, they are added to their respective list boxes so
that they can be reused during the same design session.
6.
Select how you want the search results to be listed - by full Hierarchical Names or by Library
Location.
7.
Click Find to begin the search.
The search process begins. The Find button becomes the Stop Find button, which you can use to
cancel a lengthy search in progress. You can also click Close.
A message at the bottom of the dialog box tells you how many instances were found. The
(unlabeled) status area box displays the instances of the object found.
2
8.
Specify how you want a selected search result to be viewed: Zoom to Object, Navigate or both.
9.
Click on a search result to view it in your design.
When you select a result to view, the page containing the object appears with the object
highlighted. If you chose Navigate, the Global Navigation window appears so that you can move
across the design to view all net instances listed in the search results box.
10.
Click on another search result to view in the design.
or
Search for a different net or cell by entering a new net or cell name in the Name box.
or
Click Close.
Objects Not Found by Global Find
Objects with the following properties:
VHDL_SLICE VHDL_CONCAT TIE
HDL_SCHEMATIC HDL_POWER HDL_CONCAT
HDL_REPLICATE COMMENT_BODY PLUMBING_BODY
FLAG_BODY PINNAME_BODY HDL_PORT
VHDL_PORT VHDL_ALIAS
Objects named:
PIN
NAMES
DRAWING DEFINE
MENU
Bus names:
having step size
For example, A<31..0:2> is not found by Global Find
with names ending in *
For example, A<2..0>* is not found by Global Find
Navigating Nets in Your Design
1.
Choose Tools – Global Navigate.
The Global Navigation window appears.
2.
Select how the search results are to be viewed - by full Hierarchical Names or by Library
Locations.
3.
Select a net in your design.
4.
A message box appears prompting you to expand the design:
If you select "Yes", the design is expanded and all the aliases for the net are seeded in the
3
Global Navigation window. You can navigate to the net by clicking on any of the canonical
names.
If you select the Expand without prompt check box, you will also be able to navigate nets later
without expanding the design.
The hierarchical name for the net appears in the Hierarchical Names box, and the message box
indicates how many nets were located. The status area box lists all the net instances located.
5.
If you want to zoom in on a search result, select Zoom to Object, otherwise, go to step 6.
6.
To view a search result, select a net instance in the status area box.
When you select a result to view, the page containing the object appears with the object
highlighted.
7.
Select another net in your design.
8. Use the Back and Next buttons to move between different nets that you selected.
Global Modification
The Global Modify feature in Design Entry HDL helps you delete or modify any net, pin, or
component property from the whole design. It also helps you replace a component with a new
component across a design. You can either choose the new component from the physical part filter
or pick a replacement from the design. Component change is also supported in the logical .
The Global Modify feature contains Java 1.3.1 code that uses TrueType
fonts. For the Global Modification window to appear correctly, you must
install the SUNWi1of package.
To open the Global Modification window:
1.
In Design Entry HDL, choose Tools – Global Update.
2.
In the Global Update submenu, select any option.
Each tabbed page in the Global Modification window contains input fields for controlling the
modification of properties.
Property
Change
Use this
tabbed page
to change
properties
of
components,
pins, and
nets across a
design.
P
roperty
Delete
Use this
tabbed page
to delete
properties
of
components,
pins, and
nets across a
design.
4
Component
Change
Use this
tabbed page
to replace a
component
across a
design with
a new
component.
Global modification can also be carried out in a batch mode. To know more, please see the The
Batch Mode Operation section below.
Modifying Component, Pin, and Net Properties
To change a net, pin, or component property,:
1.
With the schematic page open in Design Entry HDL, choose Tools – Global Update.
2.
In the Global Update submenu, select Global Property Change.
The Global Modification window appears with the Global Property Change tabbed page open.
3.
In the Change (Name) field, do one of the following:
a.
Type the property name.
b.
Select a previously entered name from the drop-down list. For example, if you want to change
the name of the ASSIGN_TOPOLOGY property, select ASSIGN_TOPOLOGY from the drop-down list.
4.
In the To (Name) field, do one of the following:
a.
Type the new property name. For example, if you want to change the name of the
ASSIGN_TOPOLOGY property to ALLOT_TOPOLOGY, type ALLOT_TOPOLOGY in this field.
b.
Select a previously entered name from the drop-down list.
You can also preserve the source property name by selecting the first option in the drop-down
menu, ++Preserve Source Name++. This option cannot be used in conjunction with the
++Preserve Source Value++ option, otherwise no modification is made.
5.
Select the Design Entry HDL object type. For example, if you want to change the
ASSIGN_TOPOLOGY property on a net, select the Nets check box.
Wildcards are supported in the GUI for the original property name and value. The
* is always
handled as a wildcard in the original property name. The Enable Wildcard check box controls
whether the * in the original property value is handled as a wildcard or as a literal. To know more
about the usage of wildcards in the Property Change tab, refer to Dialog Box Help.
Note: If you are changing a property on a pin or component, select the appropriate check box.
6.
Select the scope of modification:
If you want to apply the modifications only to the current page, select the Current Page radio
button.
If you want to apply the modifications to all pages in all modules of the design, select the
Design radio button.
5
剩余70页未读,继续阅读
chenxianfeng1001
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2