Synopsys的仿真软件Hspice 2022版在Windows系统上的下载安装教程

news2024/11/25 13:37:28

目录

  • 前言
  • 一、Hspice安装
  • 二、安装许可管理工具
  • 三、配置使用
  • 总结


前言

Synopsys HSPICE是电子电路仿真领域非常强大的软件,具有模拟和分析MOS元件的算法。HSPICE用于分析基本的电子电路,如晶体管,不包括电子元件,如微控制器。该软件具有强大的模拟和验证输出数据的能力,可用于各种电子电路的测试和分析。HSPICE软件是一款精确可靠的模拟器,用于模拟和分析电路的各个部分,管理其功耗,测试元件性能以及创建图纸和设计文档。


一、Hspice安装

1、运行安装程序,如下图所示。
在这里插入图片描述
2、继续下一步安装,如下图所示。
在这里插入图片描述
3、选择接受许可协议,继续下一步安装,如下图所示。
在这里插入图片描述
4、确定安装组件,继续下一步安装,如下图所示。
在这里插入图片描述
5、设置安装路径,继续下一步安装,如下图所示。
在这里插入图片描述
6、默认开始栏设置,继续下一步安装,如下图所示。
在这里插入图片描述
7、确认无误后开始安装,如下图所示。
在这里插入图片描述
8、耐心等待安装,如下图所示。
在这里插入图片描述
9、暂不更新环境变量,如下图所示。
在这里插入图片描述
10、选择稍后重启,安装完成,退出安装程序,如下图所示。
在这里插入图片描述

二、安装许可管理工具

1、运行scl安装程序,如下图所示。
在这里插入图片描述
2、继续下一步安装,如下图所示。
在这里插入图片描述
3、默认安装选项,空白,继续下一步安装,如下图所示。
在这里插入图片描述
4、接受许可协议,继续下一步安装,如下图所示。
在这里插入图片描述
5、安装路径默认,继续下一步安装,如下图所示。
在这里插入图片描述
6、确认无误后开始安装,如下图所示。
在这里插入图片描述
7、安装完成,退出安装程序,如下图所示。
在这里插入图片描述

三、配置使用

1、运行Crack文件夹下的LicGen程序,如下图所示。
在这里插入图片描述
2、在弹出的界面中打开packs文件夹下的lpd文件,如下图所示。
在这里插入图片描述
3、此时保持第2步打开界面的同时,运行Crack文件夹下的scl_keygen文件,如下图所示。
在这里插入图片描述
4、在LicGen程序界面的第一栏处分别点击HostnameCustom,然后在框中复制“=”后的主机名至scl_keygen程序界面的HOST Name处,如下图所示。
在这里插入图片描述
5、在LicGen程序界面的第一栏处分别点击EthernetCustom,然后在框中复制MAC地址至scl_keygen程序界面的HOST ID处,如下图所示。
在这里插入图片描述
6、在scl_keygen程序界面点击生成,如下图所示。
在这里插入图片描述
7、生成完毕,此时会在Crack文件夹下生成dat文件,如下图所示。
在这里插入图片描述
8、将生成的dat文件拖至fix.bat文件进行处理,如下图所示。
在这里插入图片描述
9、复制Crack文件夹下的两个patch文件到Hspice和SCL的安装目录下,如下图所示。
在这里插入图片描述
10、在开始菜单处启动命令行,然后切换到Hspice的安装目录(即上一步复制patch文件的位置),然后分别运行pubkey_verify.exe -ysynopsys_checksum.exe -y进行patch,如下图所示。
在这里插入图片描述
在这里插入图片描述
11、同样的,在开始菜单处启动命令行,然后切换到SCL的安装目录(即上一步复制patch文件的位置),然后分别运行pubkey_verify.exe -ysynopsys_checksum.exe -y进行patch,如下图所示。
在这里插入图片描述
12、最好复制生成的dat文件至SCL目录下新建的license文件中,如下图所示。
在这里插入图片描述
13、启动SCL工具如下目录的管理工具程序,如下图所示。
在这里插入图片描述
14、在服务栏勾选忽略许可文件指向环境变量,如下图所示。
在这里插入图片描述
15、在配置服务处进行设置,如下图所示,名字设置为第4步复制的Hostname,3处填许可管理工具所在路径处的lmgrd.exe和,4处选择第12步复制保存的dat文件,第5处设置如下图所示,然后选择保存。在这里插入图片描述
16、在启动停止处进行设置,选择Hostname对应的设置,先停止服务,如下图所示。
在这里插入图片描述
17、然后选择开始服务,如下图所示。
在这里插入图片描述
18、最后选择重新读取许可文件,显示读取成功,配置完成,如下图所示。
在这里插入图片描述
19、配置环境变量,在电脑左下角开始处搜索框搜索“环境变量”后回车,在弹出的窗口中进行如下设置,系统变量处新建,变量名填入:SNPSLMD_LICENSE_FILE,变量值填入:27000@(第4步复制的Hostname)。填写完毕后,依次点击确定,如下图所示。
在这里插入图片描述
20、至此,配置全部完成,启动软件,正常运行,如下图所示。

在这里插入图片描述


总结

声明:本文第二、三部分的配置过程只供学习参考,如有商业用途打算,请务必购买和使用正版软件!侵权立删!
本文所用软件链接:https://p【CSDN】an.ba【CSDN】idu.com/s/1CO【CSDN】I2h8AjPb【CSDN】j2lkF【CSDN】0z-ZzoA
提取码:fe【CSDN】z9
链接地址和提取码复制后去掉【CSDN】,或关注公众号“EDA家园”并回复“SH22”获取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/526087.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

虚拟机搭建宝蓝德中间件(三)

2.1. 准备介质 2.1.1. 介质包: 宝兰德中间件的介质名为:BES-9.5.2.4703.tar.gz,该介质包适用于不同操作系统和 硬件平台。 2.1.2. 上传 BES952 单机版介质,上传路径:/home/bes 2.1.3. 新建 BES 中间件目录,…

基于阿里云物联网平台的Android物联网软件框架

Android 物联网APP 提示:该工程是连接阿里云物联网平台的模板代码,将MQTT连接、JSON数据的订阅发布等操作封装,并且能够迅速将获取到的数据显示到手机界面上。使用了Servier进行网络连接的逻辑操作,并且使用自定义控件&#xff0…

uni-app嵌入微信小程序原生代码

使用uni-app有时需要用到微信小程序原生代码 解析: uni-app项目结构跟原生小程序的项目结构有着不一致的区别,如果说开发过程中必须要使用原生代码,就需要把原生代码作为组件的方式在uni-app项目中引入使用官网为了应对这一个需求,就给出了以下方法,供开发者实现 wxcomponent…

SQL注入详解(全网最全,万字长文)

漏洞原因 一些概念: SQL:用于数据库中的标准数据查询语言。 web分为前端和后端,前端负责进行展示,后端负责处理来自前端的请求并提供前端展示的资源。 而数据库就是存储资源的地方。 而服务器获取数据的方法就是使用SQL语句进…

Android Studio App开发中数据库SQLite的解析及实战使用(包括创建数据库,增删改查,记住密码等 附源码必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~ SQLite简介 SQLite是一种小巧的嵌入式数据库,使用方便,开发简单,如同mysql,oracle那样,SQLite也采用SQL语句管理数据,由于它属于轻型数据库&#xff0…

【网络】- TCP/IP四层(五层)协议 - 数据链路层

一、概述 TCP/IP 在最初定义时,是一个四层的体系结构,包括应用层、传输层、网络层、网络接口层。由于最下面的网络接口层并没有什么具有内容。因此,在学习计算机网络原理时,往往采用折中的办法,综合了 OSI 和 TCP/IP 的…

数据结构与算法----详解二叉树的遍历(迭代、递归)

文章目录 实现二叉树的类前序遍历中序遍历后序遍历层次遍历总结 ❤️ 作者简介:大家好我是小鱼干儿♛是一个热爱编程、热爱算法的大三学生,蓝桥杯国赛二等奖获得者🐟 个人主页 :https://blog.csdn.net/qq_52007481⭐ 个人社区&…

微信小程序跳转微信内置浏览器

最近遇到一个需求,需要微信小程序跳转到微信内置浏览器,但是官网并没有给出相关文档。查阅了大量资料,发现有两种实现方式。 1、通过微信公众号文章实现 小程序可以使用web-view打开关联的公众号文章,公众号文章可以在阅读全文放…

macOS Ventura 13.3 (22E252) 正式版 ISO、DMG镜像下载

macOS Ventura 版本历史 Release: macOS Ventura 13.3 (22E252), 2023-03-27macOS Ventura 13.2.1 (22D68), 2023-02-18macOS Ventura 13.2 (22D49), 2023-01-23macOS Ventura 13.1 (22C65), 2022-11-13macOS Ventura 13.0.1 (22A400), 2022-11-09macOS Ventura 13.0 (22A380…

关于结构体初始化的自我小结

前段时间在一个项目中使用到结构体数组来存储产品不同型号的参数,使程序通用化,便于测试和快速生产。由于之前很少使用结构体数组,在初始化时遇到了一点小阻碍,于是便想到对于结构体和其数组的初始化操作做一个小总结:…

前端笔试常考设计模式,操作系统,数据结构,ACM模板,经典算法,正则表达式,常用方法

考试时允许使用草稿纸,请提前准备纸笔。考试过程中允许上厕所等短暂离开,但请控制离开时间 笔试得分60%一般通过,面试答对80%才能通过 合集:2023年最全前端面试题考点HTML5CSS3JSVue3React18八股文手写项目笔试_参宿7的博客-CSD…

Microsoft Visual Studio 2019正式版离线安装包下载

原文地址:https://www.bitecho.net/microsoft-visual-studio-2019.html#respond Visual Studio(简称VS)是微软公司的开发工具包系列产品,包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开…

DIY信号发生器:运放实现三角波、方波发生器(详细参数说明)+multisim仿真

前言 信号发生器是电子工程师最常用的几个仪器之一吧,三角波和方波是最常用的波形,在之前的文章中,我们已经介绍过RC延迟电路,今天我就教大家通过RC延迟和运放来实现三角波和方波。 仿真软件版本 本次介绍的电路是通过multisim…

kafka如何保证消息不丢失?半分钟的答案和半个小时的答案有点不一样。

文章目录 一、Kafka在哪些场景下有丢消息的可能?二、面试流经典答法三、为什么金融场景没人会用Kafka?总结 ​ kafka如何保证消息不丢失? 这是面试最常问到的问题。但是其实这是一个最体现综合实力的开放性题目。把这问题真正弄明白&#xf…

uni - app

uni-app 使用vue的语法&#xff0c;vue指令 小程序的标签和 API <template><view class"content"><image class"logo" src"/static/logo.png"></image><view class"text-area"><text class"t…

期末作业C#实现学生宿舍管理系统

??开发背景 完整代码下载地址&#xff1a;点我下载 优化移步&#xff1a; 《c#中在datagridview的表格动态增加一个按钮方法》 《C#实现多窗口切换&#xff1a;Panel详细教程&#xff08;亲测&#xff09;》 文章还在更新&#xff0c;上次更新时间2022/06/20 20:49 由于快期…

unapp微信小程序转发分享、携带参数

一、第一种方式&#xff1a; // 开启小程序原生右上角分享按钮uni.showShareMenu({// https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share.htmlwithShareTicket: true,menus: [shareAppMessage, shareTimeline]//开启转发好友和转发朋友圈按钮});…

最详细python安装库的方法(以安装pygame库为例)

文章目录 前言 &#x1f680;&#x1f680; python安装库方法大全&#xff08;以安装pygame库为例&#xff09; &#x1f680;方法一、在pycharm内部直接安装【最简单的方法&#xff08;直接上图&#xff09;】 &#x1f680;方法二、&#xff08;在终端安装库&#xff09;…

Unity碰撞检测的必要条件

Unity中有两个独立的物理引擎&#xff0c;一个用于3D物理系统&#xff0c;一个用于2D物理系统。两个引擎是使用不同的组件实现的。因此BoxCollider和Rigidbody一起使用&#xff0c;代码中用OnTriggerEnter才能检测到触发;BoxCollider2D和Rigidbody2D一起使用&#xff0c;代码中…

(附源码)基于springboot考试系统 毕业设计 191015

基于springboot考试系统 摘 要 信息化社会内需要与之针对性的信息获取途径&#xff0c;但是途径的扩展基本上为人们所努力的方向&#xff0c;由于站在的角度存在偏差&#xff0c;人们经常能够获得不同类型信息&#xff0c;这也是技术最为难以攻克的课题。针对在线考试等问题…