微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > Cadence SPB 17.0支持linux吗?

Cadence SPB 17.0支持linux吗?

时间:12-13 整理:3721RD 点击:
我想把SPB17.0安装到服务器上,但是我看文档,似乎并不是所有组件都支持Linux?
我主要用的组件ORCAD好像不支持,不知道是不是我理解错了
有没有用过的兄弟,能回答一下吗?
多谢了!

反正我已经决心全面转向kicad了~~

众筹平台的硬件已经有用KiCAD做的了,DDR3的AP板。

只要是商业行为就需要注意这个问题的。
我现在慢慢的把cadence转向kicad,solidworks转向freecad。
坦白地说,用到现在就sch而言,我觉得kicad的设计思路比orcad要好些。
一开始就基于hierarchy sheet单窗体的设计思路,让你在层次结构中穿梭。
在数据一致性上维护的也比orcad更好,修改个part不像orcad这么折腾。
基于可纯键盘控制的设计,很多事情用键盘做可以做的更快更精确。
但易用性上和orcad比还差的老远。
drag功能极弱,弄得大范围调整布局很辛苦。
许多细小的地方自动化程度不够。比如junction point基本需要自己加自己删,很容易
漏。
repeat mode做的太弱,只能repeat很有限的几个操作,而且只能往下repeat...往别的
方向或者不同步长的repeat居然还要改配置...
这几个细节方面orcad做的要好很多。
所以总的来说kicad的工作效率是要低不少的。我现在还没用它做layout,看这奏性
layout八成也和sch复用设计和引擎了。那推线这个能力估计也是木有的了...

这么折腾为啥

折腾程度我觉得还好吧,有了cadence的基础,切换到kicad的过程基本没啥代价。
安装不需要折腾破解,所以变得极其方便,全平台都有,我可以用笔记本在路上干活了
(我的笔记本没windows)。
kicad的所有存档文件都是ascii的。用git来管理比cadence好多了,我可以放心大胆的用
branch和merge。
最后,kicad和freecad都可以用python来写脚本,虽然我目前还没用到那个程度,但很多
繁琐的事情以后可以交给python来扩展。
所以总的来说我觉得是值得的。

算了,我还是继续用专业的eda工具。

专业eda当然是更好的选择了。这笔license的钱毕竟不是白交的。
但如果是做做开源的项目,基本上没可能选专业eda工具了。

kicad跟AD比怎么样?

我没用过ad,只看人用过protel。
目测对protel是半斤对八两~

操作似乎是集成的Cadence的体系,Protel系列的话,上手就略困难。
易用性和生产力,差了一个License钱那么远。

赞点评
@BH1PHL

我试用过几次eagle,实在是适应不了啊。。。
看外国搞diy的用eagle的还挺多
脚本么。。。allegro的skill也挺好用的,我画封装一直用skill。以后也可以考虑把其他一些操作改成用skill实现。

allegro单论功能肯定是全方位碾压的。
但allegro的问题就是自成一体,比如脚本是自己的skill,去学的话就有学习成本。
管理方面它也有CIS,而我更倾向于用自己的一套工具链来管理。
比如我是alfresco做文档管理,gitlab做项目管理,目前在引入odoo做库存管理。
搜索引擎直接整合进chrome,我要搜datasheet,搜图,搜自己的思路笔记什么的直接在
地址栏敲就行。
反观allegro,换个版本连自己的brd文件都要转换...
其实就跟写code用ide还是用emacs哪个好这种差不多。
从单个项目,短期时间看,肯定是专用工具更强。
但如果从n个项目,更长的时间积累来看,通用工具链的长期积累效应就能逐步体现出
来。
本质上就是纵向积累还是横向积累的区别。
当然硬件这个方向也有很多特殊性,有时候成本或者性能大于一切...某个东西就算是只
有一个烂得要死的开发环境,看在某个指标的份上你捏着鼻子也只能用...
但总的来说我还是会更倾向于站在通用开发的工具这边。
另一方面是最近我在programming版和poocp以及javaboy一起弄个开源键盘项目玩玩。
所以切换kicad和freecad是刚需...
https://github.com/nobk/oh-my-keyboard

eagle我没弄过。kicad用的过程中有非常怀念orcad的地方,但忍忍这日子也能过...

这键盘有啥特别的?进去看readme.md没东西啊
居然上stm32f4,不惜成本啊~

readme基本没写呢...
主要feature还在进化中...
基本的目标是做一个防水的机械键盘。
然后要加入无线和蓝牙双模。
然后我要求加小红点和背光。
然后背光+长续航带来了大容量电池组。
然后大容量电池组带来了qc2.0/3.0的充电接口。
然后既然引入了qc充电,干脆做成双向的...于是丫就是个大号充电宝...
当然,软件方面poocp和javaboy还有许多其他定制需求。
诸如极低延迟,128键全键无冲,可运行宏,通讯层aes加密,甚至内置ssh 私钥等等...
我先说明...软件方面我只要个普通正常的键盘...
我需要的只是防水+机械+小红点+背光+无线...

越做越多啊。。。从醋做成大闸蟹了
128键无冲的话,用usb-hid不行吧,似乎只支持6键无冲?得自己做个协议?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top