在硬件项目设计初期,工程师通常会先进行系统设计,进而分解出各功能模块对具体器件的性能指标要求。
对于硬件工程师来讲,根据这些性能指标要求,找到合适的器件,是至关重要的事情。
如何找到合适的器件?通常的方式是:
- 根据自己的经验,逐一到已知的器件制造商网站去查找;
- 找熟人推荐。
以上两种方式都是靠经验解决问题,效率低下,不具备实时性和完备性,并且仅是从工程师的角度来考虑,难以全面从工程商人(以前在华为工作时,公司鼓励大家做工程商人,即不仅仅是从技术角度去考虑问题)的角度来全面考虑。
2005年我从电子科技大学通信与信息工程学院本科毕业,毕业设计是做一个S波段的混频器(混合集成电路HMIC),从未接触过这些射频、微波器件制造厂家,按照性能指标要求去找到合适的器件,虽然最终找到了需要的东西,但效率着实低下。
2008年硕士毕业,做过若干的硬件项目,每一个项目都涉及到器件选型。读书时,一边学习硬件技术,一边学习互联网编程,利用业余时间,摸索开发了一款搜索电子器件的工具,当时取名叫RFStory。
2012年从华为辞职,上个月从爱立信辞职。几年的研发工作经验,让我从更加实用的角度去优化这个工具。
做了“无数”个硬件项目,现在开始第一个全新的互联网项目
MiniIC.com,
编程语言Python,Web框架Django,数据库MySQL,服务器SAE(Sina App Engine):
目前的主要功能是:用户输入性能指标要求,即可得到满足要求的器件型号,以及制造商和代理商的信息。
功能很简单,例如我们需要一个频段1.8-2GHz,增益大于15dB,噪声系数小于0.6dB,输出1dB压缩点大于20dBm,输出三阶截点大于30dBm,表贴封装的放大器,可以像下面这样输入参数,点击“搜索”即可。
我们可以看到,一共有13个器件满足要求,分别来自A∨ago、TriQuint、Skyworks、RFHIC四个制造商。
MiniIC.com目前主要针对射频、微波和毫米波领域的器件,收录了190家全球主流制造商近10万个器件的产品信息。
MiniIC.com目前还很简陋,不断增量中……
欢迎大家交流、拍砖~~~