pattern conversion setup file
1. vcdstil_setup:.vcd to .stil(一些常用参数设定)
主要用于:VCD格式的Pattern(Generate Pin、Generate Timing、Generate stil file),如下是一些常用参数的设定规则:
- pins_file='./pin.csv' ##指定生成的pin文件的路径和名称
- (For multiport) ports_file='./ports.csv' ##主要用来get VCD源文件中的port信息(生成multiport时设置此参数,single port可注释掉此参数)
- timing_file='./timing.csv' ##指定生成的timing文件的路径和名称
- input_files ='./xxx.vcd' ##指定输入VCD路径和名称
- stil_out_file='' ##指定输出STIL文件的路径和名称
- start_time='' ##指定开始转换的时间,如果参数为空,则默认从0ns开始
- end_time='' ##指定结束转换的时间,如果参数为空,则默认为pattern结束
- cycle_width= 'xx ns' ##指定周期,通常是VCD文件中clock pin的周期(转multiport时,cycle_width为空即可:工具会调用ports.csv文件中的period)
- keep_design_hierarchy=0 ##表示pin name名称的完整性,有0和1,如果设置为 1,信号的完整分层路径将用作信号名称,信号的名称“.mymodule1.mymodule2.mysig”。 如果设置为 0,则仅存储信号名称(即,信号将被命名为“mysig”)。该参数是可选的。 (默认为 1)
- time_unit ='ns' ## 指定时间单位
- stil_file_layout = 'all_in_one' ## 通常使用'all_in_one'
- (For multiport) gen_static_port = 0 ##表示对VCD中未分到port中的pin进行分类。设置为0,意为将未分到port的pin默认分到相同period的已有port中;设置为1,意为将未分到port的pin默认分到一个新生成的port中,port name为port_static。(生成multiport时设置此参数,single port可注释掉此参数)
2. stilreader_setup:.wgl/.stil to 93K(一些常用参数设定)
主要用于:.wgl/.stil格式的Pattern,如下是一些常用参数的设定规则:
- target = '93000DD' ## 如需转换为SMT7的pattern,使用默认的配置即可;如需转换为SMT8的pattern,该参数修改为‘93000SMT8’
- input_file = './ ' ##指定输入件(需要转换的源文件),路径和文件
- workdir = ' ' ##指定输出件(转换后的文件)的路径
- project_name = ' ' ##指定输出件的Project name
- xmode_factor = 1 ##指定转换后的pattern为X-n mode,如需要转X4mode,该参数修改为'4'
备注:附件仅供参考,如有其他问题请联系我们。
Related Articles
Pattern Conversion - WGL/STIL
TE-Cloud VM提供VCD/WGL/STIL/ASCII类型的向量转换。其中WGL/STIL在转换的过程中使用的是同一个License和工具: License:STDL_READ License Tool:stilreader Setup file:stil_simple 1.使用命令行实现pattern conversion,命令如下: /opt/93000/stdl/bin/stilreader -timestamp -licwait -setup: ...
Pattern Conversion - VCD
TE-Cloud VM提供VCD/WGL/STIL/ASCII类型的向量转换。VCD pattern conversion使用的License和工具为: License:EVCD_XL License 、STDL_READ License Tool:stilreader、vcdstil Setup file:vcdstil_simple setup、stil_simple 1.使用命令行实现pattern conversion,命令如下: Generate Pin: ...
stilreader_gui/vcdstil_gui使用手册
.stil/.wgl/vcd类型的pattern可以使用STDL提供的GUI进行转换。 .vcd类型的pattern,使用的是./vcdstil_gui。 .stil/.wgl类型pattern,使用的是./stilreader_gui。 使用方法请参考附件:STDL_GUI使用手册.pdf
Pattern conversion中的信号处理问题
在转STIL/WGL/VCD pattern时,会遇到对signal处理的问题,常见的是需要实现如下功能: Pin重命名 只转部分pin 去掉一些pin 添加新的pin 在setup文件中添加以下参数均可实现: 1. Pin重命名 rename_signals={'STIL/WGL/VCD-signal-name ':'93k-pin-name',...} (STIL/WGL) ...