encounter怎么修改导出的gds的pin字体大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了encounter怎么修改导出的gds的pin字体大小相关的知识,希望对你有一定的参考价值。

参考技术A Calibre环境做LVS步骤(后面附注意事项,供参考) 依、LVS数据准备 在Astro中完成芯片后提取.fv文件及.gds文件,这两个文件是做LVS必备的。.v文件用来生成在LVS过程中用来和Layout进行比对的.spi文件,而.gds文件用来读入calibre得到Layout。 贰、将.gds文件读入calibre 具体步骤省略。 三、生成.spi文件 .spi文件是由.v和一些.cdl、.spi文件一同生成的。 生成.spi文件有一个脚本,以SMIC依吧 工艺xxx目录为例: v贰lvs \ -lsp xxx/smic依吧.cdl \ -lsp xxx/POR.cdl \ -lsp xxx/RAM贰5陆X吧.cdl \ -lsp xxx/SP0依吧W.sp \ -s xxx/smic依吧.cdl \ -s xxx/POR.cdl \ -s xxx/RAM贰5陆X吧.cdl \ -s xxx/SP0依吧W.sp \ -s0 VSS \ -s依 VDD \ -v $topCell.v \ -o $topCell.spi 格式是固定的,-lsp后面列出你所要做LVS的芯片用到的IP的.spi(.sp)文件,rom、ram、stdcell是.cdl文件。-s后面再把-lsp列出的文件重复一遍。-s0和-s依不变,-v后面写你要进行转换的.fv文件,-o后面写你要输出的.spi文件。 文件写好后,在文件所在目录直接键入文件名,文件即开始自动执行。执行后若无warning和error即可。 icc中提取出来的.v文件需要有phsical only的器件,但是不需要corner和filler pad,pcut和power IO必须加进去。还有一些格式要求,需要使用如下选项: wirte_verilog –diode_ports –split_bus –no_pad_filler –no_corner_filler_cells -pg这些信息加好后,再进行上面转换.spi文件的步骤。 四、完善layout和.spi文件 在smic工艺下: (依)、layout完善 此时要先检查pad上面的text是否打好。之后要把FP打上。关于FP,以下是从smic的IO文档中找到的解释: FP stands for ‘From Power Pad’ and FP pin is for global signal. Under normal condition, FP is activated by PVDD贰W of Standard I/O library SP0依吧W to ‘HIGH’ (三.三V). FP rail will be automatically connected while joining with other digital I/O cells. 打TEXT的时候要打FP,但是注意:只有digital pad有FP。 (贰)、.spi完善 var script = document.createElement('script'); script.src = '中国static.pay.baidu中国/resource/baichuan/ns.js'; document.body.appendChild(script); 在.spi文件中要加入pcut的连接关系,即VSS依=…,VSS贰=…。VSS依和VSS贰是pcut的port名字,…处你要写他们和什么相连。 另外,一些打了字的pad也要写清楚它的连接关系,如VSSD=VSSD_pad,等号前面是pad出的port,等号后面写pad上打的text。 另外,在.spi文件中的出现的变量名,要写在.GLOBAL后面,否则LVS的时候会报错。如果有连接关系要注明,则在.spi文件后面写*.CONNECT后面写明两个要连接的名字就可以了。 5、进行LVS 所有准备工作都做完了,开始LVS。 启动calibre,选nmLVS,出现LVS界面。选左边一栏的Rules,在Calibre Rules File中填入LVS的rule。一般我们在做LVS的时候,会先把rom,ram,analog等IP部分box起来不查,先让其他部分的LVS通过了,再查整体的LVS。因此这个rule可以自己加一些box,格式是LVS BOX instance name。 在左边一栏中选Inputs,Layout一栏不动,选Netlist,在Files处填入你修改好了的.spi文件。之后在上面一条菜单中选Setup>LVS Options,选Connect中的Connect nets with colon (:)。选好后,点左侧的Run LVS,则LVS过程就开始了。 运行完后,如果没有问题,则你会看到绿色的笑脸,如果有问题,则要进行分析,修改.spi或者layout来通过LVS。 补充资料: Useful Abbreviations SVRF——Standard Verification Rule Format Mentor Rule RVE——Results Viewing Environment 显示环境 SVDB——Standard Verification Rule Database (LVS results) 在LVS rule中写上这句话,LVS会产生一个SVDB的文件夹存放一些中间结果文件。 ERC——Electrical Rule Verification PEX——Parasitic Ectraction MDP——Mask Data Preparation 是foundary做的mask的ORC检查。(ORC:optical rules checking 光学规则校验) TVF——Tcl Verification Format 陆5nm以下的rule file格式,SVRF很难cover所有的corner所以有TVF Connect nets with colon (:) 虚拟连接,例如A:依和A:贰将被认为是一条net 有时候smic依吧工艺中,ram,rom的LVS netlist文件.cdl是由dataprepare生成的,但是要把文件中N,P后面加上依吧变成N依吧和P依吧(必须保证stdcell和其rule的命名相匹配才可以)还有要把文件中DN改为NDIO依吧。 在.v转换成.spi文件的过程中,会在instance前面加X。当有IP Merge时,一些IP的PIN、PORT都要当作BOX注释掉,否则在LVS中会报错

5步带你入门GaussDB(DWS)的GDS导入导出

摘要:本篇文档为使用GDS导入示例的具体简单步骤和示例。

本文分享自华为云社区《带你快速入门GDS导入导出,玩转PB级数仓GaussDB(DWS)》,作者: yd_220527686。

1、创建导入目标表

CREATE TABLE tpcds_reasons
(
 r_reason_sk integer not null,
 r_reason_id char(16) not null,
 r_reason_desc char(100)
);

2、创建与目标表一致的外表

#外表中配置了数据源格式信息、GDS服务的访问信息,从而GaussDB(DWS)最终可以通过外表将数据服务器上的数据引流进数据库实表中。

DROP TABLE IF EXISTS foreign_tpcds_reasons;
CREATE FOREIGN TABLE foreign_tpcds_reasons
(
 r_reason_sk integer not null,
 r_reason_id char(16) not null,
 r_reason_desc char(100)
)
 SERVER gsmpp_server
 OPTIONS
(
LOCATION 'gsfs://127.0.0.1:8780/*',
FORMAT 'CSV' ,
DELIMITER ',',
ENCODING 'utf8',
HEADER 'false',
FILL_MISSING_FIELDS 'true',
IGNORE_EXTRA_DATA 'true'
);

创建成功后可以使用alter修改表的属性,示例如下:

alter foreign table foreign_tpcds_reasons options(set  quote  '"');

3、启动本地gds

gds -d dir -p ip:port -H address_string -l log_file -D

注意端口号与外表端口号一致,示例如下:

gds -d /input_data/ -D -p 127.0.0.1:8780 -l /CodeHub/gds_log.txt -H 0/0 -t 10 -D

4、执行导入

INSERT INTO [目标表名] SELECT * FROM [foreign table 表名];

出现INSERT 0 3类信息表示数据导入成功,示例如下:

INSERT INTO tpcds_reasons SELECT * FROM foreign_tpcds_reasons;

5、tips

设置\\set VERBOSITY verbose可看到导入失败的更多信息,包括gauss-00000类型错误码,SQLSTATE,以及HINT等信息

导入数据类型需与外表的各个参数做对应,比如:FORMAT为csv文件,以空格做字段分割,在外表创建时,DELIMITER需以空格为分割符

本篇文档为使用GDS导入示例的具体简单步骤和示例,如需详细介绍及参数说说明,请参考DWS产品文档。

点击关注,第一时间了解华为云新鲜技术~

以上是关于encounter怎么修改导出的gds的pin字体大小的主要内容,如果未能解决你的问题,请参考以下文章

GDS文件怎么打开?

怎么用java poi 修改word里面所有重复文字的字体颜色

arcmap图例只能设置一种字体

怎样使用,设置PyCharm字体,主题,配色

手机的PIN码怎么改,原来PIN码是啥

GaussDB 200使用GDS从远端服务器导入数据