位置:51电子网 » 技术资料 » 其它综合

Mapping file的使用

发布时间:2008/6/5 0:00:00 访问次数:1367

mapping file的使用

本文介绍的mapping file是指cadence virtuoso中运用的map file。
由于各公司的差异性,比如使用的tech file不同,定义的层名与相对应的stream number的
差异等,造成一些不便。所以在公司之间进行数据传递时,会随着database 附带上map file
是解决这一问题。

map file主要有四种:
cell name mapping file、layer name mapping file、text font mapping file、user-
defined property mapping file

本文中只介绍其中的前三种。这些文件主要运用在data stream import / export时,可见
ciw file-->import-->stream-->user-defined data 中的选项,export也是如此。

首先介绍输入时的map file 格式:

cellin.map
#cadence cell cadence view foreign cell
# name name name
inv layout inv

layerin.map
#cadence layer cadence layer foreign layer foreign data
# number purpose number type
mt1 drawing 10 0
mt2 drawing 11 0

fontin.map
#cadence font stream font scale factor
#
stick 0 0.5

把这些文件准备好,然后建一个名为inv 的layout view cell,并用mt1和mt2画一些图形,
打一些label,来进行比较。
保存并输出data在option中填入这些mapping file,将输出的data转入,与平时输入一
样。这样你会发现:

1, 原先名为inv的cell转变成了inv,cellin.map中定义将inv 转换成cell inv;

2, mt1和mt2转换成了其他层(layer number依不同的tech file而定),将mt1的layer number定义为10
将mt2的layer number定义为11保存到gdsii中;

3, label缩小到原先的0.5倍。

上述mapping file中,

layer number指tech file中对应的layer number,因为stream data中
只会保存对应层的layer number 与 data type。(格式如:10 或者 10,11或者 10-11)

cadence font 指字体,如enurostyple gothic math roman script stick swedish等

stream font指 stream data描述字体时以 00表示 font 0 ,01-font 1,10-font 2,11- font 3

(*注,避免对pcell进行转换。)

输出时的map file格式:

输出的mapping file与输入的file略有变化

cellout.map
#cadence library cadence cell cadence view translated cell
# name name name name

layerout.map
#dfii dfii stream stream
#layer name layer purpose layer number data type

fontout.map
#font name font number scale factor


[结尾]

map file起到一个映射的作用,如果灵活运用,也能帮助我们解决一些问题。

mapping file的使用

本文介绍的mapping file是指cadence virtuoso中运用的map file。
由于各公司的差异性,比如使用的tech file不同,定义的层名与相对应的stream number的
差异等,造成一些不便。所以在公司之间进行数据传递时,会随着database 附带上map file
是解决这一问题。

map file主要有四种:
cell name mapping file、layer name mapping file、text font mapping file、user-
defined property mapping file

本文中只介绍其中的前三种。这些文件主要运用在data stream import / export时,可见
ciw file-->import-->stream-->user-defined data 中的选项,export也是如此。

首先介绍输入时的map file 格式:

cellin.map
#cadence cell cadence view foreign cell
# name name name
inv layout inv

layerin.map
#cadence layer cadence layer foreign layer foreign data
# number purpose number type
mt1 drawing 10 0
mt2 drawing 11 0

fontin.map
#cadence font stream font scale factor
#
stick 0 0.5

把这些文件准备好,然后建一个名为inv 的layout view cell,并用mt1和mt2画一些图形,
打一些label,来进行比较。
保存并输出data在option中填入这些mapping file,将输出的data转入,与平时输入一
样。这样你会发现:

1, 原先名为inv的cell转变成了inv,cellin.map中定义将inv 转换成cell inv;

2, mt1和mt2转换成了其他层(layer number依不同的tech file而定),将mt1的layer number定义为10
将mt2的layer number定义为11保存到gdsii中;

3, label缩小到原先的0.5倍。

上述mapping file中,

layer number指tech file中对应的layer number,因为stream data中
只会保存对应层的layer number 与 data type。(格式如:10 或者 10,11或者 10-11)

cadence font 指字体,如enurostyple gothic math roman script stick swedish等

stream font指 stream data描述字体时以 00表示 font 0 ,01-font 1,10-font 2,11- font 3

(*注,避免对pcell进行转换。)

输出时的map file格式:

输出的mapping file与输入的file略有变化

cellout.map
#cadence library cadence cell cadence view translated cell
# name name name name

layerout.map
#dfii dfii stream stream
#layer name layer purpose layer number data type

fontout.map
#font name font number scale factor


[结尾]

map file起到一个映射的作用,如果灵活运用,也能帮助我们解决一些问题。

相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!