|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
最近刚开始接触P&R, 学习astro的使用。
遇到几个基本问题,想向各位请教一下:
1. TDF file中的内容如下:
pin "x" 16 0.6 0.6 "top" 0 1350.00
想请问这里的16表示的是什么?
2. 我在scripts里看到有如下指令:
load “.../chrt035_ant.cmd”
在run astro,执行script时,提示load command error.
( chrt035_ant.cmd内容如下:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; File: chrt035_ant.cmd
;; Author: Yu Chen
;; @(#) Astro command file for antenna rule setting for Chartered 0.35U LOGIC
;; @(#) Revision 1.0.1.0
;; @(#) Date 17-Nov-04
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Copyright (c) 2004 Synopsys, Inc. All Rights Reserved
;; This information is provided pursuant to a license agreement that grants
;; limited rights of access/use and requires that the information be treated as
;; confidential.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Foundry Document Reference : YI-108-DR001 Rev 1J
;; Foundry Document Title : Chartered 0.13um LOGIC/MIXED SIGNAL/RF Technology Design Rules
;;
;; Revision Date Who What
;; ------------ --------- --- ----------------------------------------------------------------
;; Rev. 1.0.1.0 17-Nov-04 YC Initial version based on Chartered 0.35um Logic DRM
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Usage : type (load "chrt035_ant.cmd") in the Astro/Apollo window to store the
;; advanced Antenna rule definitions.
;;
;; dbDefineAntennaRule libId mode diodeMode defaultMetalRatio defaultCutRatio
;; mode
;; 1 : top area based, ignore all lower-layer segments
;; 2 : top area based, include lower-layer segments to the input pins
;; 3 : top area based, include all lower-layer segments
;; 4 : sidewall area based, ignore all lower-layer segments
;; 5 : sidewall area based, include lower-layer segments to the input
;; pins
;; 6 : sidewall area based, include all lower-layer segments
;; diodeMode (outputPin)
;; 0 : output pin cannot protect antenna
;; 1 : any diode can provide unlimited protection
;; 2 : diode protection is limited. If more than 1 diode are connected,
;; the largest value of max-antenna-ratio of all diodes will be used.
;; 3 : diode protection is limited. If more than 1 diode are connected,
;; the sum of max-antenna-ratio of all diodes will be used.
;; 4 : diode protection is limited. If more than 1 diode are connected,
;; the sum of all diode-protection value of all diodes will be used
;; to compute max-antenna-ratio.
;;
;; dbAddAntennaLayerRule libId mode "layer" layerMaxRatio '(v0 v1 v2 v3)
;; layerMaxRatio
;; max. antenna ratio with no diode protection
;; (dp > v0) ? ((dp + v1 ) * v2 + v3) : layerMaxRatio
;; max. antenna ratio with (diode protection == dp)
;;
;; Notes
;; -----
;; 1- You would set either Advanced Rules in HPO form, or set
;; (axSetIntParam "droute" "doAntennaConx" 4)
;; during the Astro session to use those advanced antenna rules definition.
;; There is no need then to use droute parameters maxAntennaRatio and maxCutAntennaRatio.
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
define _libId (dbGetCurrentLibId)
dbClearLibAntennaRules _libId
dbDefineAntennaRule _libId 1 1 150 0
请问应该怎样修改script,才可以正确执行load “.../chrt035_ant.cmd”的操作?
非常感谢指点,谢谢! |
|