概述
原理图库是硬件设计的基本工作,每个新人都要先学会建库,才能开始画图,本文主要介绍几种常用的建库方法。
常规器件建库方法
对于器件管脚只有几个或者几十个的器件,相对建库简单,先创建olb库文件,右键创建part。
接下来放置管脚,绘制part符号即可。
大封装器件建库
常见的大封装器件一般都是bga的,如FPGA、DSP、ARM处理器等,这些器件一般厂家都会提供pin-out表,或者从pdf中提取pin-out数据。
基于pinout表格创建原理图库
orcad创建大规模IC表格空表和例子下载
不论厂家手册提供的表格是什么形式,最终都要整理为如下格式:
PinNumber | Name | Type | PinVisibility | Shape | PinGroup | Position | Section |
---|---|---|---|---|---|---|---|
管脚号 | 管脚名 | 类型 | 1-显示 0-隐藏 | 样式 | 不填 | 位置 (Bottom/Left/Right/Top) | part号(字符/数字) |
类型包括以下几种:
Type | 类型说明 |
---|---|
3 State | 三态 |
Bidirectional | 双向 |
Input | 输入 |
Open collector | 集电极开路 |
Open Emitter | 发射极开路 |
Output | 输出 |
Passive | 被动 |
Power | 电源 |
样式包括以下几种:
Shape | 样式说明 |
---|---|
Clock | |
Dot | |
Dot-Clock | |
Line | |
Short Clock | |
Short Dot | |
Short Dot Clock | |
Short | |
Zero Length |
导入方法:
新建元器件选择从表格创建:
先输入表头,再复制表格,最后保存即可。
效果如下图所示,创建了1个由2部分组成的part,part编号为1、2:
通过fsp软件导入fpga原理图库
打开 FPGA System Planner 软件,创建FSP工程:
拖选fpga到工作区:
生成symbol:
点击日志输出文件路径:
生成库如下: