Cadence 16.6与17.4个人学习版推荐

image-20240623144906709


一. 简介与下载

Cadence个人学习版是基于Cadence官方发行的安装包做了适当精简和优化的二次打包版本,包括了Cpature原理图设计PSpice 电路仿真以及Allegro PCB设计等以电子产品设计为主的主要功能,能满足绝大部分硬件工程师的使用需求。

学习版预先已更新了最新补丁并且已完成和谐,安装完就可以直接用了。

个人学习版是吴川斌老师制作的,本文不提供下载资源,仅给出相关博客链接。

Cadence SPB 16.6 个人学习版资源页面:

https://www.mr-wu.cn/cadence-spb-16-6-personal-learning-edition-download-and-installation-instructions/

Cadence SPB 17.4 个人学习版资源页面

https://www.mr-wu.cn/cadence-spb-17-4-personal-learning-edition-download-and-installation-instructions/


二. 完全卸载之前安装的Cadence

2.1 使用阿理狗破戒大师V3.2.5版本进行初步卸载

之前安装的非学习版Cadence需要完全卸载干净。

下载地址:阿狸狗破戒大师 | 吴川斌的博客 (mr-wu.cn)

打开阿里狗破戒大师,先使用强力卸载,再清除残留信息

2.2 使用Wise Registry Cleaner清理注册表

下载地址:Wise Registry Cleaner – 免费的注册表清理工具 (wisecleaner.com.cn)](https://www.wisecleaner.com.cn/wise-registry-cleaner.html

使用此软件清理注册表时,注意备份,此软件有每次清理前会自动备份注册表,不要关掉此功能即可。

清理注册表之后,查看 *.brd文件的打开方式,如下图所示说明注册表清理完成了。


三. Cadence 16.6安装、修复、卸载与适用

如果你要同时安装PSpice for TICadence 17.4Cadence 16.6,请保证Cadence 16.6最后安装,这能避免多个安装问题,一次性安装成功所有软件。

所有Cadence软件安装前,都需要完全退出杀毒软件(如360)

3.1 Cadence 16.6安装

打开文件夹 → 双击Setup.msi安装 → 一路next → 安装完成!

注意下图的安装带有管理员标识,说明了此安装本就是有管理员权限的,无需特别的以管理员权限运行msi

如遇到以下提示,选是,继续安装。

重启电脑,16.6安装完成!(重启是为了使一些对注册表的更改生效)

3.2 验证Cadence 16.6安装是否成功

查看开始菜单/桌面中的以下三个程序。

3.2.1 打开Capture

注意16.6与17.4的Capture无法同时启动,需关闭一个才能打开另一个,但Allegro两个版本可同时启动。

3.2.2 打开Allegro

3.2.3 打开Pad Designer

3.2.4 查看Cadence相关文件图标是否正常

正常的如下图所示。再验证双击能否打开文件。

3.3 Cadence 16.6修复与卸载

再次双击Setup.msi,可以选择修复与删除Cadence 16.6。修复就是重装一遍,能解决绝大部分问题。

另一种卸载方法:如果安装包删掉了,可以打开开始菜单,在Cadence SPB 16.6个人学习版文件夹中,点击卸载。或者在添加或删除中卸载Cadence16.6。


四. Cadence 17.4安装、修复、卸载与适用

4.1 Cadence 17.4安装

打开文件夹 → 右键17.4 .exe,以管理员身份运行(必须是管理员) → 一路next → 安装完成!

重启电脑,17.4安装完成!(重启是为了使一些对注册表的更改生效)

4.2 验证Cadence 17.4安装是否成功

分别打开17.4的这三个程序。

4.2.1 打开Capture 17.4

4.2.2 打开Allegro17.4

4.2.3 打开Padstack Editor

4.2.4 查看相关文件图标与打开方式

如果17.4在16.6后面装的,有可能注册表改得不彻底,此时两种打开方式都有,手动选一个作为默认方式即可。

4.3 Cadence 17.4修复与卸载

同样需要以管理员身份运行Cadence SPB 17.4 个人学习版.exe,可以选择修复或删除。

另外的卸载方式,同16.6。


五. Cadence 安装问题与解决办法

解决办法总结(从简到繁):删配置文件夹SPB_Data → 修复 → 卸载、删除安装文件夹、清注册表、重装。

5.1 Cadance文件关联失效

原理图、PCB与焊盘等文件与Cadence失去关联,无法默认用Cadence相关软件打开,如下图所示。

修复一下即可。

5.2 打开Capture 16.6程序报错

参考:Cadence Capture 常见启动故障总结 – 吴川斌的博客 (mr-wu.cn)

This application has quit unexpectedly.
To help Cadence detect and analyze the problem,archive the current project.
To submit the archived project,contact Cadence Customer Support.

如果只安装了16.6遇到这个问题修复一下即可。

如果同时安装了16.6与17.4,则是因为用户环境变量PATH系统环境变量PATH中Cadence 17.4相关路径排到了16.6路径的前面,下移17.4路径即可。

cadence-path-设置

5.3 双击打开Cadence 16.6相关文件报错

打开Capture或者Allegro是正常的,但双击打开文件会报错如下,此时只需要修复一下即可。

修复时总是点确定即可。

5.4 安装PSpice for TI之后Capture 17.4打不开

报错如下:

ERROR(ORCOMMN-12005):Unable to launch OrCAD PSpice TI A valid license was not found at the 5280 @localhost license server.
Update the license server configuration to indude OrCAD PSpice TI licenses.

原因分析,PSpice for TI会把Capture启动方式变更为Orcad PSpice TI,而在学习版中无法启动它。

解决办法,卸载PSpice for TI,TI元器件库会默认保留,路径如下图所示。此时PSpice 17.4可以直接使用TI元器件库,所以对使用来说没有影响。

image-20240622153907202

5.5 添加TI models后PSpice Part Search空白

安装完PSpice for TI后PSpice Part Search窗口会出现Add Models,点击可添加TI Models,添加完需重启Capture使模型生效。

image-20240623005944578

但如果你是安装的2024版的PSpice for TI,那么大概率会出现PSpice Part Search空白的问题,如下图所示。

image-20240622154250408

解决办法参考:PSpice for TI中PSpice Part Search空白-CSDN博客

步骤1:卸载新版2024版的PSpice for TI

步骤2:清理干净注册表

步骤3:添加环境变量

​ 变量名:Cad_PSpice_TI_Regr_Srvr

​ 变量值:https://software-dl.ti.com/pspice/S009

image-20240623010540298

步骤4:重新下载并安装17.4版的PSpice for TI,下载链接:https://software-dl.ti.com/pspice-preproduction/esd/installer_S009/setup/PSpice-For-TI_setup.exe

最终效果:

image-20240623010850717

安装完之后再卸载PSpice for TI不影响TI器件库的使用。

5.6 卸载PSpice for TI后,无法打开Pspice 17.4工程

提示PSpice组件损坏,重装Cadence 17.4也无用,其实是因为Capture的配置文件出了问题,打开Pspice工程的方式被改为了PSpice for TI所以当卸载PSpice for TI后,原本的Pspice工程无法打开了。

解决办法:剪切Cadence配置文件夹(如:D:\Cadence\SPB_Data)到其它目录,剪切的目的是备份此文件夹,再启动Cadence,相关设置会被还原为默认。


如果本文对你有所帮助,欢迎点赞、转发、收藏、评论让更多人看到,赞赏支持就更好了。

如果对文章内容有疑问,请务必清楚描述问题,留言评论或私信告知我,我看到会回复。


徐晓康的博客持续分享高质量硬件、FPGA与嵌入式知识,软件,工具等内容,欢迎大家关注。

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

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

相关文章

nacos 简述 安装运行

一、下载 官网:Redirecting to: https://nacos.io/ 文档:Nacos 快速开始 github地址:GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 下载nacos server(tips:也…

【Gradio】Custom Components | Gradio组件关键概念 后端

Gradio组件关键概念 在本节中,我们将讨论Gradio中组件的一些重要概念。在开发自己的组件时,理解这些概念非常重要。否则,您的组件可能会与其他Gradio组件的行为大不相同! ✍️ 提示:如果你熟悉Gradio库的内部机制&…

达梦8 通过日志解释数据守护系统的关停顺序

关闭守护系统时,必须按照一定的顺序来关闭守护进程和数据库实例。特别是自动切换模式,如果退出守护进程或主备库的顺序不正确,可能会引起主备切换,甚至造成守护进程组分裂。 官方推荐通过在监视器执行stop group命令关闭守护系统…

ALOS 12.5m DEM下载

1、下载地址 阿拉斯加遥感数据下载地址:https://search.asf.alaska.edu/ ; 数据详情描述见地址:https://asf.alaska.edu/datasets/daac/alos-palsar-radiometric-terrain-correction/ ; 2、下载步骤 2.1、勾绘研究区 在网站中…

以太坊==windows电脑本地搭建一个虚拟的以太坊环境

提供不同的选择,适合不同需求和技术水平的开发者: Geth:适合需要与主网兼容或构建私有网络的开发者。Ganache:适合快速开发和测试智能合约的开发者,特别是初学者。Docker:适合需要快速、可重复搭建环境的开…

OpenWRT Linux, bridge概念解释

bridge简介 在 OpenWrt Linux 系统中,bridge(网桥)的概念通常指的是在数据链路层(OSI 模型的第2层)实现连接和数据转发的虚拟网络设备。它的主要作用是将多个网络接口(例如 LAN 口、WLAN 等)连接在一起,使它们在逻辑上组成一个单一的网段,并在其间转发数据包。 具体介绍 网桥…

笔记-python reduce 函数

reduce() 函数在 python 2 是内置函数, 从python 3 开始移到了 functools 模块。 官方文档是这样介绍的 reduce(...) reduce(function, sequence[, initial]) -> valueApply a function of two arguments cumulatively to the items of a sequence, from left …

C语言之IO流函数

文章目录 1 IO 函数1.1 错误函数1.1.1 检测流上的错误函数ferror1.1.2 复位错误标志函数clearerr 1.2 结束函数1.2.1 检测文件结束符函数feof1.2.2 清除文件缓冲区函数fflush 1.3 处理文件函数1.3.1 文件的打开与关闭函数fopen,fclose1.3.2 替换文件中数据流函数freopen1.3.3 文…

树状数组维护区间种类数

[SDOI2009] HH的项链 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来…

八爪鱼现金流-027,以后别再做软件开发了,累了,要有自己的作品

别做软件开发了,太恶心了。 裁员好几波人,他们的项目就给到剩下的人身上了。 然后工作量翻倍,主要是遗留的项目也一堆bug.人员流动性太大。 项目的产品也换人了。开发也换了。没有人熟悉这个项目了。 现状就是,先看页面&#xff…

什么是熵、熵增是什么?

目录 一、熵的定义1. 热力学中的熵2. 信息论中的熵 二、熵增三、生活中的熵增示例四、总结 一、熵的定义 1. 热力学中的熵 熵(entropy),在热力学中,熵是描述系统混乱程度或无序程度的物理量。它反映了系统在微观上可访问的状态数…

简易智能家居系统

文章目录 摘要一、系统设计要求及总体设计方案1.1 设计要求1.2 总体设计方案 二、终端结点的设计及实现2.1单片机最小系统2.2 LED灯的控制与工作状态的显示2.2.1 硬件设计2.2.2 软件设计 2.3 温度的测量与显示2.4 火灾的监测与报警2.5 串口的显示与控制 三、网络传输与控制3.1 …

拦截器Interceptor

概念:是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截方法的执行。 作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码。

vue3中的readonly

<template><div>{{ sum }}{{ person }}<button click"ssum">修改sum</button><button click"sperson">修改name</button><button click"spage">修改age</button><button click"carcar1…

【杂记-浅谈OSPF协议中的邻居关系与邻接关系】

OSPF协议中的邻居关系与邻接关系 1、邻居关系2、邻接关系3、DR-other之间的邻居关系 在OSPF协议中&#xff0c;Neighbor relationship 邻居关系和Adjacency 邻接关系是两个核心概念&#xff0c;它们在路由器之间建立正确的路由信息传递机制方面起着关键作用。 1、邻居关系 邻…

已解决javax.management.BadAttributeValueExpException异常的正确解决方法,亲测有效!!!

已解决javax.management.BadAttributeValueExpException异常的正确解决方法&#xff0c;亲测有效&#xff01;&#xff01;&#xff01; 目录 问题分析 出现问题的场景 报错原因 解决思路 解决方法 分析错误日志 检查属性值合法性 确认属性类型匹配 优化代码逻辑 增…

js函数内 this 指向的不同场景

在 JavaScript 中&#xff0c;函数内部的 this 关键字是一个特殊的对象&#xff0c;它的值取决于函数被调用的方式。this 可以指向不同的对象&#xff0c;因此在不同的场景中它会有不同的含义。下面是一些常见的场景以及 this 的指向&#xff1a; 全局作用域&#xff1a;当函数…

后端数据null前端统一显示成空

handleNullValues方法在封装请求接口返回数据时统一处理 // null 转 function handleNullValues(data) {// 使用递归处理多层嵌套的对象或数组function processItem(item) {if (Array.isArray(item)) {return item.map(processItem);} else if (typeof item object &&…

Linux内存从0到1学习笔记(8.17 SMMU Fault调试方法)

写在前面 通过前面的介绍,我们知道了SMMU实际上是一个针对外设的MMU。它作为一个硬件IP被设备执行DMA操作时使用。 再来简单回顾下SMMU的工作流程: 外设 ---> DMA操作 ---> SMMU ---> Memory 也就是说,通常情况下驱动程序会先分配DMA Buffer ---> 然后执行S…

重庆思庄技术分享——启动Oracle下最小追踪日志

启动Oracle下最小追踪日志 11g默认是关闭的&#xff1a; SQL> select supplemental_log_data_min from v$database; SUPPLEME -------- NO 打开方式&#xff1a; SQL> alter database add supplemental log data; Database altered. SQL> select supplemental_log_d…