首先对于 altera 公司的FPGA芯片来讲,在cyclone III代以上,芯片的底部增加了一

个焊盘,很多工程师往往以为是散热用,其实不然,底部焊盘需要接地(altera手册上面

明确规定,The E144 package has an exposed pad at the bottom of the package.

This exposed pad is a ground pad that must be connected to the ground plane of

your PCB. Use this exposed pad for electricalconnectivity and not for thermal

purposes.),并且最好的方案是Cyclone III代以上芯片的所有GND引脚都应该先连接底

部焊盘,然后再通过底部焊盘流入板上的GND。

笔者之前画过Cylone III,Cyclone II代的板子,Cylone II代底部没有焊盘,不用理

会,最近在画Cylone IV 板子时,原理图上没有145引脚,也就是GND引脚,如果硬使

PIN145 GND引脚接地,那么在altium designer中会显示违规。如图1所示,这样硬连接

再出Gerber文件时,不知道是否正确,为了保证足够正确性,还是消除违规较好。

图1是直接调用网上下载的库,由于其不带PIN145引脚,也就是底部焊盘,需要在原

理图中设置。

图1

图2

首先打开cyclone 器件库(网上可以下载cyclone器件库,很多),点击SCH

Library,如图3所示

图3

然后找到你想要的cyclone 芯片型号,然后双击你要修改的部分,如图4

图4

图5中修改或增加你需要的引脚。

图5

为了保持统一,让145引脚的电器属性设置为 POWER,如图6所示。

图6

图7是设置好之后的,可见已经不再违规,可以放心画板。

图7 修改好之后的PIN145引脚

图7中的底部焊盘是经过笔者修改过的,目的是为了方便焊接,之前的博客有讲解,

详细请看之前的博客。

最新文章

  1. Qt中2D绘图问题总结(一)----------基本的绘制与填充
  2. Chap6: question38 - 42
  3. Web 技术人员需知的 Web 缓存知识(转)
  4. Follow me to learn what is Unit of Work pattern
  5. MVC学习笔记---MVC的处理管线
  6. iOS 登陆的实现四种方式
  7. c#使用NPOI导出Excel及往Excel里追加记录
  8. 之前采用的是Helper类的方法重构时改用了扩展方法
  9. C++ 檔案、資料夾、路徑處理函式庫:boost::filesystem
  10. PHP通过传递对象参数调用asp.net Webservice 服务
  11. oop作业五 基本构架
  12. VS 中 无法嵌入互操作类型“……”,请改用适用的接口的解决方法
  13. vue的环境安装(一node环境)
  14. 使用纳米 Protocol buffers 作为序列化数据
  15. complex类的设计实现
  16. Unable to locate package python-pip
  17. web 前端知识体系 网站资源分析
  18. GBDT+Lr
  19. VS批处理命令使用
  20. activemq 持久化

热门文章

  1. 配置SELINUX
  2. Workflow_工作流的基本元素(概念)
  3. Spring Data JPA使用Sort进行排序(Using Sort)(转)
  4. [转]Golang 中使用 JSON 的小技巧
  5. Bash编程的test和条件语句
  6. 【Android】3.16 离线地图功能
  7. ios笔记一(面向对象编程)
  8. angular学习笔记(二十六)-$http(4)-设置请求超时
  9. 用C++画光(一)——优化
  10. 通过命令来查看NameNode的状态(是Active还是Standby)