您的位置 首页 观点

牛人的FPGA规划经历共享

这里我谈谈我的一些经验和大家分享,希望能对IC设计的新手有一定的帮助,能使得他们能少走一些弯路!

  这儿我谈谈我的一些经历和咱们共享,期望能对IC规划的新手有必定的协助,能使得他们能少走一些弯路!

  在IC工业中有许多不同的范畴,IC规划者的特征也会有些不同。在A范畴的一个好的IC规划者或许会花很长时刻去了解B范畴的常识。在咱们职业生涯的开端,咱们应该问咱们自己一些问题,咱们想要成为怎样的IC规划者?消费?PC外围?通讯?微处理器或DSP?等等?

  IC规划的根本规矩和流程是相同的,不管啥样的都会加到其间。HDL,FPGA和软件等是协助咱们了解芯片的最好东西。IC的魂灵是常识。因而咱们遇到的第一个应战将是取得规划的相关信息,然后了解信息并使用它。

  可是有些信息不是免费的,咱们需求参加一些协会或从如IEEE/ISO等那些安排购买一些文档。规划者应该有很强的布景常识来很快的了解他们,乃至能改善存在的标准或。一个好的规划者应该应该有满意的规划技能和东西使用常识而且不断的堆集他们。

  例如:8口以太网转化HUB控制器

  需求常识:IEEE802.3标准,包含10MHZ以太网和100MHZ快速以太网

  相关范畴:异步传输形式(ATM),IEEE802.11无限局域网,IEEE1394,USB等。

  HDL,计算机仿真和只能处理ASIC规划流程的数字部分。假如在IC中有任何模仿部分,他将依靠模仿规划者或从别的的厂家购买。乃至一些纯数字部分也能从别的一些厂家购买以加快上市时刻。那些不是被咱们规划的部分称为IP,包含HDL代码,网表,硬核。关于咱们规划的技能取决于硬核。一些IP是十分贵的,如在USB2.0中的 PHY。一些小的公司没有满意的人力和软件资源来完结有些作业,乃至他们不能在缺货期预订满意的晶原,因而触及服务公司替代了他们的作业。但并不是每个IP都满意咱们的需求,有时咱们需求在购买后作一些修正。咱们要在规划前决议所要用到的IPs。

  在规划开端,规划者有必要了解一切相关的标准、标准和算法。可是有许多办法来使用这些标准和算法。最好的结构是快速和最小芯片尺寸的结合。不幸的是,快速的需求常常和最小芯片尺寸的需求是敌对的。因而,在HDL编码作业前规划一个最优的结构也是一个重要的问题。

  例如:1:除法器

  除数被固定。最快的办法是查表,可是这个办法需求大的内存。咱们能够能够从被除数中不断的减去除数直到新的被除数比除数小。它会花更多的时刻但用最少的硬件。还有许多的办法来构建除法器,每种办法都有他自己的长处和缺陷。

  2:图画处理的动态评估器

  早年一个图片中发现最类似的8×8模块,在整个电影编排中。最根本的有全查找和三步查找的办法。许多的论文现已讨论过优化硬件复杂度和速度的结构,这儿我不再祥解说。

  一个好的规划者应该要被实践经历训练和不断的。咱们要在每个规划作业中十分当心和耐性。由于一个NRE将会耗费很多的金钱和数周的时刻,假如他不当心犯错,规划者将会对金钱和方案失利担任。经历和当心或许是来完结一个成功的规划项目最好的办法。

  以下条款是一些对一个稳步的和成功的规划的主张:(或许有些朋友也指出了其间的部分,我这儿只作扼要阐明,或许稍有不同)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/guandian/118201.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部