|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 mengzhuhao 于 2014-1-9 23:17 编辑 0 A. O4 X3 X. F- m
; z( V0 Y& p* W% A' a深圳好热闹!北京就冷清很多了,有木有?希望北京的朋友可以交流!& v/ D% O* C; U: k9 w
, L$ q$ f- L( u) I% M
如果北京的朋友有在使用PADS工具进行设计的可以发起交流活动$ B) c! y5 q1 @$ T5 w' c
0 f' [* e9 c F
先大概描述一下这些年的搞硬件电路的一点点经历:' ^; p% u5 A" T% [* g m0 F
$ O" S9 U7 P- s$ d, i) w5 z, l9 ?
1、2007年换硬件工程师的工作之后才开始真正开始接触PADS2005(至今还在使用,如果PADS的工具能集成到一个界面里面可以考虑换换),开始学习的时候资料也很少,当时主要的学习资料就靠当年的比思2005的教程了,边看边学后设计了第一块4层板,基本上一次投板成功,当时很有成就感。从那时起就喜欢上了PADS工具。
/ r. r7 |0 B9 r ]1 x- v6 Q) K$ ?( x( `, F9 h( p2 K0 A0 a- e
2、后来由于对PADS LOGIC使用的易用性还是感觉非常的不爽,所以在原理图设计阶段基本都基本转战使用ORCAD工具了,只有在PCB设计阶段使用LAYOUT与ROUTER工具。貌似这也是很多人使用的一种方法与套路:ORACD+PADS LAYOUT+PADS ROUTER8 I/ u& w+ p- x, K/ Y ]
/ x% G @- O. `/ P* q
3、PADS LOGIC作为中间转换,一直用作同步调整元件时使用,使用的关键点就是dsn文件导入PADS LOGIC后就另存所有新建元件库,这样基本可以保证不犯任何错误,从LOGIC直接ECO到LAYOUT。就这样设计了很多大大小小的的板子,用了很多年了,一直很稳定。为了使用上的方便,一定要保证原理图库元件与PCB封装之间有稳定的关联,避免错误。
1 G: M# k4 }2 T2 e3 l- F7 ~/ [% r( q( O+ N$ G% s* j
4、在PADS里面的拼版我目前的设计操作都是画在一个原理图里面然后布局布线;相似的电路都直接使用reuse功能(由于不用于批量生产,所以编号不同也无所谓)。最后找一家可以不收拼版费的制版厂家就OK。7 }* N- ^* S* \0 I2 m
4 }5 r* X% ~1 p3 o9 m) Q0 a/ }( P
5、在设计硬件的基础上也接触过一些高速信号完整性的相关书籍与一些业界流行的2D/3D仿真工具,目前也逐步完善这块的学习(苦于目前的工作内容尚未涉及很高速的信号,这块的经验还是相对比较少一些),公司有个TDR设备,以后要利用起来,不然就浪费了。
7 O# u8 {4 C: [: `5 k! w4 |; n; n% ~6 h, N! Z
6、硬件设计,有时候也会用到FPGA应用,作为配合其他工程师的工作,有时候也需要学习研究一些简单的verilog,完成一些不复杂的功能性验证与测试。目前能实现的就是纯硬件逻辑设计与功能测试。最近就正在测试自己设计的ADC测试板,通过与FPGA的串口通信完成所板上时钟芯片与ADC的配置(芯片的控制使用SPI控制方式),采集的数据计划直接使用串口回传回PC然后打印成文本文件,实现PC一键自动测试采集与分析。最近也一直在看ADI的测试文档,希望过年前完成数据采集与多个性能指标的分析,有个初步的结论。& p, b7 N W" m9 O3 Z4 o
3 P% p8 ?/ w' O [2 l7 `9 ~7、另外学一点自动测试的方法对硬件工程师有很大的帮助,例如可以了解一下LABWINDOWS/CVI或者LABVIEW,软件编程不是我的强项,但我也在一步步学习,利用一些简单C代码完成自动测试搭建,至少对完成硬件测试任务来说带来的效率提高是成倍的。数据的分析部分最后使用MATLAB,这个工具也可以通过LABWINDOWS/CVI或者LABVIEW后台调用,简单学习一些相关的指令,这块是会让人感觉非常不错的地方。9 ^9 i4 n8 ~7 t
1 C5 S# ^( C9 e; _9 b0 L
先简单说这些,在北京的朋友有机会大家可以一起交流哦
8 x, i* ?& z, w+ b5 i" i! W! C0 p+ ~# L3 Y" I
+ P z+ C8 M" l- |# d7 T
|
评分
-
查看全部评分
|