常见EDA软件的license管理
文件类型:PPT/Microsoft Powerpoint 文件大小:368640字节
内容摘要:
常见EDA软件的license管理www.pld.com.cn
Flexlm 介绍
— 常见EDA软件的license管理
什么是 Flexlm
由Globetrotter 公司发明的软件加密方法
Flexible License Manager
Globetrotter 公司向软件厂商出售相关开发软件,软件厂商把此加密程序集成到自己的软件中
可以锁定机器的硬盘号,网卡号,使用日期,支持加密狗,以保护软件的知识产权
被80%以上的EDA软件公司所采用,是目前最流行的EDA软件加密方法,保护着世界上价值几百亿美元的EDA软件
了解Flexlm可以使我们正确的安装,管理和使用多个EDA软件
License文件的结构
以下为常见license.dat文件中的一段:
FEA TURE quartus alterad 2001.12 25-sep-2002 uncounted E71125CEA376 \ HOSTID=GUARD_ID=T000072362
FEATURE:关键字
quartus: FEATURE名,即允许开通的功能
alterad:厂商标识
2001.12:版本标记,可以是时间,也可以是版本号,如: 9.6,6.0,3.1
25-sep-2002 :2002年9月25日超期,如:是permanent或0,表示永不过期
uncounted:使用人数限制
E71125CEA376:根据以上tiaojian 和Flexlm加密算法,计算出的密码
HOSTID=GUARD_ID=T000072362 :运行机器的特征, 只有检测到存在T000072362的加密狗时,软件才可以使用.这里也可以指定硬盘号,网卡号等等
Flexlm License manger工具的安装
一些软件并不需要安装专门工具来管理license,如:MaxplusII,QuartusII等.但更多EDA软件需要专门工具进行管理
安装很多EDA软件的时候, 会有一个安装License Server的选项, 安装完成后会在控制面板中发现一个FLEXlm License Manager的工具.
Flexlm License manger工具的使用-1
点击Flexlm License manger,出现如下窗口中,找到相应lmgrd.exe,并指定license.如果有多个License文件,要用分号隔开
Flexlm License manger工具的使用-2
有的EDA软件没有License Server安装选项.但软件本身就自带FLEXlm License Manager, 如Leonado Spectrum程序组下可以找到FLEXlm Manager这个程序,用鼠标点击运行就会出现上面提到的那个管理窗口
Flexlm管理
Flexlm License manger工具的使用-3
Win95/98下还需要在autoexec.bat中加入如下一行:
SET LM_LICENSE_FILE=c:\flexlm\license.dat
如果有多个License文件,可以用分号隔开,如:
SET LM_LICENSE_FILE=c:\flexlm\license1.dat ; d:\altera\license2.dat
Win2000和NT,则需要在系统环境变量中设定这些参数.
设置完以后需要重新启动计算机
一些软件,如QuartusII,MaxplusII等不需要以上步骤,只要在license setup中指定license文件的位置即可
注意事项
不要随意更改系统时间!
Flexlm加密系统会监测系统文件的时间
更改系统时间导致的常见错误信息:
Flexlm error, system clock has been set back
解决方法
查找C:\windows\下所有时间不正确的系统文件文件,在正常的系统时间下将其修改保存
应用专用文件时间管理软件修改文件时间
重装系统
如需了解关于FLEXLM更详细的资料请参考FLEXlm的End-User-Manual或浏览:
http://www.globetrotter.com
·上一篇:
高职院校开展EDA教学的实践与研究·下一篇:
加盟EDA协会