5.原理图的设计

发布时间:2014-05-13 21:00:43

元件库建好后,就可以进行原理图的设计了

1.建立新工程

File->New->Project如下图

Name栏输入工程名,这里是TLK2711

工程类型选择 Schematic 原理图设计。

Location选择 工程文件的位置(默认的是你安装时设置的路径)。

最后点 OK。结果如下,软件会自动帮你创建一个原题图文件夹和一张空白的原理图纸(PAGE1Schematic1下)

注意:放置元件前对电路都已经有一个清晰的结构认识了,考虑是用拼接式绘图还是层次式绘图,这里选用拼接式

2.首先绘制FPGA部分,先将PAG1重命名为EP2C8Q。左键选中PAGE1,右键Rename

在放置之前还要熟悉一下面板工具栏

将鼠标放在按钮上,会自动显示其功能及快捷键,比如左列 选择按钮、放置wire、放置BUS、放置Bus Entry、放置Ground..... .....这些工具栏按钮都可以在Place-菜单中找到。

放置元件:

Place->Part(或工具栏按钮或者快捷键“P),出现下图

Libraries里添加要使用的元件库。本工程已经设计好的元件库Library1.olb。也可能要用到Capture自带的一些元件库,比如ConnectorDiscrete

添加元件库后就可以放置了。

首先说一下元件操作的命令

左键选中元件-右键-菜单如下

其中Mirror Horizontally 元件左右翻转(H

Mirror Vertically 上下翻转(V

Rotate 逆时针旋转90°(R

Edit Properties 编辑元件属性

Edit Part 编辑元件引脚

Selection Filter 拖动选择滤波器 (就是在拖动所选区域时,什么拖动,什么不拖动。默认全拖动)

Fisheye View 鱼眼视图

Zoom In 以鼠标指针为中心放大编辑窗口(I

Zoom Out 以鼠标指针为中心缩小编辑窗口(O

Go To 精确定位。输入坐标值,软件会指向该点

Find 查找

Cut 剪切

Copy 复制

Delete 删除

熟知上述操作后,就可以摆放元件了。

这里单独说一下电源和地的摆放

Capture中有两类电源符号。点击电源摆放按钮如下图

这两类库分别是CAPSYMSOURCE。按照需要选择合适的摆放

CAPSYM库中的电源仅仅是一种符号,在电路中只表示链接的是一种电源,本身不具备电压值,但此类电源具有全局的特点,即相同的名称的电源符号在电学上是相连的,而SOURCE库中提供的电源可以真正提供激励电源,通过设置可以给予一定的电压值)

3.摆放好原件后如下图

4连线

1)导线的连接

点击工具栏按钮,或者快捷键W,或者Place Wire

每个引脚都有一个小框框,在小框上单击左键,移动到要连接的另一个引脚。若需要拐弯,引线会自动转弯。但转弯多于两个时(含两个),则需要在转弯的地方点击一下左键。

丁字线会自动添加节点Junction,但是需要连接的十字交叉线需要手动添加,Place Junction(工具栏或者快捷键J)。

若要取消节点,只需要再向该交点添加一次节点即可。

(2)总线的连接

多位的数据线或地址线可以用总线连接,可以使原理图清晰

Place Bus(工具栏按钮或者快捷键B

如上图放置总线。先给总线命名。 Place->Net Alias 总线名字格式一般是 “名字[0:xx]

其中名字可以为Date Addr总之要有意义。而xx表示总线宽度,比如总线位宽16,那么xx就是15。上图中线的名字就是 SRAMA[0:15]

从上图可以看出 和总线相连的导线的名字命名规则 “名字yy" 其中名字就是总线中的名字,yy是从0 依次到xx 的十进制数。

总线与导线相连必须用Bus EntryPlace->Bus ENtry(或快捷键B)。R改变Bus Entry的方向。连好一个后,按着Ctrl往下拖动一格,再按F4,软件会自动按照原来的步长复制。

(3)Net Alias的使用

有些不适合用导线连接的引脚可以用Net Alias连接(只限于一张图纸里)

5.同一工程文件夹下不同原理图页面之间的连接

使用 Off-Page Connector

OFFPAGELEFT-L 结点在左面

OFFPAGELEFT-R 结点在右面

如下图

其中 相连的页面之间相连端口名字必须都为 TLKGTX_CLK

IO端口的相连,此时用到 Place->Hierarchical Port命令

PORTBOTH-L 双向箭头 结点在左的 I/O端口符号

PORTBOTH-R 双向箭头 结点在右的 I/O端口符号

PORTLEFT-L 左向箭头 结点在左的 I/O端口符号

PORTLEFT-R 左向箭头 结点在右的 I/O端口符号

PORTNO-L 无箭头 结点在左的 I/O端口符号

PORTNO-R 无箭头 结点在右的 I/O端口符号

PORTRIGHT-L 右向箭头 结点在左的 I/O端口符号

PORTRIGHT-R 右向箭头 结点在右的 I/O端口符号

使用举例如下:

Offpage Connecor 使用类似 Value值也要一样

按照上述步骤,将其余几张电路图画好

5.原理图的设计

相关推荐