图形界面介绍<Color Preferences>

本文介绍了Innovus/Encounter中图形界面的颜色控制,包括Objects、Wire/Via、View-Only、Custom和Cell Layout五大类别。详细讲解了各类别的对象特点和用途,如Wire/Via中的Patch wires,以及Custom中自定义Layer的显示。同时提到了相关的设计工具和概念,如静态时序分析、数字后端等。
摘要由CSDN通过智能技术生成

今天我们介绍的是Innovus/Encounter中控制颜色的按键,大家知道在Innovus中,有各种各样的object, 那每个Object都有它对应的颜色和样式。右边的Layout control面板里面已经列举了一些最常用的。如果我们想要看到所有的Object,可以点击Layout Control里面的“All color”按键

这个按键控制了Innovus中所有Object的颜色,由于东西太多,软件将其粗分为五类:Objects, Wire/Via,View-Only,Custom,Cell-Layout

Objects

Objects这一栏,大致就是主右侧菜单上的“可看可选”的东西,按字母顺序排列,前面都有介绍过了,不再重复了。底部的Edit Layer可以调整Object的样式和颜色,不过该功能已经集成在主右侧菜单上每个Object前面的按键里了

Wire/Via

Wire/Via这一栏就是主右侧菜单上和Layer相关的Objects集合,分别是Wire/Via,Track,Pin,Route blockage,Violation,Patch wires。

前面五个都很熟悉,关于Patch Wire,则是advance node中用到的一个新概念。类似于一块金属补丁,用于修补DRC,相对于普通wire,Patch wire具有灵活性,它是NanoRoute产生的,但可以改变形状,下图中GUI上选中的就是一段Patch, (当选中该wire时,会出现斜向的选择符号)

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
功能很完善的颜色选择控件,不过,demo只是演示了如何在PreferenceActivityColorPickerPreference,其实完全可以在一般的布局调用它的ColorPickerDialog类,这样适用范围更广一些。项目地址:https://github.com/attenzione/android-ColorPickerPreference 效果图:如何使用public class MainActivity extends Activity  implements ColorPickerDialog.OnColorChangedListener{ private Button chooseButton; private View preView;//预览视图 @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); this.setContentView(R.layout.main); preView = findViewById(R.id.preView); chooseButton = (Button) findViewById(R.id.chooseButton); chooseButton.setOnClickListener(new OnClickListener(){             @Override             public void onClick(View v){                 ColorPickerDialog mDialog = new ColorPickerDialog(MainActivity.this, 0xff333333);//弹出选择器对话框,并设置初始颜色                 mDialog.setOnColorChangedListener(MainActivity.this);  //设置监听器,监听颜色选择,需要实现onColorChanged方法                                                                                                                    mDialog.setAlphaSliderVisible(true);                 mDialog.setHexValueEnabled(true);                                                   mDialog.show();  //弹出选择器对话框                     }         }); } //实现ColorPickerDialog.OnColorChangedListener @Override public void onColorChanged(int color) { preView.setBackgroundColor(color); } }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值